[Vm-dev] VM Maker: VMMaker-dtl.380.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Apr 9 15:29:46 UTC 2016


David T. Lewis uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker-dtl.380.mcz

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

Name: VMMaker-dtl.380
Author: dtl
Time: 9 April 2016, 11:29:13.071 am
UUID: c57d809e-65f3-41d2-b0f5-e68fcc1cd201
Ancestors: VMMaker-dtl.379

Ensure an initialization in #inlineSelectorType: required now by earlier changes introduced in VMMaker-dtl.357. Fixes improper test failures, no change to generated code.

Test notes: #testIvarShouldNotBeRedeclaredAsLocal remains as a failure that needs a fix in code generation. FloatMathPluginTests are failing, need to investigate.

=============== Diff against VMMaker-dtl.379 ===============

Item was changed:
  ----- Method: CCodeGenerator>>inlineReturnType: (in category 'inlining') -----
  inlineReturnType: selector
  	"gets the return type of a given inline selector"
  
+ 	^inlineReturnTypes ifNotNilDo: [ :types | types at: selector ifAbsent: nil ]!
- 	^inlineReturnTypes at: selector ifAbsent: nil!



More information about the Vm-dev mailing list