Eliot Miranda uploaded a new version of Kernel to project The Trunk: http://source.squeak.org/trunk/Kernel-eem.1419.mcz
==================== Summary ====================
Name: Kernel-eem.1419 Author: eem Time: 21 October 2021, 12:02:22.351426 pm UUID: c8e298e1-78ac-453c-8460-d89e539f636d Ancestors: Kernel-eem.1418
Use bytecode set specific canBeSpecialLiteral: when checking if a method hasLiteral:.
=============== Diff against Kernel-eem.1418 ===============
Item was changed: ----- Method: CompiledCode>>hasLiteral: (in category 'literals') ----- hasLiteral: aLiteral + "Overwrite this method to invoke the bytecode encoder scanner explicitly. This might be removed if there would be a way to enumerate special literals in a compiled-code object. See #allLiteralsDo:." - "Overwrite this method to invoke the bytecode encoder scanner explicitely. This might be removed if there would be a way to enumerate special literals in a compiled-code object. See #allLiteralsDo:."
^ self hasLiteral: aLiteral + scanForSpecial: (self encoderClass canBeSpecialLiteral: aLiteral)! - scanForSpecial: (BytecodeEncoder canBeSpecialLiteral: aLiteral)!
packages@lists.squeakfoundation.org