This saves a bunch of branching and initializing effort during allocation. It will be even more critical if objects grow to 16 words.
Created attachment 445505 [details] [diff] [review] patch Also, slots are now initialized to NULL, not VOID. Faster to memset.
This patch is too broadly scoped and should be split up. Will discuss with paul.
At this point, is this a WONTFIX?
Yeah. The slots code has been overhauled massively. Wouldn't surprise me if this was already done.