Mike Lambert wrote: >>And additionally, for + 10 % more generations in life.pasm >>- tossed one instruction in the fast path of Buffer_headers >> > > I don't believe this is valid. bufstart needs to be set to 0 when you free > an object.
If I interprete the following code correctly (and what gdb said), this *(void **)buffer = pool->free_list; does globber bufstart anyway - so your assumption can't be correct. > Mike Lambert leo