The Trunk: Kernel-eem.469.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Kernel-eem.469.mcz

commits-2
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!