[Vm-dev] VM Maker: VMMaker.oscog-cb.1769.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Apr 6 00:37:26 UTC 2016
ClementBera uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-cb.1769.mcz
==================== Summary ====================
Name: VMMaker.oscog-cb.1769
Author: cb
Time: 5 April 2016, 5:34:00.076 pm
UUID: ff68a0fd-57fb-43a7-bfd9-9c72ab42b57d
Ancestors: VMMaker.oscog-cb.1768
Added no must be boolean flag
=============== Diff against VMMaker.oscog-cb.1768 ===============
Item was changed:
----- Method: StackInterpreter>>extJumpIfFalse (in category 'jump bytecodes') -----
extJumpIfFalse
"244 11110100 i i i i i i i i Pop and Jump 0n False i i i i i i i i (+ Extend B * 256, where Extend B >= 0)"
| byte offset |
byte := self fetchByte.
offset := byte + (extB << 8).
+ extB := extA := 0.
- extB := 0.
self jumplfFalseBy: offset!
Item was changed:
----- Method: StackInterpreter>>extJumpIfTrue (in category 'jump bytecodes') -----
extJumpIfTrue
"243 11110011 i i i i i i i i Pop and Jump 0n True i i i i i i i i (+ Extend B * 256, where Extend B >= 0)"
| byte offset |
byte := self fetchByte.
offset := byte + (extB << 8).
+ extB := extA := 0.
- extB := 0.
self jumplfTrueBy: offset!
More information about the Vm-dev
mailing list