[squeak-dev] The Trunk: System-eem.752.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Jul 4 15:02:57 UTC 2015


Eliot Miranda uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-eem.752.mcz

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

Name: System-eem.752
Author: eem
Time: 4 July 2015, 8:02:18.883 am
UUID: bf3bb9ac-c571-4fd7-9446-4ee00ac31416
Ancestors: System-cmm.751

Provide support for uninstaling breakpoints in ClassDescription>>#logMethodSource:forMethodWithNode:inCategory:withStamp:notifying:

=============== Diff against System-cmm.751 ===============

Item was added:
+ ----- Method: BreakpointManager class>>forget: (in category 'install-uninstall') -----
+ forget: breakMethod
+ 	"Answer the original unbreakpointed method, removing the original from the BreakpointManager's collection.
+ 	 Use with care!!!!"
+ 	^self installed removeKey: breakMethod ifAbsent: []!

Item was added:
+ ----- Method: CompiledMethod>>getAndForgetUnbreakpointedOriginal (in category '*System-Tools-debugger support') -----
+ getAndForgetUnbreakpointedOriginal
+ 	"Answer the original unbreakpointed method, removing the original from the BreakpointManager's collection.
+ 	 Use with care!!!!"
+ 	self assert: self hasBreakpoint.
+ 	^BreakpointManager forget: self!



More information about the Squeak-dev mailing list