Message blocked due to size, forwarding trimmed version:
----- Forwarded message from vm-dev-owner@lists.squeakfoundation.org -----
Delivered-To: list-vm-dev@lists.squeakfoundation.org Date: Fri, 10 Aug 2012 14:27:56 -0700 To: vm-dev@lists.squeakfoundation.org From: commits@squeakvm.org Subject: [commit] r2582 - CogVM source as per VMMaker.oscog-eem.199.
Author: eliot Date: 2012-08-10 14:27:56 -0700 (Fri, 10 Aug 2012) New Revision: 2582
Modified: branches/Cog/nscogsrc/vm/cogit.c branches/Cog/nscogsrc/vm/cogit.h branches/Cog/nscogsrc/vm/cogmethod.h branches/Cog/nscogsrc/vm/cointerp.c branches/Cog/nscogsrc/vm/cointerp.h branches/Cog/nscogsrc/vm/gcc3x-cointerp.c branches/Cog/nscogsrc/vm/interp.h branches/Cog/nscogsrc/vm/vmCallback.h branches/Cog/platforms/Cross/vm/sqSCCSVersion.h branches/Cog/src/vm/cogit.c branches/Cog/src/vm/cogit.h branches/Cog/src/vm/cogmethod.h branches/Cog/src/vm/cointerp.c branches/Cog/src/vm/cointerp.h branches/Cog/src/vm/cointerpmt.c branches/Cog/src/vm/cointerpmt.h branches/Cog/src/vm/gcc3x-cointerp.c branches/Cog/src/vm/gcc3x-cointerpmt.c branches/Cog/src/vm/interp.h branches/Cog/src/vm/vmCallback.h Log: CogVM source as per VMMaker.oscog-eem.199. Make overflowing the youngReferrers list a hard error (appears to happen quite often in Newspeak code). Fix bug in changeClassFrom:to: if receiver is a compact class instance with a large header. Several refactorings from Lars' work & multiple bytecode sets work mean generated code is somewhat changed.
Modified: branches/Cog/nscogsrc/vm/cogit.c =================================================================== --- branches/Cog/nscogsrc/vm/cogit.c 2012-08-08 02:35:16 UTC (rev 2581) +++ branches/Cog/nscogsrc/vm/cogit.c 2012-08-10 21:27:56 UTC (rev 2582)
<snip>
vm-dev@lists.squeakfoundation.org