> 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. When the stackwalk runs, it could "liven" a dead buffer. When the copying collector runs, it could see a dead buffer and want to copy it. So we'd better make sure that buffer's not pointing to garbage memory or it'll be coping random stuff from who-knows where and likely GPF. :) Mike Lambert