[Vm-dev] VM Maker: VMMaker.oscog-eem.387.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue Sep 17 21:02:25 UTC 2013
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.387.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.387
Author: eem
Time: 17 September 2013, 1:58:49.997 pm
UUID: d2d5432c-1689-4794-b72f-e92dd1ff9e6e
Ancestors: VMMaker.oscog-eem.386
Fix Slang inlining snafu in lengthOfMaybeImmediate: in
VMMaker.oscog-eem.385.
=============== Diff against VMMaker.oscog-eem.386 ===============
Item was changed:
----- Method: ObjectMemory>>lengthOfMaybeImmediate: (in category 'debug support') -----
lengthOfMaybeImmediate: oop
"for the message send breakpoint; selectors can be immediates."
<inline: false>
+ (self isImmediate: oop) ifTrue: [^0].
+ ^self lengthOf: oop!
- ^(self isImmediate: oop)
- ifTrue: [oop]
- ifFalse: [self lengthOf: oop]!
Item was changed:
----- Method: SpurMemoryManager>>lengthOfMaybeImmediate: (in category 'debug support') -----
lengthOfMaybeImmediate: oop
"for the message send breakpoint; selectors can be immediates."
<inline: false>
+ (self isImmediate: oop) ifTrue: [^0].
+ ^self lengthOf: oop!
- ^(self isImmediate: oop)
- ifTrue: [oop]
- ifFalse: [self lengthOf: oop]!
More information about the Vm-dev
mailing list