diff options
| -rw-r--r-- | src/config.h | 7 | ||||
| -rw-r--r-- | src/inpla.y | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/config.h b/src/config.h index 5d56177..0a46711 100644 --- a/src/config.h +++ b/src/config.h @@ -8,6 +8,13 @@ //#define FIXED_HEAP // The heap size is fixed. (Default) +#ifdef EXPANDABLE_HEAP +// HOOP_SIZE must be two to power +#define HOOP_SIZE (1 << 18) +#endif + + + /* Optimisation ------------------------------------ Comment out definitions if not needed. diff --git a/src/inpla.y b/src/inpla.y index 72d6e1f..ea533f0 100644 --- a/src/inpla.y +++ b/src/inpla.y @@ -586,7 +586,7 @@ int yyerror(char *s) { // HOOP_SIZE must be power of two //#define INIT_HOOP_SIZE (1 << 10) -#define HOOP_SIZE (1 << 18) +//#define HOOP_SIZE (1 << 18) #define HOOP_SIZE_MASK ((HOOP_SIZE) -1) typedef struct HoopList_tag { |
