Levente Uzonyi uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-ul.559.mcz==================== Summary ====================
Name: Kernel-ul.559
Author: ul
Time: 29 March 2011, 3:07:23.429 am
UUID: c77223de-0299-9646-bbf7-c68ba5f839e6
Ancestors: Kernel-ul.558
- use primitive 189 in Object >> (with:)*executeMethod: methods
=============== Diff against Kernel-ul.558 ===============
Item was changed:
----- Method: Object>>executeMethod: (in category 'message handling') -----
executeMethod: compiledMethod
"Execute compiledMethod against the receiver with no args"
+ <primitive: 189>
- "<primitive: 189>" "uncomment once prim 189 is in VM"
^ self withArgs: #() executeMethod: compiledMethod!
Item was changed:
----- Method: Object>>with:executeMethod: (in category 'message handling') -----
with: arg1 executeMethod: compiledMethod
"Execute compiledMethod against the receiver and arg1"
+ <primitive: 189>
- "<primitive: 189>" "uncomment once prim 189 is in VM"
^ self withArgs: {arg1} executeMethod: compiledMethod!
Item was changed:
----- Method: Object>>with:with:executeMethod: (in category 'message handling') -----
with: arg1 with: arg2 executeMethod: compiledMethod
"Execute compiledMethod against the receiver and arg1 & arg2"
+ <primitive: 189>
- "<primitive: 189>" "uncomment once prim 189 is in VM"
^ self withArgs: {arg1. arg2} executeMethod: compiledMethod!
Item was changed:
----- Method: Object>>with:with:with:executeMethod: (in category 'message handling') -----
with: arg1 with: arg2 with: arg3 executeMethod: compiledMethod
"Execute compiledMethod against the receiver and arg1, arg2, & arg3"
+ <primitive: 189>
- "<primitive: 189>" "uncomment once prim 189 is in VM"
^ self withArgs: {arg1. arg2. arg3} executeMethod: compiledMethod!
Item was changed:
----- Method: Object>>with:with:with:with:executeMethod: (in category 'message handling') -----
with: arg1 with: arg2 with: arg3 with: arg4 executeMethod: compiledMethod
"Execute compiledMethod against the receiver and arg1, arg2, arg3, & arg4"
+ <primitive: 189>
- "<primitive: 189>" "uncomment once prim 189 is in VM"
^ self withArgs: {arg1. arg2. arg3. arg4} executeMethod: compiledMethod!