[Vm-dev] VM Maker: VMMaker.oscog-eem.1225.mcz
commits at source.squeak.org
commits at source.squeak.org
Mon Apr 20 17:53:00 UTC 2015
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.1225.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.1225
Author: eem
Time: 20 April 2015, 10:51:11.031 am
UUID: c10c4841-2649-4ecf-bee5-b50ca4e6ae76
Ancestors: VMMaker.oscog-eem.1224
Fix in-image compilation fakery so that there's no
confusion between entry-points and variables when
dopign in-image compilation.
=============== Diff against VMMaker.oscog-eem.1224 ===============
Item was changed:
----- Method: CurrentImageCoInterpreterFacade>>addressForLabel: (in category 'labels') -----
addressForLabel: l
^variables
at: l
ifAbsentPut:
[(self isLabelRelativeToCogitVarBaseReg: l)
+ ifTrue: [cogit fakeAddressFor: l index: variables size + 48]
- ifTrue: [cogit fakeAddressFor: l index: variables size]
ifFalse: [variables size * 4 + self variablesBase]]!
More information about the Vm-dev
mailing list