[Vm-dev] VM Maker: VMMaker.oscog-cb.1924.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue Aug 30 12:11:00 UTC 2016
ClementBera uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-cb.1924.mcz
==================== Summary ====================
Name: VMMaker.oscog-cb.1924
Author: cb
Time: 30 August 2016, 2:08:20.49763 pm
UUID: da9f563b-03b1-4925-9834-11f3d0dcb5cc
Ancestors: VMMaker.oscog-eem.1923
quick fix on the push nil functions for the sista bytecode set.
=============== Diff against VMMaker.oscog-eem.1923 ===============
Item was changed:
----- Method: StackToRegisterMappingCogit>>sistaV1:Num:Push:Nils: (in category 'span functions') -----
sistaV1: descriptor Num: pc Push: nExts Nils: aMethodObj
- "230 11100110 iiiiiiii PushNClosureTemps iiiiiiii"
<var: #descriptor type: #'BytecodeDescriptor *'>
<inline: true>
+ ^descriptor generator == #genPushConstantNilBytecode
+ ifTrue: [1]
- ^descriptor generator == #genPushClosureTempsBytecode
- ifTrue: [objectMemory fetchByte: pc + 1 ofObject: aMethodObj]
ifFalse: [0]!
More information about the Vm-dev
mailing list