[squeak-dev] The Trunk: Kernel-ul.519.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Dec 8 01:58:21 UTC 2010


Levente Uzonyi uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-ul.519.mcz

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

Name: Kernel-ul.519
Author: ul
Time: 8 December 2010, 2:52:41.144 am
UUID: 630c1710-46b8-5248-bdb8-e08d99d6d9c0
Ancestors: Kernel-ul.518

- copied another two methods from BlockContext to BlockClosure. One of them fixes http://bugs.squeak.org/view.php?id=7579 .

=============== Diff against Kernel-ul.518 ===============

Item was added:
+ ----- Method: BlockClosure>>newProcessWith: (in category 'scheduling') -----
+ newProcessWith: anArray 
+ 	"Answer a Process running the code in the receiver. The receiver's block 
+ 	arguments are bound to the contents of the argument, anArray. The 
+ 	process is not scheduled."
+ 	<primitive: 19> "Simulation guard"
+ 	^Process
+ 		forContext: 
+ 			[self valueWithArguments: anArray.
+ 			Processor terminateActive] asContext
+ 		priority: Processor activePriority!

Item was added:
+ ----- Method: BlockClosure>>valueWithExit (in category 'evaluating') -----
+ valueWithExit 
+ 	  self value: [ ^nil ]!




More information about the Squeak-dev mailing list