mirror of
https://github.com/pharo-project/pharo.git
synced 2026-06-03 22:24:10 +00:00
2
Full Blocks
Guille Polito edited this page 2021-04-07 14:45:02 +02:00
- 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