-
-
Notifications
You must be signed in to change notification settings - Fork 356
Full Blocks
Guille Polito edited this page Apr 7, 2021
·
2 revisions
- bytecodePrimValue seems to optimize only old blocks, and not full blocks
- bytecodePrimValueWithArg the same
- Check comments in initializeSpecialObjectIndices
- We should take a look at all the support for multiple bytecode sets methodUsesAlternateBytecodeSet: all the ALT class vars
strange API is:instanceOf:compactClassIndex:
In Pharo, we could remove the unused Context >> #closureCopy:copiedValues:
- check also all references to BlockClosure (the old implementation)
should also remove all old primitives primitiveClosureValue[NoContextSwitch|WithArgs]
- their orphan sends
There are some strange trampolines
- malloc / free