[Vm-dev] VM Maker: VMMaker.oscog-eem.3026.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Aug 4 04:06:44 UTC 2021
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.3026.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.3026
Author: eem
Time: 3 August 2021, 9:06:03.250106 pm
UUID: 88faccd6-8d42-4e14-9ad3-104e5a5bc8d9
Ancestors: VMMaker.oscog-eem.3025
ARMv8 Cogit: fix the slip where voiding the codezone left code not executable, which prevents e.g. ceInvokeInterpret from running.
=============== Diff against VMMaker.oscog-eem.3025 ===============
Item was changed:
----- Method: Cogit>>voidCogCompiledCode (in category 'jit - api') -----
voidCogCompiledCode
<api>
+ methodZone clearCogCompiledCode.
+ "code must still be executable, e.g. for ceInvokeInterpret"
+ self ensureExecutableCodeZone!
- methodZone clearCogCompiledCode!
More information about the Vm-dev
mailing list