[Vm-dev] [commit] r2376 - OSCogVM source as per VMMaker-oscog.54.

David T. Lewis lewis at mail.msen.com
Sat Apr 2 18:16:24 UTC 2011


Original commit message blocked due to size, forwarding trimmed version:
---
Author: eliot
Date: 2011-04-01 12:39:21 -0700 (Fri, 01 Apr 2011)
New Revision: 2376

Removed:
   branches/Cog/platforms/Mac OS/plugins/SoundPlugin/sqMacAudioDeviceList.c
   branches/Cog/platforms/win32/plugins/SoundPlugin/AecKsBinder.cpp
   branches/Cog/platforms/win32/plugins/SoundPlugin/AecKsBinder.h
   branches/Cog/platforms/win32/plugins/SoundPlugin/mediabuf.h
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqDSoundClassFactory.cpp
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqDSoundClassFactory.h
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqDSoundGUID.c
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqWin32AEC.cpp
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqWin32AEC.h
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqWin32DPRINTF.h
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqWin32SoundDeviceSelection.cpp
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqWin32SoundDeviceSelection.h
Modified:
   branches/Cog/cygwinbuild/plugins.int
   branches/Cog/image/VMMaker-Squeak4.1.changes
   branches/Cog/image/VMMaker-Squeak4.1.image
   branches/Cog/macbuild/CoreVM.xcodeproj/project.pbxproj
   branches/Cog/platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h
   branches/Cog/platforms/Mac OS/plugins/HostWindowPlugin/sqMacHostWindow.c
   branches/Cog/platforms/Mac OS/plugins/HostWindowPlugin/sqMacHostWindow.h
   branches/Cog/platforms/Mac OS/plugins/SoundPlugin/sqMacSound.c
   branches/Cog/platforms/Mac OS/plugins/SoundPlugin/sqMacUnixInterfaceSound.c
   branches/Cog/platforms/Mac OS/plugins/SoundPlugin/sqMacUnixInterfaceSound.h
   branches/Cog/platforms/Mac OS/plugins/SoundPlugin/sqUnixSoundMacOSXJMM.c
   branches/Cog/platforms/Mac OS/vm/sqMacMain.c
   branches/Cog/platforms/Mac OS/vm/sqMacNSPluginUILogic2.c
   branches/Cog/platforms/Mac OS/vm/sqPlatformSpecific.h
   branches/Cog/platforms/unix/config/configure
   branches/Cog/platforms/unix/plugins/FloatMathPlugin/acinclude.m4
   branches/Cog/platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c
   branches/Cog/platforms/unix/plugins/SoundPlugin/sqUnixSound.c
   branches/Cog/platforms/unix/vm/SqSound.h
   branches/Cog/platforms/unix/vm/sqConfig.h
   branches/Cog/platforms/unix/vm/sqPlatformSpecific.h
   branches/Cog/platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
   branches/Cog/platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
   branches/Cog/platforms/win32/vm/sqWin32Alloc.h
   branches/Cog/platforms/win32/vm/sqWin32Backtrace.c
   branches/Cog/platforms/win32/vm/sqWin32Window.c
   branches/Cog/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
   branches/Cog/src/plugins/HostWindowPlugin/HostWindowPlugin.c
   branches/Cog/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
   branches/Cog/src/plugins/SoundPlugin/SoundPlugin.c
   branches/Cog/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
   branches/Cog/src/vm/cointerp.c
   branches/Cog/src/vm/cointerp.h
   branches/Cog/src/vm/gcc3x-cointerp.c
Log:
OSCogVM source as per VMMaker-oscog.54.
- Fix FFI by fixing includesbehaviorThatOf so classes no longer inherit from nil
- Adopt the squeakvm HostWindowPlugin and SoundPlugin.
- Including support for weak finalizers.

<snip>



More information about the Vm-dev mailing list