Hammer arena malloc speedup
This introduces new _noinit
interfaces to h_arena_malloc
, and reduces the number of unnecessary calls to memset(), which was the second-leading place the Packrat parser was sinking CPU cycles.
This introduces new _noinit
interfaces to h_arena_malloc
, and reduces the number of unnecessary calls to memset(), which was the second-leading place the Packrat parser was sinking CPU cycles.