[Vm-dev] VM Maker: VMMaker.oscog-eem.2995.mcz
commits at source.squeak.org
commits at source.squeak.org
Mon Jul 26 02:15:24 UTC 2021
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.2995.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.2995
Author: eem
Time: 25 July 2021, 7:15:15.641763 pm
UUID: d5fbffa6-5db7-4c4d-8937-a45036ab3015
Ancestors: VMMaker.oscog-eem.2994
Oops! Don't attempt to compute accessr depths for exported VM methods that aren't primitives.
=============== Diff against VMMaker.oscog-eem.2994 ===============
Item was changed:
----- Method: CCodeGenerator>>exportsNeedingMetadata (in category 'spur primitive compilation') -----
exportsNeedingMetadata
^self sortedExportMethods reject:
+ [:m| | selector |
+ selector := m smalltalkSelector.
+ selector = #initialiseModule
+ or: [(InterpreterPlugin includesSelector: selector)
+ or: [vmClass notNil and: [(selector beginsWith: 'prim') not]]]]!
- [:m| m selector = #initialiseModule or: [InterpreterPlugin includesSelector: m smalltalkSelector]]!
More information about the Vm-dev
mailing list