[Vm-dev] [commit] r2463 - CogVM source as per VMMaker.oscog-eem.105. Fix signed32BitValueOf for most neg-

David T. Lewis lewis at mail.msen.com
Thu Jul 21 11:08:18 UTC 2011


Commit message blocked due to size, forwarding trimmed version:

Author: eliot
Date: 2011-07-18 17:35:51 -0700 (Mon, 18 Jul 2011)
New Revision: 2463

Added:
   branches/Cog/macbuild/CoreMTVM.xcodeproj/
   branches/Cog/macbuild/CoreMTVM.xcodeproj/project.pbxproj
   branches/Cog/src/vm/cointerpmt.c
   branches/Cog/src/vm/cointerpmt.h
   branches/Cog/src/vm/gcc3x-cointerpmt.c
Modified:
   branches/Cog/macbuild/makevm
   branches/Cog/macbuild/mvm
   branches/Cog/nscogsrc/plugins/AsynchFilePlugin/AsynchFilePlugin.c
   branches/Cog/nscogsrc/plugins/B2DPlugin/B2DPlugin.c
   branches/Cog/nscogsrc/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
   branches/Cog/nscogsrc/plugins/BitBltPlugin/BitBltPlugin.c
   branches/Cog/nscogsrc/plugins/DSAPrims/DSAPrims.c
   branches/Cog/nscogsrc/plugins/DropPlugin/DropPlugin.c
   branches/Cog/nscogsrc/plugins/FileCopyPlugin/FileCopyPlugin.c
   branches/Cog/nscogsrc/plugins/FilePlugin/FilePlugin.c
   branches/Cog/nscogsrc/plugins/FloatArrayPlugin/FloatArrayPlugin.c
   branches/Cog/nscogsrc/plugins/FloatMathPlugin/FloatMathPlugin.c
   branches/Cog/nscogsrc/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
   branches/Cog/nscogsrc/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
   branches/Cog/nscogsrc/plugins/LargeIntegers/LargeIntegers.c
   branches/Cog/nscogsrc/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
   branches/Cog/nscogsrc/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
   branches/Cog/nscogsrc/plugins/RePlugin/RePlugin.c
   branches/Cog/nscogsrc/plugins/SecurityPlugin/SecurityPlugin.c
   branches/Cog/nscogsrc/plugins/SocketPlugin/SocketPlugin.c
   branches/Cog/nscogsrc/plugins/SoundPlugin/SoundPlugin.c
   branches/Cog/nscogsrc/plugins/UUIDPlugin/UUIDPlugin.c
   branches/Cog/nscogsrc/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
   branches/Cog/nscogsrc/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
   branches/Cog/nscogsrc/plugins/ZipPlugin/ZipPlugin.c
   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/win32/vm/sqWin32Window.c
   branches/Cog/scripts/findUnofficialFiles
   branches/Cog/src/vm/cointerp.c
   branches/Cog/src/vm/cointerp.h
   branches/Cog/src/vm/gcc3x-cointerp.c
   branches/Cog/src/vm/interp.h
   branches/Cog/src/vm/vmCallback.h
   branches/Cog/stacksrc/vm/gcc3x-interp.c
   branches/Cog/stacksrc/vm/interp.c
   branches/Cog/stacksrc/vm/interp.h
   branches/Cog/stacksrc/vm/vmCallback.h
Log:
CogVM source as per VMMaker.oscog-eem.105.  Fix signed32BitValueOf for most neg-
ative value C compiler mis-optimization.  Speed up primitiveFail using ! trick.
Add multi-threaded sources to tree (won't build yet due to issue in ia32abicc.c)
Upgrade nscogsrc/plugins to official versions.


Added: branches/Cog/macbuild/CoreMTVM.xcodeproj/project.pbxproj
===================================================================
--- branches/Cog/macbuild/CoreMTVM.xcodeproj/project.pbxproj	                        (rev 0)
+++ branches/Cog/macbuild/CoreMTVM.xcodeproj/project.pbxproj	2011-07-19 

<snip>



More information about the Vm-dev mailing list