[Vm-dev] VM Maker: VMMaker.oscog-eem.3242.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Aug 2 19:10:54 UTC 2022


Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.3242.mcz

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

Name: VMMaker.oscog-eem.3242
Author: eem
Time: 2 August 2022, 12:10:40.297421 pm
UUID: 8971ffc8-7ec0-4556-8654-5abc437196bd
Ancestors: VMMaker.oscog-eem.3241

...again, close, but no cigar.

=============== Diff against VMMaker.oscog-eem.3241 ===============

Item was changed:
  ----- Method: MethodNode>>quickMethodReturnLiteral (in category '*VMMaker-C translation') -----
  quickMethodReturnLiteral
  	| expr |
  	expr := self block statements last expr.
  	^expr isVariableNode
+ 		ifTrue: [#(nil false true) at: (#('nil' 'false' 'true') indexOf: expr key ifAbsent: [^expr key])]
- 		ifTrue: [#(nil false true) at: (#('nil' 'false' 'true') indexOf: expr key)]
  		ifFalse: [expr key]!



More information about the Vm-dev mailing list