Allocate 256 expr_nodes in a chunk instead of 64.

This commit is contained in:
Dianne Skoll
2025-03-16 10:55:42 -04:00
parent 6aeee47bfa
commit ba224445b1
2 changed files with 2 additions and 2 deletions

View File

@@ -197,7 +197,7 @@ static char const *get_operator_name(expr_node *node);
static UserFunc *CurrentUserFunc = NULL;
/* How many expr_node objects to allocate at a time */
#define ALLOC_CHUNK 64
#define ALLOC_CHUNK 256
static char const *
find_end_of_expr(char const *s)

View File

@@ -16271,7 +16271,7 @@ Translation hash table statistics:
Entries: 1; Buckets: 7; Non-empty Buckets: 1
Maxlen: 1; Minlen: 0; Avglen: 0.143; Stddev: 0.350; Avg nonempty len: 1.000
Growths: 0; Shrinks: 0
Expression nodes allocated: 300096
Expression nodes allocated: 300288
Expression nodes high-water: 300073
Expression nodes leaked: 0
Parse level high-water: 25