Next (small) step towards $subject is in:

- classes may have a class_init code: this is used in array.pmc and
perlhash.pmc to setup sized header pools for bufferlike objects
- sized_pool access functions are in headers.c - the duplicates
in smallobject.c are gone.

The plan is to use get_bufferlike_pool for all (except constant string) pools, so that only the sized_pools are used finally. The pmc_pool/string_header_pool might be pointers to the actual sized_pools for speed reasons.

leo

Reply via email to