[Vm-dev] VM Maker: VMMaker.oscog-cb.2105.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Jan 19 11:19:59 UTC 2017
ClementBera uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-cb.2105.mcz
==================== Summary ====================
Name: VMMaker.oscog-cb.2105
Author: cb
Time: 19 January 2017, 12:19:42.246677 pm
UUID: 1f5ef635-cb7b-48c2-be74-4345d39c620f
Ancestors: VMMaker.oscog-cb.2104
Set deadCode to true in trap bytecode to avoid generating merge machne code that is never reached.
Something is fishy in debugStackPointers in the SistaVM. It fails multiple assertion. I believe it's related tobranchIfInstanceOf bytecodes
=============== Diff against VMMaker.oscog-cb.2104 ===============
Item was changed:
----- Method: SistaCogit>>genUnconditionalTrapBytecode (in category 'bytecode generators') -----
genUnconditionalTrapBytecode
"SistaV1: * 217 Trap"
self ssFlushTo: simStackPtr.
self CallRT: ceTrapTrampoline.
self annotateBytecode: self Label.
+ deadCode := true.
^0!
More information about the Vm-dev
mailing list