The Trunk: System-mt.1529.mcz

[email protected] Tue, 4 Aug 2026 08:25:34 0000
Newsgroups gmane.comp.lang.smalltalk.squeak.general
Message-ID <[email protected]>
Marcel Taeumel uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-mt.1529.mcz

==================== Summary ====================

Name: System-mt.1529
Author: mt
Time: 4 August 2026, 10:25:32.139447 am
UUID: 63ab71aa-02f8-3443-8245-66cf4ae5ffbc
Ancestors: System-ct.1528

Fixes slip in SpaceTally mirror helper object.

=============== Diff against System-ct.1528 ===============

Item was changed:
  ----- Method: SpaceTally class>>cleanUp (in category 'class initialization') -----
  cleanUp
  
+ 	self resetMirror.!
- 	Mirror := nil.!

Item was changed:
  ----- Method: SpaceTally class>>initialize (in category 'class initialization') -----
  initialize
  
+ 	self resetMirror.!
- 	"Provides access to mirror primitives. Cache this once to avoid expensive thisContext at every access."
- 	Mirror := Context newForMethod: CompiledMethod toReturnSelf. "avoid dangling references to the current context or stack"!

Item was added:
+ ----- Method: SpaceTally class>>resetMirror (in category 'class initialization') -----
+ resetMirror
+ 	"Provides access to mirror primitives. Cache this once to avoid expensive thisContext at every access. To avoid dangling references to the current context or stack, create a custom context."
+ 
+ 	Mirror := Context newForMethod: CompiledMethod toReturnSelf. !

Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]