[Vm-dev] Problem in newspeak cogit code generation

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Sat Oct 26 21:45:08 UTC 2019


Hi all,
I see what looks like a big problem in those files:
https://raw.githubusercontent.com/OpenSmalltalk/opensmalltalk-vm/Cog/nsspur64src/vm/cogitX64SysV.c
https://raw.githubusercontent.com/OpenSmalltalk/opensmalltalk-vm/Cog/nsspursrc/vm/cogitIA32.c

The generated code for genSendDirectedSuper:numArgs: is bogus.
the 3 instance variables
- directedSendUsesBinding
- directedSuperSendTrampolines
- directedSuperBindingSendTrampolines
have been translated into local (thus uninitialized) variables...

How can this possibly work?
Is it related to the CI failures?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20191026/b5c42564/attachment.html>


More information about the Vm-dev mailing list