[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] ByteString(Object)>shallowCopy segfaults (#272)

Eliot Miranda notifications at github.com
Thu Jul 12 17:52:36 UTC 2018

Closing.  It's obsolete.  There have been a few JIT bugs with shallowCopy and Spur that were fixed a while ago.  e.g. VMMaker.oscog-eem.1538
Author: eem
Time: 1 December 2015, 11:21:52.981 pm
UUID: 8eb28260-86bc-4f74-b62d-aab8212d9272
Ancestors: VMMaker.oscog-rmacnak.1537

Fix /horrible/ bug with primitive error codes and fixups.  The adjustment of the initialPC to skip the primitive and error code, if any, was done after generating fixups for backward branches, and hence these branches were bogus.  Object>>shallowCopy in Spur is subject to this, but amazingly enough it has not surfaced before now.  Fix this by adjusting the initialPC before scanMethod scans for fixups.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20180712/dac43bd8/attachment.html>

More information about the Vm-dev mailing list