Marcel Taeumel uploaded a new version of Kernel to project The Treated Inbox: http://source.squeak.org/treated/Kernel.lrnp-20231108.1533.mcz
==================== Summary ====================
Name: Kernel.lrnp-20231108.1533 Author: lrnp Time: 8 November 2023, 4:25:22.251462 pm UUID: 908d574d-93a7-45a8-aee1-32304f8d7955 Ancestors: Kernel-dtl.1531
cause #homeMethod to answer a CompiledMethod
Causes [thisContext homeMethod] value = thisContext homeMethod to answer true.
=============== Diff against Kernel-dtl.1531 ===============
Item was changed: ----- Method: BlockClosure>>homeMethod (in category 'accessing') ----- homeMethod "Answer the home method associated with the receiver. This is polymorphic with BlockClosure, CompiledCode, Context etc."
+ | maybe | + maybe := self method. + maybe ifNil: [^nil]. + ^ maybe homeMethod! - ^self method!
Item was changed: ----- Method: Context>>homeMethod (in category 'accessing') ----- homeMethod "Answer the home method associated with the receiver. This is polymorphic with BlockClosure, CompiledCode, Context etc."
+ | maybe | + maybe := self method. + ^ (maybe isKindOf: CompiledMethod) + ifTrue: maybe + ifFalse: [maybe homeMethod]! - ^self method!
packages@lists.squeakfoundation.org