Skip to content

Commit

Permalink
hpcgap: document why oper1.g and type1.g do manual lock handling
Browse files Browse the repository at this point in the history
  • Loading branch information
fingolfin authored and ChrisJefferson committed Jan 25, 2018
1 parent d5441b6 commit 834b693
Show file tree
Hide file tree
Showing 6 changed files with 192 additions and 176 deletions.
66 changes: 33 additions & 33 deletions hpcgap/src/c_oper1.c
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#ifndef AVOID_PRECOMPILED
/* C file produced by GAC */
#include <src/compiled.h>
#define FILE_CRC "83247400"
#define FILE_CRC "25918424"

/* global variables used in handlers */
static GVar G_REREADING;
Expand Down Expand Up @@ -2507,8 +2507,8 @@ static Obj HdlrFunc7 (
t_6 = NewFunction( NameFunc[8], 1, 0, HdlrFunc8 );
SET_ENVI_FUNC( t_6, STATE(CurrLVars) );
t_7 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_7, 616);
SET_ENDLINE_BODY(t_7, 634);
SET_STARTLINE_BODY(t_7, 622);
SET_ENDLINE_BODY(t_7, 640);
SET_FILENAME_BODY(t_7, FileName);
SET_BODY_FUNC(t_6, t_7);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -3111,8 +3111,8 @@ static Obj HdlrFunc11 (
t_1 = NewFunction( NameFunc[12], 1, 0, HdlrFunc12 );
SET_ENVI_FUNC( t_1, STATE(CurrLVars) );
t_2 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_2, 813);
SET_ENDLINE_BODY(t_2, 817);
SET_STARTLINE_BODY(t_2, 819);
SET_ENDLINE_BODY(t_2, 823);
SET_FILENAME_BODY(t_2, FileName);
SET_BODY_FUNC(t_1, t_2);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -3191,8 +3191,8 @@ static Obj HdlrFunc11 (
t_6 = NewFunction( NameFunc[13], 1, 0, HdlrFunc13 );
SET_ENVI_FUNC( t_6, STATE(CurrLVars) );
t_7 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_7, 834);
SET_ENDLINE_BODY(t_7, 834);
SET_STARTLINE_BODY(t_7, 840);
SET_ENDLINE_BODY(t_7, 840);
SET_FILENAME_BODY(t_7, FileName);
SET_BODY_FUNC(t_6, t_7);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -3266,8 +3266,8 @@ static Obj HdlrFunc11 (
t_6 = NewFunction( NameFunc[14], 2, 0, HdlrFunc14 );
SET_ENVI_FUNC( t_6, STATE(CurrLVars) );
t_7 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_7, 854);
SET_ENDLINE_BODY(t_7, 877);
SET_STARTLINE_BODY(t_7, 862);
SET_ENDLINE_BODY(t_7, 885);
SET_FILENAME_BODY(t_7, FileName);
SET_BODY_FUNC(t_6, t_7);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -3315,8 +3315,8 @@ static Obj HdlrFunc11 (
t_6 = NewFunction( NameFunc[15], 2, 0, HdlrFunc15 );
SET_ENVI_FUNC( t_6, STATE(CurrLVars) );
t_7 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_7, 887);
SET_ENDLINE_BODY(t_7, 895);
SET_STARTLINE_BODY(t_7, 895);
SET_ENDLINE_BODY(t_7, 903);
SET_FILENAME_BODY(t_7, FileName);
SET_BODY_FUNC(t_6, t_7);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -3377,8 +3377,8 @@ static Obj HdlrFunc11 (
t_6 = NewFunction( NameFunc[16], 3, 0, HdlrFunc16 );
SET_ENVI_FUNC( t_6, STATE(CurrLVars) );
t_7 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_7, 904);
SET_ENDLINE_BODY(t_7, 917);
SET_STARTLINE_BODY(t_7, 912);
SET_ENDLINE_BODY(t_7, 925);
SET_FILENAME_BODY(t_7, FileName);
SET_BODY_FUNC(t_6, t_7);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -3751,8 +3751,8 @@ static Obj HdlrFunc17 (
t_4 = NewFunction( NameFunc[18], -1, 0, HdlrFunc18 );
SET_ENVI_FUNC( t_4, STATE(CurrLVars) );
t_5 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_5, 983);
SET_ENDLINE_BODY(t_5, 999);
SET_STARTLINE_BODY(t_5, 991);
SET_ENDLINE_BODY(t_5, 1007);
SET_FILENAME_BODY(t_5, FileName);
SET_BODY_FUNC(t_4, t_5);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -3955,7 +3955,7 @@ static Obj HdlrFunc1 (
SET_ENVI_FUNC( t_3, STATE(CurrLVars) );
t_4 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_4, 137);
SET_ENDLINE_BODY(t_4, 259);
SET_ENDLINE_BODY(t_4, 261);
SET_FILENAME_BODY(t_4, FileName);
SET_BODY_FUNC(t_3, t_4);
CHANGED_BAG( STATE(CurrLVars) );
Expand All @@ -3970,8 +3970,8 @@ static Obj HdlrFunc1 (
t_3 = NewFunction( NameFunc[4], -1, 0, HdlrFunc4 );
SET_ENVI_FUNC( t_3, STATE(CurrLVars) );
t_4 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_4, 306);
SET_ENDLINE_BODY(t_4, 308);
SET_STARTLINE_BODY(t_4, 308);
SET_ENDLINE_BODY(t_4, 310);
SET_FILENAME_BODY(t_4, FileName);
SET_BODY_FUNC(t_3, t_4);
CHANGED_BAG( STATE(CurrLVars) );
Expand All @@ -3986,8 +3986,8 @@ static Obj HdlrFunc1 (
t_3 = NewFunction( NameFunc[5], -1, 0, HdlrFunc5 );
SET_ENVI_FUNC( t_3, STATE(CurrLVars) );
t_4 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_4, 333);
SET_ENDLINE_BODY(t_4, 335);
SET_STARTLINE_BODY(t_4, 335);
SET_ENDLINE_BODY(t_4, 337);
SET_FILENAME_BODY(t_4, FileName);
SET_BODY_FUNC(t_3, t_4);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -4140,8 +4140,8 @@ static Obj HdlrFunc1 (
t_3 = NewFunction( NameFunc[6], 2, 0, HdlrFunc6 );
SET_ENVI_FUNC( t_3, STATE(CurrLVars) );
t_4 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_4, 346);
SET_ENDLINE_BODY(t_4, 555);
SET_STARTLINE_BODY(t_4, 348);
SET_ENDLINE_BODY(t_4, 559);
SET_FILENAME_BODY(t_4, FileName);
SET_BODY_FUNC(t_3, t_4);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -4200,8 +4200,8 @@ static Obj HdlrFunc1 (
t_2 = NewFunction( NameFunc[7], 6, 0, HdlrFunc7 );
SET_ENVI_FUNC( t_2, STATE(CurrLVars) );
t_3 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_3, 574);
SET_ENDLINE_BODY(t_3, 638);
SET_STARTLINE_BODY(t_3, 578);
SET_ENDLINE_BODY(t_3, 644);
SET_FILENAME_BODY(t_3, FileName);
SET_BODY_FUNC(t_2, t_3);
CHANGED_BAG( STATE(CurrLVars) );
Expand All @@ -4215,8 +4215,8 @@ static Obj HdlrFunc1 (
t_2 = NewFunction( NameFunc[9], 6, 0, HdlrFunc9 );
SET_ENVI_FUNC( t_2, STATE(CurrLVars) );
t_3 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_3, 641);
SET_ENDLINE_BODY(t_3, 647);
SET_STARTLINE_BODY(t_3, 647);
SET_ENDLINE_BODY(t_3, 653);
SET_FILENAME_BODY(t_3, FileName);
SET_BODY_FUNC(t_2, t_3);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -4244,8 +4244,8 @@ static Obj HdlrFunc1 (
t_3 = NewFunction( NameFunc[10], 2, 0, HdlrFunc10 );
SET_ENVI_FUNC( t_3, STATE(CurrLVars) );
t_4 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_4, 660);
SET_ENDLINE_BODY(t_4, 684);
SET_STARTLINE_BODY(t_4, 666);
SET_ENDLINE_BODY(t_4, 690);
SET_FILENAME_BODY(t_4, FileName);
SET_BODY_FUNC(t_3, t_4);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -4329,8 +4329,8 @@ static Obj HdlrFunc1 (
t_3 = NewFunction( NameFunc[11], 4, 0, HdlrFunc11 );
SET_ENVI_FUNC( t_3, STATE(CurrLVars) );
t_4 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_4, 809);
SET_ENDLINE_BODY(t_4, 918);
SET_STARTLINE_BODY(t_4, 815);
SET_ENDLINE_BODY(t_4, 926);
SET_FILENAME_BODY(t_4, FileName);
SET_BODY_FUNC(t_3, t_4);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -4381,8 +4381,8 @@ static Obj HdlrFunc1 (
t_3 = NewFunction( NameFunc[17], -1, 0, HdlrFunc17 );
SET_ENVI_FUNC( t_3, STATE(CurrLVars) );
t_4 = NewBag( T_BODY, sizeof(BodyHeader) );
SET_STARTLINE_BODY(t_4, 953);
SET_ENDLINE_BODY(t_4, 1000);
SET_STARTLINE_BODY(t_4, 961);
SET_ENDLINE_BODY(t_4, 1008);
SET_FILENAME_BODY(t_4, FileName);
SET_BODY_FUNC(t_3, t_4);
CHANGED_BAG( STATE(CurrLVars) );
Expand Down Expand Up @@ -4695,7 +4695,7 @@ static Int InitLibrary ( StructInitInfo * module )
static StructInitInfo module = {
.type = MODULE_STATIC,
.name = "GAPROOT/lib/oper1.g",
.crc = 83247400,
.crc = 25918424,
.initKernel = InitKernel,
.initLibrary = InitLibrary,
.postRestore = PostRestore,
Expand Down
Loading

0 comments on commit 834b693

Please sign in to comment.