[Vm-dev] VM Maker: BytecodeSets.spur-eem.77.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Jan 11 18:04:41 UTC 2018
Eliot Miranda uploaded a new version of BytecodeSets to project VM Maker:
http://source.squeak.org/VMMaker/BytecodeSets.spur-eem.77.mcz
==================== Summary ====================
Name: BytecodeSets.spur-eem.77
Author: eem
Time: 11 January 2018, 10:04:39.174607 am
UUID: 698db18c-09d1-45f6-bc7b-c70531bf08f2
Ancestors: BytecodeSets.spur-eem.76
Remove SistaV1 category (its now empty here). Better temp names in printing method. Fix typo.
=============== Diff against BytecodeSets.spur-eem.76 ===============
Item was changed:
SystemOrganization addCategory: #'BytecodeSets-NewsqueakV4'!
- SystemOrganization addCategory: #'BytecodeSets-SistaV1'!
Item was changed:
----- Method: InstructionClient>>pushFullClosure:numCopied:receiverOnStack:ignoreOuterContext: (in category '*BytecodeSets-instruction decoding') -----
pushFullClosure: compiledBlockLiteralIndex numCopied: numCopied receiverOnStack: rcvrOnStack ignoreOuterContext: ignoreOuterContext
+ "Creates and pushes a FullBlockClosure with variations."!
- "Creates and oushes a FullBlockClosure with variations."
- !
Item was removed:
- ----- Method: InstructionPrinter>>pushClosureTemps: (in category '*BytecodeSets-SistaV1-decoding') -----
- pushClosureTemps: numTemps
- self print: 'pushClosureTemps: ', numTemps printString!
Item was changed:
----- Method: InstructionPrinter>>pushFullClosure:numCopied:receiverOnStack:ignoreOuterContext: (in category '*BytecodeSets-instruction decoding') -----
+ pushFullClosure: compiledBlock numCopied: numCopied receiverOnStack: rcvrOnStack ignoreOuterContext: ignoreOuterContext
+ self print: 'pushFullClosure: ', compiledBlock printString, ' numCopied: ', numCopied printString, ' receiverOnStack: ', rcvrOnStack printString, ' ignoreOuterContext: ', ignoreOuterContext printString!
- pushFullClosure: cb numCopied: num receiverOnStack: rcvrOnStack ignoreOuterContext: ignoreOuterContext
- self print: 'pushFullClosure: ', cb printString, ' numCopied: ', num, ' receiverOnStack: ', rcvrOnStack printString, ' ignoreOuterContext: ', ignoreOuterContext printString!
More information about the Vm-dev
mailing list