June 23, 2012
7:49 a.m.
impressive :)
but it could live with basicAt:/basicAt:put: just well. Well, I tried changing it (proceeding all warnings not to do it) to a variableByteSubclass: of Object (which implements at:/at:put:). After recompileAll'ing, and then using a 1.4 image normally only a single sender of #last (CodeHolder>>#didCodeChangeElsewhere, seemed like a candidate to rewrite using trailer instead anyways) was encountered as user of collection methods.
At least it didn't crash the VM, so I guess it might be an option :)