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

commits at source.squeak.org commits at source.squeak.org
Fri Jul 2 02:51:35 UTC 2010


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

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

Name: Kernel-eem.469
Author: eem
Time: 1 July 2010, 7:50:52.854 pm
UUID: 00b1358c-5201-4cfe-8fb4-c2e4c628fe09
Ancestors: Kernel-eem.468

Make sure BlockClosure>asContext[WithSender:] pushes nils for
any arguments and pushes any copied values

I recommend that you load Kernel-eem.468 before loading this!

=============== Diff against Kernel-eem.468 ===============

Item was changed:
  ----- Method: BlockClosure>>asContextWithSender: (in category 'private') -----
  asContextWithSender: aContext
  	"Inner private support method for evaluation.  Do not use unless you know what you're doing."
  
+ 	^((MethodContext newForMethod: outerContext method)
- 	^(MethodContext newForMethod: outerContext method)
  		setSender: aContext
  		receiver: outerContext receiver
  		method: outerContext method
  		closure: self
+ 		startpc: startpc) privRefresh!
- 		startpc: startpc!




More information about the Squeak-dev mailing list