VM Maker: BytecodeSets.spur-cb.71.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: BytecodeSets.spur-cb.71.mcz

commits-2
 
ClementBera uploaded a new version of BytecodeSets to project VM Maker:
http://source.squeak.org/VMMaker/BytecodeSets.spur-cb.71.mcz

==================== Summary ====================

Name: BytecodeSets.spur-cb.71
Author: cb
Time: 22 March 2017, 9:36:28.391599 am
UUID: 72679479-f487-4016-9b43-62e88a088f9e
Ancestors: BytecodeSets.spur-eem.70

Added sizing selector for branchIfInstanceOf and trap

=============== Diff against BytecodeSets.spur-eem.70 ===============

Item was added:
+ ----- Method: EncoderForSistaV1>>sizeBranchIfInstanceOf:distance:orNot: (in category 'special literal encodings') -----
+ sizeBranchIfInstanceOf: literalIndex distance: distance orNot: boolean
+ ^self sizeOpcodeSelector: #genBranchIfInstanceOf:distance:orNot: withArguments: {literalIndex.distance.boolean}!

Item was added:
+ ----- Method: EncoderForSistaV1>>sizeTrap (in category 'special literal encodings') -----
+ sizeTrap
+ ^self sizeOpcodeSelector: #genTrap withArguments: #()!