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