[Vm-dev] VM Maker: VMMaker.oscog-eem.1353.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue Jun 16 01:06:26 UTC 2015
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.1353.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.1353
Author: eem
Time: 15 June 2015, 6:04:08.621 pm
UUID: a321fae2-70cd-4d36-8048-f46d3613e346
Ancestors: VMMaker.oscog-eem.1352
Oops. Fix slip.
=============== Diff against VMMaker.oscog-eem.1352 ===============
Item was changed:
----- Method: OutOfLineLiteralsManager>>literalInstructionInRange: (in category 'testing') -----
literalInstructionInRange: litInst
"A literal is in range if its opcode index is within outOfLineLiteralOpcodeLimit, or if
its index has yet to be assigned."
| opcodeIdx |
opcodeIdx := litInst literalOpcodeIndex.
^opcodeIdx asInteger < 0
+ or: [self assert: cogit getOpcodeIndex >= opcodeIdx.
- or: [self assert cogit getOpcodeIndex >= opcodeIdx.
cogit getOpcodeIndex - opcodeIdx < cogit backEnd outOfLineLiteralOpcodeLimit]!
More information about the Vm-dev
mailing list