[Vm-dev] [commit] r2493 - CogVM source as per VMMaker.oscog-eem.125. Add callsite link/relocate checks

David T. Lewis lewis at mail.msen.com
Thu Sep 22 03:05:45 UTC 2011


Commit message blocked due to size, forwarding trimmed version

----- Forwarded message from vm-dev-owner at lists.squeakfoundation.org -----

Delivered-To: list-vm-dev at lists.squeakfoundation.org
Date: Wed, 21 Sep 2011 16:10:55 -0700
To: vm-dev at lists.squeakfoundation.org
From: commits at squeakvm.org
Subject: [commit] r2493 - CogVM source as per VMMaker.oscog-eem.125. Add callsite link/relocate checks
Author: eliot
Date: 2011-09-21 16:10:54 -0700 (Wed, 21 Sep 2011)
New Revision: 2493

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/platforms/unix/vm/sqUnixThreads.c
   branches/Cog/platforms/win32/vm/sqWin32Threads.c
   branches/Cog/scripts/mknsvmlinuxarchive
   branches/Cog/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
   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.125.  Add callsite link/relocate checks
to catch the call 0x00000013 MNU callsite relinking bug.
Reduce the size of the simStack to something proportional to LargeContextSize.


Modified: branches/Cog/nscogsrc/vm/cogit.c
===================================================================
--- branches/Cog/nscogsrc/vm/cogit.c	2011-09-09 22:36:04 UTC (rev 2492)
+++ branches/Cog/nscogsrc/vm/cogit.c	2011-09-21 23:10:54 UTC (rev 2493)

<snip>



More information about the Vm-dev mailing list