[squeak-dev] new Cog VMs
Chris Muller
asqueaker at gmail.com
Wed Aug 15 13:32:49 UTC 2012
Unfortunately it made no difference. Cog crashes in the same place. :(
On Tue, Aug 14, 2012 at 1:40 PM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
> Hi All,
>
> please find new VMs in
> http://www.mirandabanda.org/files/Cog/VM/VM.r2585/. These VMs try and fix
> an occasional crash (try because the fix doesn't handle all cases yet), and
> at least turn it into an orderly exit with error message (no room on
> youngReferrers list/youngReferrers list overflowed) instead of a hard crash.
>
> ------------------------------------------------------------------------
> Cog VM binaries as per VMMaker.oscog-eem.201/r2585.
>
> Make sure youngReferrersList has room for every method since become/cache
> implicit receiver can cause any method to gain a young reference. Do so
> by counting methods in the zone. Make overflowing the youngReferrers list
> a hard error (appears to happen quite often in Newspeak code).
>
> Fix assert in interpretMethodFromMachineCode.
>
> Fix bug in changeClassFrom:to: if receiver is a compact class
> instance with a large header.
> --
> best,
> Eliot
>
>
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: crash.dmp
Type: application/octet-stream
Size: 8986 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20120815/b95a29a4/crash.obj
More information about the Squeak-dev
mailing list
|