[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] b2a2bf: CogVM source as per VMMaker.oscog-eem.3264
noreply at github.com
Sun Nov 6 05:35:19 UTC 2022
Author: Eliot Miranda <eliot.miranda at gmail.com>
Date: 2022-11-05 (Sat, 05 Nov 2022)
CogVM source as per VMMaker.oscog-eem.3264
Fix regression in emission of primitive metadata in plugins that I think was
introduced in 3222 or there-abouts. The bug is when vmClass is set then a
selector must begin with prim to have metadata generated. I *think* I assigned
vmClass to compute accessor depth correctly for plugin primitives around this
time, but I'm not sure.
The fix is to have VMPluginCodeGenerator override methodNeedsMetadata: and not
insist that the selector begin with 'prim'.
More information about the Vm-dev