[squeak-dev] The Trunk: Kernel-eem.1325.mcz

commits at source.squeak.org commits at source.squeak.org
Fri May 1 17:38:29 UTC 2020


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

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

Name: Kernel-eem.1325
Author: eem
Time: 1 May 2020, 10:38:26.143286 am
UUID: fdfc5299-b643-4879-a7ca-716d825f6988
Ancestors: Kernel-eem.1324

Minor clean-up from the last commit.  We don't really need compiledBlock[:], so do without.

=============== Diff against Kernel-eem.1324 ===============

Item was changed:
  ----- Method: FullBlockClosure>>= (in category 'comparing') -----
  = aClosure
  	self == aClosure ifTrue: [^true].
  	aClosure class == self class ifFalse: [^false].
+ 	^startpcOrMethod = aClosure method
+ 	 and: [outerContext = aClosure outerContext or: [self isClean]]!
- 	startpcOrMethod = aClosure compiledBlock ifFalse: [^false].
- 	^outerContext = aClosure outerContext or: [self isClean]!

Item was removed:
- ----- Method: FullBlockClosure>>compiledBlock (in category 'accessing') -----
- compiledBlock
- 	"To be able to inherit from BlockClosure"
- 	^ startpcOrMethod!

Item was removed:
- ----- Method: FullBlockClosure>>compiledBlock: (in category 'accessing') -----
- compiledBlock: aCompiledBlock
- 	"To be able to inherit from BlockClosure"
- 	startpcOrMethod := aCompiledBlock!



More information about the Squeak-dev mailing list