Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: db5df21286d42e8f9973831777ee8022f23754b7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db5df21286d42e8f9973831777ee8022f23754b7 Author: Ronie Salgado <[hidden email]> Date: 2016-11-07 (Mon, 07 Nov 2016) Changed paths: A CMakeLists.txt A minheadless/include/config.h A minheadless/include/sqConfig.h Log Message: ----------- Starting to make a build without the windowing stuff. Commit: 2e08c1ca19f0b791d537922d49ad67f11947d4aa https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2e08c1ca19f0b791d537922d49ad67f11947d4aa Author: Ronie Salgado <[hidden email]> Date: 2016-11-21 (Mon, 21 Nov 2016) Changed paths: M .appveyor.yml M .travis.yml M .travis_build.sh A .travis_helpers.sh M .travis_install.sh A .travis_test.sh M build.linux32ARMv6/makeall M build.linux32ARMv6/makeallclean M build.linux32ARMv6/pharo.cog.spur/build/mvm M build.linux32ARMv6/pharo.cog.spur/prepare-rpi.sh M build.linux32ARMv6/third-party/common/Makefile.lib.extra M build.linux32ARMv6/third-party/libgit2/Makefile.lib M build.linux32ARMv6/third-party/libsdl2/Makefile.lib M build.linux32ARMv6/third-party/libssh2/Makefile.lib M build.linux32ARMv7/makeall M build.linux32ARMv7/makeallclean M build.linux32x86/makeall M build.linux32x86/makeallclean M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build/mvm M build.linux32x86/third-party/common/Makefile.lib.extra M build.linux32x86/third-party/libgit2/Makefile.lib M build.linux32x86/third-party/libsdl2/Makefile.lib M build.linux32x86/third-party/libssh2/Makefile.lib M build.linux32x86/third-party/pkgconfig/Makefile.lib M build.linux64x64/makeall M build.linux64x64/makeallclean M build.linux64x64/makeallsqueak A build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm A build.linux64x64/nsnac.cog.spur/build.assert/mvm A build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm A build.linux64x64/nsnac.cog.spur/build.debug/mvm A build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm A build.linux64x64/nsnac.cog.spur/build/mvm A build.linux64x64/nsnac.cog.spur/makeallclean A build.linux64x64/nsnac.cog.spur/makealldirty A build.linux64x64/nsnac.cog.spur/plugins.ext A build.linux64x64/nsnac.cog.spur/plugins.int M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build/mvm M build.linux64x64/third-party/common/Makefile.lib.extra M build.linux64x64/third-party/libgit2/Makefile.lib M build.linux64x64/third-party/libsdl2/Makefile.lib M build.linux64x64/third-party/libssh2/Makefile.lib M build.macos32x86/HowToBuild M build.macos32x86/common/Makefile.lib.extra M build.macos32x86/common/Makefile.plugin M build.macos32x86/common/Makefile.rules M build.macos32x86/common/Makefile.vm M build.macos32x86/makeall M build.macos32x86/third-party/cairo/Makefile.lib M build.macos32x86/third-party/freetype2/Makefile.lib M build.macos32x86/third-party/libgit2/Makefile.lib M build.macos32x86/third-party/libpng/Makefile.lib M build.macos32x86/third-party/libsdl2/Makefile.lib M build.macos32x86/third-party/libssh2/Makefile.lib M build.macos32x86/third-party/openssl/Makefile.lib M build.macos32x86/third-party/pixman/Makefile.lib M build.macos32x86/third-party/pkgconfig/Makefile.lib M build.macos64x64/HowToBuild M build.macos64x64/common/Makefile.lib.extra M build.macos64x64/common/Makefile.plugin M build.macos64x64/common/Makefile.rules M build.macos64x64/common/Makefile.vm M build.macos64x64/makeall M build.macos64x64/pharo.cog.spur/Makefile M build.macos64x64/third-party/cairo/Makefile.lib M build.macos64x64/third-party/freetype2/Makefile.lib M build.macos64x64/third-party/libgit2/Makefile.lib M build.macos64x64/third-party/libpng/Makefile.lib M build.macos64x64/third-party/libsdl2/Makefile.lib M build.macos64x64/third-party/libssh2/Makefile.lib M build.macos64x64/third-party/openssl/Makefile.lib M build.macos64x64/third-party/pixman/Makefile.lib M build.macos64x64/third-party/pkgconfig/Makefile.lib M build.win32x86/common/Makefile.tools M build.win32x86/makeall M build.win32x86/makeproduct A build.win32x86/pharo.cog.spur/Makefile A build.win32x86/pharo.cog.spur/Pharo.def.in A build.win32x86/pharo.cog.spur/Pharo.exe.manifest A build.win32x86/pharo.cog.spur/Pharo.ico A build.win32x86/pharo.cog.spur/Pharo.rc A build.win32x86/pharo.cog.spur/mvm A build.win32x86/pharo.cog.spur/plugins.ext A build.win32x86/pharo.cog.spur/plugins.int A build.win32x86/squeak.sista.spur/Croquet.def.in A build.win32x86/squeak.sista.spur/Croquet.exe.manifest A build.win32x86/squeak.sista.spur/Croquet.ico A build.win32x86/squeak.sista.spur/Croquet.rc A build.win32x86/squeak.sista.spur/GreenCogSqueak.ico A build.win32x86/squeak.sista.spur/Makefile R build.win32x86/squeak.sista.spur/NotYetImplemented A build.win32x86/squeak.sista.spur/Squeak.def.in A build.win32x86/squeak.sista.spur/Squeak.exe.manifest A build.win32x86/squeak.sista.spur/Squeak.rc A build.win32x86/squeak.sista.spur/mvm A build.win32x86/squeak.sista.spur/plugins.ext A build.win32x86/squeak.sista.spur/plugins.int A build.win32x86/squeak.sista.spur/squeak.ico M build.win64x64/common/Makefile.tools M build.win64x64/makeall M build.win64x64/makeproduct M build.win64x64/squeak.stack.spur/plugins.ext M image/getGoodSpurVM.sh M image/updatespurimage.sh M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspur64src/vm/interp.h M nsspur64src/vm/vmCallback.h M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspursrc/vm/interp.h M nsspursrc/vm/vmCallback.h M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstack64src/vm/interp.h M nsspurstack64src/vm/vmCallback.h M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M nsspurstacksrc/vm/interp.h M nsspurstacksrc/vm/vmCallback.h M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c M platforms/Cross/plugins/ExampleSurfacePlugin/sqMemorySurface.c M platforms/Cross/plugins/IA32ABI/x64win64ia32abicc.c M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h M platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c M platforms/Cross/plugins/SqueakFFIPrims/sqManualSurface.c M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.h M platforms/Cross/vm/dispdbg.h M platforms/Cross/vm/sqMemoryAccess.h M platforms/Cross/vm/sqSCCSVersion.h M platforms/Mac OS/plugins/FilePlugin/sqMacUnixFileInterface.c M platforms/Mac OS/plugins/FilePlugin/sqMacUnixFileInterface.h M platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Name_Lookup.c M platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Utilities.c M platforms/Mac OS/plugins/MIDIPlugin/sqMacMIDI.c M platforms/Mac OS/plugins/QuicktimePlugin/sqMacQuicktimeInteface.c M platforms/Mac OS/vm/sqMacMain.c M platforms/Mac OS/vm/sqMacNSPluginUILogic2.c M platforms/Mac OS/vm/sqMacUIClipBoard.c M platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c M platforms/Mac OS/vm/sqMacUnixExternalPrims.c M platforms/Mac OS/vm/sqMacWindow.c M platforms/Mac OS/vm/sqMacWindowUniversal.c M platforms/iOS/plugins/QuicktimePlugin/sqMacQuicktimeInteface.c M platforms/iOS/vm/Common/sqMacV2Memory.c M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m M platforms/unix/config/bin.squeak.sh.in M platforms/unix/config/configure M platforms/unix/config/make.cfg.in M platforms/unix/config/squeak.sh.in M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c M platforms/unix/plugins/UnicodePlugin/Makefile.inc M platforms/unix/plugins/UnicodePlugin/acinclude.m4 M platforms/unix/vm/sqUnixCharConv.c M platforms/unix/vm/sqUnixExternalPrims.c M platforms/unix/vm/sqUnixMain.c M platforms/unix/vm/sqUnixMemory.c M platforms/unix/vm/sqUnixSpurMemory.c M platforms/unix/vm/sqUnixVMProfile.c M platforms/win32/plugins/B3DAcceleratorPlugin/sqWin32D3D.c M platforms/win32/plugins/DropPlugin/sqWin32Drop.c M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c M platforms/win32/plugins/JoystickTabletPlugin/sqWin32Joystick.c M platforms/win32/plugins/MIDIPlugin/sqWin32MIDI.c M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c M platforms/win32/vm/sqWin32Backtrace.c M platforms/win32/vm/sqWin32Heartbeat.c M platforms/win32/vm/sqWin32Stubs.c M platforms/win32/vm/sqWin32Window.c M scripts/gitci M scripts/updateSCCSVersions M spur64src/vm/cogit.h M spur64src/vm/cogitX64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/gcc3x-cointerp.c M spur64src/vm/interp.h M spur64src/vm/vmCallback.h M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursista64src/vm/interp.h M spursista64src/vm/vmCallback.h M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursistasrc/vm/interp.h M spursistasrc/vm/vmCallback.h M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/gcc3x-cointerp.c M spursrc/vm/interp.h M spursrc/vm/vmCallback.h M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstack64src/vm/interp.h M spurstack64src/vm/vmCallback.h M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M spurstacksrc/vm/interp.h M spurstacksrc/vm/vmCallback.h M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c M src/plugins/AioPlugin/AioPlugin.c M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c M src/plugins/BochsX64Plugin/BochsX64Plugin.c M src/plugins/CroquetPlugin/CroquetPlugin.c M src/plugins/DSAPrims/DSAPrims.c M src/plugins/DropPlugin/DropPlugin.c M src/plugins/FFTPlugin/FFTPlugin.c M src/plugins/FileCopyPlugin/FileCopyPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/FloatMathPlugin/FloatMathPlugin.c M src/plugins/GdbARMPlugin/GdbARMPlugin.c M src/plugins/GeniePlugin/GeniePlugin.c M src/plugins/HostWindowPlugin/HostWindowPlugin.c M src/plugins/IA32ABI/IA32ABI.c M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c M src/plugins/Klatt/Klatt.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/LocalePlugin/LocalePlugin.c M src/plugins/MIDIPlugin/MIDIPlugin.c M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c M src/plugins/QuicktimePlugin/QuicktimePlugin.c M src/plugins/RePlugin/RePlugin.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/SecurityPlugin/SecurityPlugin.c M src/plugins/SerialPlugin/SerialPlugin.c M src/plugins/SocketPlugin/SocketPlugin.c M src/plugins/SoundCodecPrims/SoundCodecPrims.c M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c M src/plugins/SoundPlugin/SoundPlugin.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/plugins/SqueakSSL/SqueakSSL.c M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c M src/plugins/UUIDPlugin/UUIDPlugin.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M src/vm/interp.h M src/vm/vmCallback.h M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c M stacksrc/vm/interp.h M stacksrc/vm/vmCallback.h A tests/newspeakBootstrap.sh A tests/smalltalk.ston A tests/smalltalkCI.sh Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into MinimalisticHeadless Commit: 19dc739dc350370bbdfb35a498a6d9af0a2aa2f8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/19dc739dc350370bbdfb35a498a6d9af0a2aa2f8 Author: Ronie Salgado <[hidden email]> Date: 2016-11-22 (Tue, 22 Nov 2016) Changed paths: A .clang_complete M CMakeLists.txt A Plugins.cmake M minheadless/include/config.h A minheadless/include/sqInternalPlugins.inc A minheadless/include/sqNamedPrims.h A minheadless/include/sqPlatformSpecific-Generic.h A minheadless/include/sqPlatformSpecific-Unix.h A minheadless/include/sqPlatformSpecific-Win32.h A minheadless/include/sqPlatformSpecific.h A minheadless/source/debug.h A minheadless/source/sqExternalPrimitives.c A minheadless/source/sqMain.c A minheadless/source/sqPlatformSpecific-Generic.c A minheadless/source/sqPlatformSpecific-NullWindow.c A minheadless/source/sqPlatformSpecific-Unix.c A minheadless/source/sqPlatformSpecific-Win32.c A minheadless/source/sqPlatformSpecific.c A minheadless/source/sqUnixCharConv.c A minheadless/source/sqUnixCharConv.h A minheadless/source/sqUnixMemory.c A minheadless/source/sqUnixSpurMemory.c Log Message: ----------- I am starting to load a basic image with the minimalistic vm (crashing). Commit: 1b3cd475f55e0e91b8a3e52c3a41f9999585938f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1b3cd475f55e0e91b8a3e52c3a41f9999585938f Author: Ronie Salgado <[hidden email]> Date: 2016-11-22 (Tue, 22 Nov 2016) Changed paths: M minheadless/source/sqMain.c Log Message: ----------- Oops. Commit: 8b8d8e521eea8fa065974ee932907bf8a4f45c51 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8b8d8e521eea8fa065974ee932907bf8a4f45c51 Author: Ronie Salgado <[hidden email]> Date: 2016-11-22 (Tue, 22 Nov 2016) Changed paths: M CMakeLists.txt M minheadless/source/sqMain.c M minheadless/source/sqPlatformSpecific-Generic.c M minheadless/source/sqPlatformSpecific-NullWindow.c M minheadless/source/sqPlatformSpecific-Unix.c M minheadless/source/sqUnixMemory.c M minheadless/source/sqUnixSpurMemory.c A minheadless/source/sqUnixThreads.c Log Message: ----------- I keep doing this refactoring. Commit: 479e27d188876bd88f759e45fdaa0d55f2619ac1 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/479e27d188876bd88f759e45fdaa0d55f2619ac1 Author: Ronie Salgado <[hidden email]> Date: 2016-11-22 (Tue, 22 Nov 2016) Changed paths: M CMakeLists.txt A GetGitVersion.cmake M minheadless/include/config.h M minheadless/source/sqExternalPrimitives.c M minheadless/source/sqMain.c M minheadless/source/sqPlatformSpecific-Generic.c M minheadless/source/sqPlatformSpecific-NullWindow.c M minheadless/source/sqPlatformSpecific-Unix.c R minheadless/source/sqPlatformSpecific.c A minheadless/source/sqUnixHeartbeat.c A minheadless/source/sqaio.h Log Message: ----------- The completely headless VM is starting to work in Linux. Commit: ff4e4c891d298a43b01c2cbaee42a72ddbbeb003 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ff4e4c891d298a43b01c2cbaee42a72ddbbeb003 Author: Ronie Salgado <[hidden email]> Date: 2016-11-23 (Wed, 23 Nov 2016) Changed paths: M CMakeLists.txt M Plugins.cmake M minheadless/include/config.h R minheadless/include/sqInternalPlugins.inc A minheadless/source/aioUnix.c M minheadless/source/sqExternalPrimitives.c M minheadless/source/sqPlatformSpecific-Generic.c M minheadless/source/sqPlatformSpecific-NullWindow.c M minheadless/source/sqPlatformSpecific-Unix.c Log Message: ----------- Now I am building more plugins. Commit: 5ab917363bee21bad19ba60ca02b6ca57b8340cd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5ab917363bee21bad19ba60ca02b6ca57b8340cd Author: Ronie Salgado <[hidden email]> Date: 2016-11-23 (Wed, 23 Nov 2016) Changed paths: M .clang_complete M CMakeLists.txt A minheadless/include/sqEventCommon.h A minheadless/source/sqEventCommon.c M minheadless/source/sqMain.c M minheadless/source/sqPlatformSpecific-NullWindow.c A minheadless/source/sqPlatformSpecific-SDL2Window.c Log Message: ----------- I am starting to implement a SDL2 based Window backend for compatibility. Commit: 69c9760daa2a8e8f5afe348cbd11e87c05d9b7af https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/69c9760daa2a8e8f5afe348cbd11e87c05d9b7af Author: Ronie Salgado <[hidden email]> Date: 2016-11-24 (Thu, 24 Nov 2016) Changed paths: M Plugins.cmake M minheadless/include/sqEventCommon.h M minheadless/include/sqNamedPrims.h A minheadless/include/sqQueue.h M minheadless/source/sqEventCommon.c M minheadless/source/sqExternalPrimitives.c M minheadless/source/sqPlatformSpecific-NullWindow.c M minheadless/source/sqPlatformSpecific-SDL2Window.c Log Message: ----------- The SDL2 based window backend is now usable. Commit: 4d9943d279058be4c14d4fb12f0731119620ffec https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4d9943d279058be4c14d4fb12f0731119620ffec Author: Ronie Salgado <[hidden email]> Date: 2016-11-25 (Fri, 25 Nov 2016) Changed paths: M CMakeLists.txt M Plugins.cmake M minheadless/include/config.h A minheadless/include/sqPlatformSpecific-Common.h M minheadless/include/sqPlatformSpecific-Unix.h M minheadless/include/sqPlatformSpecific-Win32.h M minheadless/include/sqPlatformSpecific.h A minheadless/include/sqWin32Alloc.h M minheadless/source/sqExternalPrimitives.c M minheadless/source/sqMain.c M minheadless/source/sqPlatformSpecific-Generic.c M minheadless/source/sqPlatformSpecific-SDL2Window.c M minheadless/source/sqPlatformSpecific-Win32.c A minheadless/source/sqPrinting.c A minheadless/source/sqTextEncoding.c A minheadless/source/sqWin32.h A minheadless/source/sqWin32Alloc.c A minheadless/source/sqWin32Common.c A minheadless/source/sqWin32Directory.c A minheadless/source/sqWin32Main.c A minheadless/source/sqWin32SpurAlloc.c A minheadless/source/sqWin32Threads.c M platforms/Cross/vm/sq.h M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c M spursrc/vm/cogitIA32.c Log Message: ----------- I am starting to compile the VM using Visual Studio in Windows (via projects generated by CMake). Commit: 88c60ffe4b16bc8d5ad6d39b858f9db0d9553161 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/88c60ffe4b16bc8d5ad6d39b858f9db0d9553161 Author: Ronie Salgado <[hidden email]> Date: 2016-11-25 (Fri, 25 Nov 2016) Changed paths: M CMakeLists.txt M Plugins.cmake M minheadless/include/config.h M minheadless/include/sqPlatformSpecific-Win32.h A minheadless/include/sqWin32HandleTable.h M minheadless/source/sqExternalPrimitives.c M minheadless/source/sqMain.c M minheadless/source/sqPlatformSpecific-Win32.c M minheadless/source/sqPrinting.c M minheadless/source/sqWin32.h M minheadless/source/sqWin32Common.c A minheadless/source/sqWin32Heartbeat.c M minheadless/source/sqWin32Main.c M minheadless/source/sqWin32Threads.c A minheadless/source/sqWin32Time.c M platforms/Cross/vm/sq.h M platforms/win32/plugins/FilePlugin/sqWin32File.h M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c Log Message: ----------- The minimalistic headless VM is starting to work in Windows. Commit: b813bda10be6bff3fa06935f3f2061db530fee6a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b813bda10be6bff3fa06935f3f2061db530fee6a Author: Ronie Salgado <[hidden email]> Date: 2016-11-25 (Fri, 25 Nov 2016) Changed paths: M minheadless/source/sqExternalPrimitives.c M minheadless/source/sqPrinting.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c Log Message: ----------- I keep working on making this work on Windows. Commit: b53b33004c6070104f6835894583c6ce61961956 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b53b33004c6070104f6835894583c6ce61961956 Author: Ronie Salgado <[hidden email]> Date: 2016-11-25 (Fri, 25 Nov 2016) Changed paths: M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c Log Message: ----------- Minor change. Commit: 2a6304d3586af4d7ada93d74be9ab4bcccbacdec https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2a6304d3586af4d7ada93d74be9ab4bcccbacdec Author: Ronie Salgado <[hidden email]> Date: 2016-11-26 (Sat, 26 Nov 2016) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c Log Message: ----------- I am cleaning the Win32 security plugin unicode mess. Commit: f598e84b40aa1f19ae227472bed3084f5e339916 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f598e84b40aa1f19ae227472bed3084f5e339916 Author: Ronie Salgado <[hidden email]> Date: 2016-11-26 (Sat, 26 Nov 2016) Changed paths: M CMakeLists.txt M Plugins.cmake A minheadless/include/sqPath.h M minheadless/include/sqPlatformSpecific-Common.h A minheadless/include/sqTextEncoding.h M minheadless/source/sqMain.c A minheadless/source/sqPath.c M minheadless/source/sqPlatformSpecific-Generic.c M minheadless/source/sqPlatformSpecific-Unix.c M minheadless/source/sqPlatformSpecific-Win32.c M minheadless/source/sqTextEncoding.c M platforms/Cross/vm/sqAssert.h M spursrc/vm/cogit.h M spursrc/vm/cogitIA32.c M spursrc/vm/cointerp.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c Log Message: ----------- I added the missing files from the previous commit. Commit: 69626c011e4597c642b4411998c7c13c0ebc49f7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/69626c011e4597c642b4411998c7c13c0ebc49f7 Author: Ronie Salgado <[hidden email]> Date: 2016-11-26 (Sat, 26 Nov 2016) Changed paths: M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c Log Message: ----------- Merge branch 'MinimalisticHeadless' of github.com:ronsaldo/opensmalltalk-vm into MinimalisticHeadless Commit: c49e0a4e1695e2ba0ffa67f16303c964a3a10f23 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c49e0a4e1695e2ba0ffa67f16303c964a3a10f23 Author: Ronie Salgado <[hidden email]> Date: 2016-11-27 (Sun, 27 Nov 2016) Changed paths: M minheadless/include/sqPlatformSpecific-Win32.h M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c Log Message: ----------- Adding some const to char*. Commit: 6ce327e827cbf866d8ec3ff96670be768f91f695 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6ce327e827cbf866d8ec3ff96670be768f91f695 Author: Ronie Salgado <[hidden email]> Date: 2016-11-27 (Sun, 27 Nov 2016) Changed paths: M CMakeLists.txt R minheadless/include/config.h Log Message: ----------- I am starting to generate the config.h using CMake. Commit: 088a46a51c7c8dd9ee90c43436bd339b6d6bd49d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/088a46a51c7c8dd9ee90c43436bd339b6d6bd49d Author: Ronie Salgado <[hidden email]> Date: 2016-11-27 (Sun, 27 Nov 2016) Changed paths: A minheadless/config.h.in Log Message: ----------- Oops, missing file from the last commit. Commit: 96597c8a9ce98d9c5ee62835dc0cb8aca587d37d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/96597c8a9ce98d9c5ee62835dc0cb8aca587d37d Author: Ronie Salgado <[hidden email]> Date: 2016-11-27 (Sun, 27 Nov 2016) Changed paths: M CMakeLists.txt M minheadless/config.h.in A minheadless/include/glibc.h Log Message: ----------- I am starting to generate the config.h. Building and working in Linux. Commit: 5d5d2080ab06ef2619fba24545f1435285a5b851 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5d5d2080ab06ef2619fba24545f1435285a5b851 Author: Ronie Salgado <[hidden email]> Date: 2016-11-27 (Sun, 27 Nov 2016) Changed paths: M CMakeLists.txt Log Message: ----------- Only use the -pthread option in Unixes. Commit: 8cc39894b5086782733ef6c1d3d80637a960def7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8cc39894b5086782733ef6c1d3d80637a960def7 Author: Ronie Salgado <[hidden email]> Date: 2016-11-28 (Mon, 28 Nov 2016) Changed paths: M CMakeLists.txt M minheadless/include/sqPlatformSpecific-Common.h M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqAssert.h M platforms/Cross/vm/sqCogStackAlignment.h Log Message: ----------- I managed to get the FFI working back with MinGW. I was missing some flags in the CMake scripts. I still need to get this working with MSVC. Commit: 1e691c2ea31ee97fac3344b948c48d940d49140e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1e691c2ea31ee97fac3344b948c48d940d49140e Author: Ronie Salgado <[hidden email]> Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M CMakeLists.txt M Plugins.cmake Log Message: ----------- Minor change to the cmake files. Commit: 5df26782b64056d69f0bb688fbdbbc59fda6dcbd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5df26782b64056d69f0bb688fbdbbc59fda6dcbd Author: Ronie Salgado <[hidden email]> Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M CMakeLists.txt M minheadless/include/sqPlatformSpecific-Generic.h M minheadless/include/sqPlatformSpecific.h Log Message: ----------- Minor changes for OSX. Commit: d342f8360665312ef293912e2505de192b023d8d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d342f8360665312ef293912e2505de192b023d8d Author: Ronie Salgado <[hidden email]> Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M CMakeLists.txt M Plugins.cmake Log Message: ----------- Merge branch 'MinimalisticHeadless' of github.com:ronsaldo/opensmalltalk-vm into MinimalisticHeadless Commit: 14bf4b5749c1c4e78b3f6b2360741a2ea884882a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/14bf4b5749c1c4e78b3f6b2360741a2ea884882a Author: Ronie Salgado <[hidden email]> Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M CMakeLists.txt M minheadless/config.h.in A minheadless/source/mac-alias.c M minheadless/source/sqExternalPrimitives.c M minheadless/source/sqPlatformSpecific-Unix.c Log Message: ----------- The minheadless VM is now working on OS X. Commit: 3f77fdec37d00a6c5d63f9c994c40d2d9c8d175d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3f77fdec37d00a6c5d63f9c994c40d2d9c8d175d Author: Ronie Salgado <[hidden email]> Date: 2016-12-06 (Tue, 06 Dec 2016) Changed paths: M CMakeLists.txt M minheadless/source/sqMain.c M minheadless/source/sqPlatformSpecific-Generic.c R minheadless/source/sqPlatformSpecific-NullWindow.c R minheadless/source/sqPlatformSpecific-SDL2Window.c M minheadless/source/sqPlatformSpecific-Unix.c M minheadless/source/sqPlatformSpecific-Win32.c A minheadless/source/sqWindow-Null.c A minheadless/source/sqWindow-SDL2.c Log Message: ----------- Minheadless VM is now working on Windows with SDL2. Commit: dd46e8f5e883f83623bddfbdfd5cd857ff589460 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dd46e8f5e883f83623bddfbdfd5cd857ff589460 Author: Ronie Salgado <[hidden email]> Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M minheadless/source/sqWindow-SDL2.c Log Message: ----------- Oops. Commit: a488e479897fab79a6f7ff9ffce2a7b8d53de1de https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a488e479897fab79a6f7ff9ffce2a7b8d53de1de Author: Ronie Salgado <[hidden email]> Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M CMakeLists.txt M minheadless/config.h.in M minheadless/include/sqNamedPrims.h A minheadless/include/sqWindow.h A minheadless/source/sqInternalPrimitives.c M minheadless/source/sqMain.c A minheadless/source/sqWindow-Dispatch.c M minheadless/source/sqWindow-Null.c M minheadless/source/sqWindow-SDL2.c Log Message: ----------- I refactored the windowing system for choosing between the null window system and the SDL2 based system depending wheter the VM was executed in headless mode or not. Commit: 2023f88c69a36ef4683feb95ae9883c8d9d12b12 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2023f88c69a36ef4683feb95ae9883c8d9d12b12 Author: Ronie Salgado <[hidden email]> Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M minheadless/source/sqWindow-SDL2.c Log Message: ----------- I keep working on the SDL2 backend. Commit: ba427880162164d622cf8cce26f28edb915a174d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ba427880162164d622cf8cce26f28edb915a174d Author: Ronie Salgado <[hidden email]> Date: 2016-12-07 (Wed, 07 Dec 2016) Changed paths: M minheadless/source/sqWindow-SDL2.c Log Message: ----------- Use a SDL2 hint instead of restoring the signal handlers for sigint and sigterm. Commit: 84211692f39fd73b8d5d33a957e9032ca08ecfde https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/84211692f39fd73b8d5d33a957e9032ca08ecfde Author: Ronie Salgado <[hidden email]> Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M CMakeLists.txt M minheadless/source/sqExternalPrimitives.c M minheadless/source/sqMain.c M minheadless/source/sqWindow-SDL2.c M platforms/Cross/vm/sqMemoryAccess.h Log Message: ----------- I added missing flags to the cmake building scripts. I added some missing accessors that are required by Lowcode. Commit: 2786fea203d30ececc6b9b2d8b1feae38d4eae55 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2786fea203d30ececc6b9b2d8b1feae38d4eae55 Author: Ronie Salgado <[hidden email]> Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M Plugins.cmake M minheadless/include/sqWindow.h M minheadless/source/sqWindow-Dispatch.c M minheadless/source/sqWindow-Null.c M minheadless/source/sqWindow-SDL2.c Log Message: ----------- I implemented legacy file dropping support with the SDL2 backend. Commit: ab144bf6dac64c3be795853acdea98c61f0d8845 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ab144bf6dac64c3be795853acdea98c61f0d8845 Author: Ronie Salgado <[hidden email]> Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M .clang_complete M CMakeLists.txt A include/SqueakVirtualMachine.h M minheadless/source/sqMain.c A minheadless/source/sqVirtualMachineInterface.c M minheadless/source/sqWin32Main.c Log Message: ----------- I started to create the initial version of the embedding interface. Commit: a079d4a12790a978421c31fc0aa731eb3a66826a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a079d4a12790a978421c31fc0aa731eb3a66826a Author: Ronie Salgado <[hidden email]> Date: 2016-12-09 (Fri, 09 Dec 2016) Changed paths: M minheadless/source/sqVirtualMachineInterface.c Log Message: ----------- I added back some floating point flags to the minheadless vm. Commit: f597d1a5ebecc8da606b0980dafd2da963b296dd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f597d1a5ebecc8da606b0980dafd2da963b296dd Author: Ronie Salgado <[hidden email]> Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M minheadless/source/sqPlatformSpecific-Win32.c M minheadless/source/sqWin32Common.c Log Message: ----------- I added back the processor relinquishing in the Windows Minheadless vm. Commit: 5a64fcb698a6bbe0fac1b694f2799d11857a9ee4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5a64fcb698a6bbe0fac1b694f2799d11857a9ee4 Author: Ronie Salgado <[hidden email]> Date: 2016-12-13 (Tue, 13 Dec 2016) Changed paths: M minheadless/source/sqWindow-SDL2.c Log Message: ----------- I fixed a minor bug when using the SDL2 based window and Alt-Gr+Key combination. Commit: 2ecf11df2d41015322295d97be37d53563be0748 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2ecf11df2d41015322295d97be37d53563be0748 Author: Ronie Salgado <[hidden email]> Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M .appveyor.yml M .gitignore M .travis.yml M .travis_build.sh M .travis_test.sh M build.linux32ARMv6/newspeak.cog.spur/plugins.ext M build.linux32ARMv6/newspeak.stack.spur/plugins.ext M build.linux32ARMv6/third-party/libgit2/Makefile.lib M build.linux32ARMv6/third-party/libsdl2/Makefile.lib M build.linux32ARMv6/third-party/libssh2/Makefile.lib M build.linux32x86/newspeak.cog.spur/plugins.ext M build.linux32x86/newspeak.sista.spur/plugins.ext M build.linux32x86/newspeak.stack.spur/plugins.ext M build.linux32x86/nsnac.cog.spur/plugins.ext M build.linux32x86/pharo.cog.spur/build.assert/mvm M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build/mvm M build.linux32x86/third-party/libgit2/Makefile.lib M build.linux32x86/third-party/libsdl2/Makefile.lib M build.linux32x86/third-party/libssh2/Makefile.lib M build.linux32x86/third-party/pkgconfig/Makefile.lib M build.linux64x64/newspeak.cog.spur/plugins.ext M build.linux64x64/newspeak.sista.spur/plugins.ext M build.linux64x64/newspeak.stack.spur/plugins.ext M build.linux64x64/nsnac.cog.spur/plugins.ext M build.linux64x64/pharo.cog.spur/build.assert/mvm M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build/mvm M build.linux64x64/third-party/libgit2/Makefile.lib M build.linux64x64/third-party/libsdl2/Makefile.lib M build.linux64x64/third-party/libssh2/Makefile.lib M build.macos32x86/common/Makefile.lib.extra M build.macos32x86/pharo.cog.spur/Makefile M build.macos32x86/pharo.stack.spur/plugins.ext M build.macos32x86/pharo.stack.spur/plugins.int M build.macos32x86/third-party/cairo/Makefile.lib M build.macos32x86/third-party/freetype2/Makefile.lib M build.macos32x86/third-party/libgit2/Makefile.lib M build.macos32x86/third-party/libpng/Makefile.lib M build.macos32x86/third-party/libsdl2/Makefile.lib M build.macos32x86/third-party/libssh2/Makefile.lib M build.macos32x86/third-party/openssl/Makefile.lib M build.macos32x86/third-party/pixman/Makefile.lib M build.macos32x86/third-party/pkgconfig/Makefile.lib M build.macos64x64/common/Makefile.app M build.macos64x64/common/Makefile.lib.extra M build.macos64x64/common/Makefile.vm M build.macos64x64/pharo.cog.spur/Makefile M build.macos64x64/pharo.cog.spur/plugins.int M build.macos64x64/third-party/cairo/Makefile.lib M build.macos64x64/third-party/freetype2/Makefile.lib M build.macos64x64/third-party/libgit2/Makefile.lib M build.macos64x64/third-party/libpng/Makefile.lib M build.macos64x64/third-party/libsdl2/Makefile.lib M build.macos64x64/third-party/libssh2/Makefile.lib M build.macos64x64/third-party/openssl/Makefile.lib M build.macos64x64/third-party/pixman/Makefile.lib M build.macos64x64/third-party/pkgconfig/Makefile.lib M build.win32x86/common/Makefile A build.win32x86/common/Makefile.lib.extra M build.win32x86/common/Makefile.plugin M build.win32x86/pharo.cog.spur/Makefile M build.win32x86/pharo.cog.spur/plugins.ext M build.win32x86/pharo.cog.spur/plugins.int A build.win32x86/third-party/cairo/Makefile A build.win32x86/third-party/cairo/Makefile.lib A build.win32x86/third-party/freetype2/Makefile A build.win32x86/third-party/freetype2/Makefile.lib A build.win32x86/third-party/libgit2/Makefile A build.win32x86/third-party/libgit2/Makefile.lib A build.win32x86/third-party/libpng/Makefile A build.win32x86/third-party/libpng/Makefile.lib A build.win32x86/third-party/libsdl2/Makefile A build.win32x86/third-party/libsdl2/Makefile.lib A build.win32x86/third-party/libssh2/Makefile A build.win32x86/third-party/libssh2/Makefile.lib A build.win32x86/third-party/openssl/Makefile A build.win32x86/third-party/openssl/Makefile.lib A build.win32x86/third-party/pixman/Makefile A build.win32x86/third-party/pixman/Makefile.lib A build.win32x86/third-party/pkgconfig/Makefile A build.win32x86/third-party/pkgconfig/Makefile.lib A build.win32x86/third-party/zlib/Makefile A build.win32x86/third-party/zlib/Makefile.lib M build.win64x64/common/Makefile M image/BuildSqueakSpurTrunkVMMakerImage.st M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h M platforms/Cross/vm/sqCogStackAlignment.h M platforms/Cross/vm/sqSCCSVersion.h M platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c M platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c M platforms/Mac OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c M platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c M platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.c M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.c M platforms/unix/plugins/LocalePlugin/sqUnixLocale.c M platforms/unix/plugins/SqueakFFIPrims/any-libffi.c M platforms/unix/plugins/SqueakFFIPrims/ppc-darwin.c M platforms/unix/plugins/SqueakFFIPrims/ppc-sysv.c M platforms/unix/plugins/SqueakFFIPrims/x86-sysv.c M platforms/unix/vm/sqUnixMain.c M platforms/win32/plugins/FT2Plugin/Makefile.plugin A platforms/win32/plugins/SDL2DisplayPlugin/Makefile.plugin M platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c M platforms/win32/plugins/SqueakSSL/Makefile.plugin M platforms/win32/vm/sqWin32Backtrace.c M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32Window.c M spur64src/vm/cogit.h M spur64src/vm/cogitX64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/gcc3x-cointerp.c M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/gcc3x-cointerp.c M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/DSAPrims/DSAPrims.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/IA32ABI/IA32ABI.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c M tests/smalltalkCI.sh A third-party/cairo.spec A third-party/example.spec A third-party/freetype2.spec A third-party/libgit2.spec A third-party/libpng.spec A third-party/libpng.spec.win A third-party/libsdl2.spec A third-party/libssh2.spec A third-party/openssl.spec A third-party/pixman.spec A third-party/pkgconfig.spec A third-party/pkgconfig.spec.win A third-party/zlib.spec Log Message: ----------- Merge branch 'Cog' into MinimalisticHeadless Commit: 48bed59050379c4bad62b3c1a706d4be4782ac73 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/48bed59050379c4bad62b3c1a706d4be4782ac73 Author: Ronie Salgado <[hidden email]> Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M minheadless/source/sqPlatformSpecific-Win32.c M minheadless/source/sqWin32Common.c M minheadless/source/sqWindow-SDL2.c Log Message: ----------- Merge branch 'MinimalisticHeadless' of github.com:ronsaldo/opensmalltalk-vm into MinimalisticHeadless Commit: 2b501f92d20ace41104d994bf7e402a0f393670d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2b501f92d20ace41104d994bf7e402a0f393670d Author: Ronie Salgado <[hidden email]> Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M .clang_complete M CMakeLists.txt R minheadless/config.h.in R minheadless/include/glibc.h R minheadless/include/sqConfig.h R minheadless/include/sqEventCommon.h R minheadless/include/sqNamedPrims.h R minheadless/include/sqPath.h R minheadless/include/sqPlatformSpecific-Common.h R minheadless/include/sqPlatformSpecific-Generic.h R minheadless/include/sqPlatformSpecific-Unix.h R minheadless/include/sqPlatformSpecific-Win32.h R minheadless/include/sqPlatformSpecific.h R minheadless/include/sqQueue.h R minheadless/include/sqTextEncoding.h R minheadless/include/sqWin32Alloc.h R minheadless/include/sqWin32HandleTable.h R minheadless/include/sqWindow.h R minheadless/source/aioUnix.c R minheadless/source/debug.h R minheadless/source/mac-alias.c R minheadless/source/sqEventCommon.c R minheadless/source/sqExternalPrimitives.c R minheadless/source/sqInternalPrimitives.c R minheadless/source/sqMain.c R minheadless/source/sqPath.c R minheadless/source/sqPlatformSpecific-Generic.c R minheadless/source/sqPlatformSpecific-Unix.c R minheadless/source/sqPlatformSpecific-Win32.c R minheadless/source/sqPrinting.c R minheadless/source/sqTextEncoding.c R minheadless/source/sqUnixCharConv.c R minheadless/source/sqUnixCharConv.h R minheadless/source/sqUnixHeartbeat.c R minheadless/source/sqUnixMemory.c R minheadless/source/sqUnixSpurMemory.c R minheadless/source/sqUnixThreads.c R minheadless/source/sqVirtualMachineInterface.c R minheadless/source/sqWin32.h R minheadless/source/sqWin32Alloc.c R minheadless/source/sqWin32Common.c R minheadless/source/sqWin32Directory.c R minheadless/source/sqWin32Heartbeat.c R minheadless/source/sqWin32Main.c R minheadless/source/sqWin32SpurAlloc.c R minheadless/source/sqWin32Threads.c R minheadless/source/sqWin32Time.c R minheadless/source/sqWindow-Dispatch.c R minheadless/source/sqWindow-Null.c R minheadless/source/sqWindow-SDL2.c R minheadless/source/sqaio.h A platforms/Cross/vm/sqCircularQueue.h A platforms/Cross/vm/sqPath.c A platforms/Cross/vm/sqPath.h A platforms/Cross/vm/sqTextEncoding.c A platforms/Cross/vm/sqTextEncoding.h A platforms/minheadless/common/debug.h A platforms/minheadless/common/glibc.h A platforms/minheadless/common/mac-alias.c A platforms/minheadless/common/sqConfig.h A platforms/minheadless/common/sqEventCommon.c A platforms/minheadless/common/sqEventCommon.h A platforms/minheadless/common/sqExternalPrimitives.c A platforms/minheadless/common/sqInternalPrimitives.c A platforms/minheadless/common/sqMain.c A platforms/minheadless/common/sqNamedPrims.h A platforms/minheadless/common/sqPlatformSpecific.h A platforms/minheadless/common/sqPlatformSpecificCommon.h A platforms/minheadless/common/sqPrinting.c A platforms/minheadless/common/sqVirtualMachineInterface.c A platforms/minheadless/common/sqWindow-Dispatch.c A platforms/minheadless/common/sqWindow-Null.c A platforms/minheadless/common/sqWindow.h A platforms/minheadless/common/sqaio.h A platforms/minheadless/config.h.in A platforms/minheadless/generic/sqPlatformSpecific-Generic.c A platforms/minheadless/generic/sqPlatformSpecific-Generic.h A platforms/minheadless/sdl2-window/sqWindow-SDL2.c A platforms/minheadless/unix/aioUnix.c A platforms/minheadless/unix/sqPlatformSpecific-Unix.c A platforms/minheadless/unix/sqPlatformSpecific-Unix.h A platforms/minheadless/unix/sqUnixCharConv.c A platforms/minheadless/unix/sqUnixCharConv.h A platforms/minheadless/unix/sqUnixHeartbeat.c A platforms/minheadless/unix/sqUnixMemory.c A platforms/minheadless/unix/sqUnixSpurMemory.c A platforms/minheadless/unix/sqUnixThreads.c A platforms/minheadless/windows/sqPlatformSpecific-Win32.c A platforms/minheadless/windows/sqPlatformSpecific-Win32.h A platforms/minheadless/windows/sqWin32.h A platforms/minheadless/windows/sqWin32Alloc.c A platforms/minheadless/windows/sqWin32Alloc.h A platforms/minheadless/windows/sqWin32Common.c A platforms/minheadless/windows/sqWin32Directory.c A platforms/minheadless/windows/sqWin32HandleTable.h A platforms/minheadless/windows/sqWin32Heartbeat.c A platforms/minheadless/windows/sqWin32Main.c A platforms/minheadless/windows/sqWin32SpurAlloc.c A platforms/minheadless/windows/sqWin32Threads.c A platforms/minheadless/windows/sqWin32Time.c Log Message: ----------- I refactored the locations of the files composing the minheadless favlour of the VM. Commit: bfec17c7e2c9632dd9350fd795c680a861f2d330 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bfec17c7e2c9632dd9350fd795c680a861f2d330 Author: Ronie Salgado <[hidden email]> Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M CMakeLists.txt M platforms/Cross/vm/sqTextEncoding.c Log Message: ----------- I removed the old FFI workaround in Windows. I fixed a string conversion function. Commit: 6c8d8ca91237766e8b162bbbba0a64b3dcd9370f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6c8d8ca91237766e8b162bbbba0a64b3dcd9370f Author: Ronie Salgado <[hidden email]> Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M platforms/minheadless/windows/sqWin32.h M platforms/minheadless/windows/sqWin32Alloc.c M platforms/minheadless/windows/sqWin32Common.c M platforms/minheadless/windows/sqWin32SpurAlloc.c Log Message: ----------- I fixed the VirtualProtect failure in Windows. The size was not being computed in the correct way. Commit: 9735d997b7f93d398bfd1709163415e33c03c604 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9735d997b7f93d398bfd1709163415e33c03c604 Author: Ronie Salgado <[hidden email]> Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M platforms/minheadless/unix/sqUnixSpurMemory.c Log Message: ----------- I fixed the errors when calling mprotect with the spur memory manager. Commit: 39bdfe61347cd8f21eb43fc00e85deb6d24c5674 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/39bdfe61347cd8f21eb43fc00e85deb6d24c5674 Author: Ronie Salgado <[hidden email]> Date: 2016-12-20 (Tue, 20 Dec 2016) Changed paths: M platforms/Cross/vm/sqPath.c Log Message: ----------- Oops. Commit: 971647495eb5909987ff37e4f3cf1ecae254660b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/971647495eb5909987ff37e4f3cf1ecae254660b Author: Ronie Salgado <[hidden email]> Date: 2016-12-21 (Wed, 21 Dec 2016) Changed paths: M platforms/minheadless/common/sqPlatformSpecificCommon.h M platforms/minheadless/common/sqVirtualMachineInterface.c M platforms/minheadless/generic/sqPlatformSpecific-Generic.c M platforms/minheadless/unix/sqPlatformSpecific-Unix.c M platforms/minheadless/windows/sqPlatformSpecific-Win32.c Log Message: ----------- I added back the stack trace printing to the Unix version of the Minheadless favlour. Commit: 46351c0d144f23e4e433a40ed5ad78c7ded97b37 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/46351c0d144f23e4e433a40ed5ad78c7ded97b37 Author: Ronie Salgado <[hidden email]> Date: 2016-12-21 (Wed, 21 Dec 2016) Changed paths: M platforms/minheadless/unix/sqPlatformSpecific-Unix.c Log Message: ----------- I fixed the stack trace printing in OS X when in the Minheadless favlour. Commit: 8714ffa66599c03eb51882e1efe3d80a88eb6a59 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8714ffa66599c03eb51882e1efe3d80a88eb6a59 Author: Ronie Salgado <[hidden email]> Date: 2016-12-21 (Wed, 21 Dec 2016) Changed paths: M CMakeLists.txt M platforms/minheadless/common/sqPlatformSpecificCommon.h M platforms/minheadless/common/sqPrinting.c M platforms/minheadless/common/sqVirtualMachineInterface.c M platforms/minheadless/unix/sqPlatformSpecific-Unix.c M platforms/minheadless/windows/sqPlatformSpecific-Win32.c M platforms/minheadless/windows/sqPlatformSpecific-Win32.h A platforms/minheadless/windows/sqWin32Backtrace.c A platforms/minheadless/windows/sqWin32Backtrace.h Log Message: ----------- I added back the stack trace to the Windows version of the Minheadless VM Favlour. Commit: 9ac7ec8f95d969a0df2483e707c12a594c16e302 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9ac7ec8f95d969a0df2483e707c12a594c16e302 Author: Ronie Salgado <[hidden email]> Date: 2016-12-21 (Wed, 21 Dec 2016) Changed paths: M platforms/minheadless/unix/sqUnixSpurMemory.c Log Message: ----------- Swapping some lines before mprotect call. Commit: ee8be2e66db121aa8fbaec1830dd4c63da349db4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ee8be2e66db121aa8fbaec1830dd4c63da349db4 Author: Ronie Salgado <[hidden email]> Date: 2016-12-24 (Sat, 24 Dec 2016) Changed paths: M CMakeLists.txt A build.minheadless.cmake/x64/common/configure_variant.sh A build.minheadless.cmake/x64/pharo.cog.spur/Makefile A build.minheadless.cmake/x64/pharo.cog.spur/mvm A build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure A build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant A build.minheadless.cmake/x64/pharo.stack.spur/Makefile A build.minheadless.cmake/x64/pharo.stack.spur/mvm A build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure A build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant A build.minheadless.cmake/x64/squeak.cog.spur/Makefile A build.minheadless.cmake/x64/squeak.cog.spur/mvm A build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure A build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant A build.minheadless.cmake/x64/squeak.stack.spur/Makefile A build.minheadless.cmake/x64/squeak.stack.spur/mvm A build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure A build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant A build.minheadless.cmake/x86/common/configure_variant.sh A build.minheadless.cmake/x86/pharo.cog.spur/Makefile A build.minheadless.cmake/x86/pharo.cog.spur/mvm A build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure A build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant A build.minheadless.cmake/x86/pharo.stack.spur/Makefile A build.minheadless.cmake/x86/pharo.stack.spur/mvm A build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure A build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant A build.minheadless.cmake/x86/squeak.cog.spur/Makefile A build.minheadless.cmake/x86/squeak.cog.spur/mvm A build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure A build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant A build.minheadless.cmake/x86/squeak.stack.spur/Makefile A build.minheadless.cmake/x86/squeak.stack.spur/mvm A build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure A build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant M platforms/minheadless/windows/sqWin32Main.c M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c M platforms/win32/vm/sqPlatformSpecific.h M platforms/win32/vm/sqWin32Window.c Log Message: ----------- I fixed some compilation errors with the original Windows compilation scripts. I added some convenience scripts for building the different variants. Commit: cb540718f0747315d78f26b1dd8dc3350dfe286f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cb540718f0747315d78f26b1dd8dc3350dfe286f Author: Ronie Salgado <[hidden email]> Date: 2016-12-24 (Sat, 24 Dec 2016) Changed paths: M platforms/minheadless/unix/sqUnixSpurMemory.c Log Message: ----------- Merge branch 'MinimalisticHeadless' of github.com:ronsaldo/opensmalltalk-vm into MinimalisticHeadless Commit: e76d86143ef987ab48fde5e825681bf700386f5c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e76d86143ef987ab48fde5e825681bf700386f5c Author: Ronie Salgado <[hidden email]> Date: 2016-12-24 (Sat, 24 Dec 2016) Changed paths: M build.minheadless.cmake/x64/pharo.cog.spur/mvm M build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure M build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant M build.minheadless.cmake/x64/pharo.stack.spur/mvm M build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure M build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant M build.minheadless.cmake/x64/squeak.cog.spur/mvm M build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure M build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant M build.minheadless.cmake/x64/squeak.stack.spur/mvm M build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure M build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant M build.minheadless.cmake/x86/pharo.cog.spur/mvm M build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure M build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant M build.minheadless.cmake/x86/pharo.stack.spur/mvm M build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure M build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant M build.minheadless.cmake/x86/squeak.cog.spur/mvm M build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure M build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant M build.minheadless.cmake/x86/squeak.stack.spur/mvm M build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure M build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant Log Message: ----------- I added some missing execution permissions. Commit: 8f0d8bbe7f04b31295ffb544aba9c524efd8abfd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8f0d8bbe7f04b31295ffb544aba9c524efd8abfd Author: Ronie Salgado <[hidden email]> Date: 2016-12-24 (Sat, 24 Dec 2016) Changed paths: M CMakeLists.txt Log Message: ----------- Fixing the building of some VM variants when using CMake for the minheadless VM. Commit: a94e6408561dc2017a56c6064b57986a6b0fc3ba https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a94e6408561dc2017a56c6064b57986a6b0fc3ba Author: Ronie Salgado <[hidden email]> Date: 2016-12-24 (Sat, 24 Dec 2016) Changed paths: M .gitattributes Log Message: ----------- Set more lf eol attributes. Commit: 4828318af6cd5cf4c6b1fb18f126a141de8ea95f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4828318af6cd5cf4c6b1fb18f126a141de8ea95f Author: Ronie Salgado <[hidden email]> Date: 2016-12-24 (Sat, 24 Dec 2016) Changed paths: M CMakeLists.txt M build.minheadless.cmake/x64/common/configure_variant.sh M build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant M build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant M build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant M build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant M build.minheadless.cmake/x86/common/configure_variant.sh M build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant M build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant M build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant M build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant Log Message: ----------- I am fixing the build scripts for Cygwin. Commit: 008052c326c6a04e4a4ec7245fb81c3fe9d34c5e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/008052c326c6a04e4a4ec7245fb81c3fe9d34c5e Author: Ronie Salgado <[hidden email]> Date: 2017-03-28 (Tue, 28 Mar 2017) Changed paths: M platforms/minheadless/sdl2-window/sqWindow-SDL2.c M platforms/minheadless/unix/sqPlatformSpecific-Unix.c Log Message: ----------- Restore the OpenGL context whenever we use a SDL2 renderer in legacy display mode. Commit: 5a77bd618b63f56cb5ac459b518b0e4bd535321d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5a77bd618b63f56cb5ac459b518b0e4bd535321d Author: Ronie Salgado <[hidden email]> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M CMakeLists.txt R GetGitVersion.cmake M platforms/minheadless/common/sqVirtualMachineInterface.c Log Message: ----------- Removing the hack for getting the Git version string by using CMake. Commit: 0150b7296477c82aad45151b62e5ac8f0a07b18c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0150b7296477c82aad45151b62e5ac8f0a07b18c Author: Ronie Salgado <[hidden email]> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M .appveyor.yml M .gitattributes M .gitignore M .travis.yml M .travis_build.sh M .travis_install.sh M .travis_test.sh M build.linux32ARMv6/HowToBuild M build.linux32ARMv6/editnewspeakinstall.sh M build.linux32ARMv6/editpharoinstall.sh R build.linux32ARMv6/mkNamedPrims.sh M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm M build.linux32ARMv6/pharo.cog.spur/build/mvm M build.linux32ARMv6/pharo.cog.spur/plugins.ext M build.linux32ARMv6/pharo.cog.spur/plugins.int M build.linux32ARMv6/pharo.cog.spur/prepare-rpi.sh M build.linux32ARMv6/squeak.cog.spur/plugins.ext A build.linux32ARMv6/third-party/Makefile.lib.extra A build.linux32ARMv6/third-party/Makefile.libgit2 A build.linux32ARMv6/third-party/Makefile.libsdl2 A build.linux32ARMv6/third-party/Makefile.libssh2 R build.linux32ARMv6/third-party/common/Makefile.lib.extra R build.linux32ARMv6/third-party/libgit2/Makefile R build.linux32ARMv6/third-party/libgit2/Makefile.lib R build.linux32ARMv6/third-party/libgit2/mvm R build.linux32ARMv6/third-party/libsdl2/Makefile R build.linux32ARMv6/third-party/libsdl2/Makefile.lib R build.linux32ARMv6/third-party/libsdl2/mvm R build.linux32ARMv6/third-party/libssh2/Makefile R build.linux32ARMv6/third-party/libssh2/Makefile.lib R build.linux32ARMv6/third-party/libssh2/mvm A build.linux32ARMv6/third-party/mvm M build.linux32ARMv7/HowToBuild M build.linux32ARMv7/editnewspeakinstall.sh R build.linux32ARMv7/mkNamedPrims.sh M build.linux32x86/HowToBuild M build.linux32x86/editnewspeakinstall.sh M build.linux32x86/editpharoinstall.sh R build.linux32x86/mkNamedPrims.sh A build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm A build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm A build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.lowcode/build/mvm A build.linux32x86/pharo.cog.spur.lowcode/makeallclean A build.linux32x86/pharo.cog.spur.lowcode/makealldirty A build.linux32x86/pharo.cog.spur.lowcode/plugins.ext A build.linux32x86/pharo.cog.spur.lowcode/plugins.int M build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build.assert/mvm M build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build.debug/mvm M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build/mvm M build.linux32x86/pharo.cog.spur/plugins.ext M build.linux32x86/pharo.cog.spur/plugins.int A build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm A build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm A build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm A build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm A build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm A build.linux32x86/pharo.stack.spur.lowcode/build/mvm A build.linux32x86/pharo.stack.spur.lowcode/makeallclean A build.linux32x86/pharo.stack.spur.lowcode/makealldirty A build.linux32x86/pharo.stack.spur.lowcode/plugins.ext A build.linux32x86/pharo.stack.spur.lowcode/plugins.int A build.linux32x86/third-party/Makefile.lib.extra A build.linux32x86/third-party/Makefile.libgit2 A build.linux32x86/third-party/Makefile.libsdl2 A build.linux32x86/third-party/Makefile.libssh2 A build.linux32x86/third-party/Makefile.openssl A build.linux32x86/third-party/Makefile.pkgconfig R build.linux32x86/third-party/common/Makefile.lib.extra R build.linux32x86/third-party/libgit2/Makefile R build.linux32x86/third-party/libgit2/Makefile.lib R build.linux32x86/third-party/libgit2/mvm R build.linux32x86/third-party/libsdl2/Makefile R build.linux32x86/third-party/libsdl2/Makefile.lib R build.linux32x86/third-party/libsdl2/mvm R build.linux32x86/third-party/libssh2/Makefile R build.linux32x86/third-party/libssh2/Makefile.lib R build.linux32x86/third-party/libssh2/mvm A build.linux32x86/third-party/mvm R build.linux32x86/third-party/pkgconfig/Makefile R build.linux32x86/third-party/pkgconfig/Makefile.lib M build.linux64x64/HowToBuild M build.linux64x64/editnewspeakinstall.sh M build.linux64x64/editpharoinstall.sh R build.linux64x64/mkNamedPrims.sh M build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build.assert/mvm M build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build.debug/mvm M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build/mvm M build.linux64x64/pharo.cog.spur/plugins.ext M build.linux64x64/pharo.cog.spur/plugins.int A build.linux64x64/third-party/Makefile.lib.extra A build.linux64x64/third-party/Makefile.libgit2 A build.linux64x64/third-party/Makefile.libsdl2 A build.linux64x64/third-party/Makefile.libssh2 A build.linux64x64/third-party/Makefile.openssl R build.linux64x64/third-party/common/Makefile.lib.extra R build.linux64x64/third-party/libgit2/Makefile R build.linux64x64/third-party/libgit2/Makefile.lib R build.linux64x64/third-party/libgit2/mvm R build.linux64x64/third-party/libsdl2/Makefile R build.linux64x64/third-party/libsdl2/Makefile.lib R build.linux64x64/third-party/libsdl2/mvm R build.linux64x64/third-party/libssh2/Makefile R build.linux64x64/third-party/libssh2/Makefile.lib R build.linux64x64/third-party/libssh2/mvm A build.linux64x64/third-party/mvm M build.macos32x86/HowToBuild M build.macos32x86/bochsx64/conf.COG M build.macos32x86/bochsx86/conf.COG M build.macos32x86/common/Makefile.app A build.macos32x86/common/Makefile.app.squeak R build.macos32x86/common/Makefile.app.squeak.cog M build.macos32x86/common/Makefile.flags M build.macos32x86/common/Makefile.plugin M build.macos32x86/common/Makefile.vm M build.macos32x86/gdbarm32/conf.COG M build.macos32x86/makeall A build.macos32x86/pharo.cog.spur.lowcode/Makefile A build.macos32x86/pharo.cog.spur.lowcode/mvm A build.macos32x86/pharo.cog.spur.lowcode/plugins.ext A build.macos32x86/pharo.cog.spur.lowcode/plugins.int M build.macos32x86/pharo.cog.spur/Makefile M build.macos32x86/pharo.cog.spur/plugins.ext M build.macos32x86/pharo.cog.spur/plugins.int A build.macos32x86/pharo.stack.spur.lowcode/Makefile A build.macos32x86/pharo.stack.spur.lowcode/mvm A build.macos32x86/pharo.stack.spur.lowcode/plugins.ext A build.macos32x86/pharo.stack.spur.lowcode/plugins.int M build.macos32x86/pharo.stack.spur/Makefile M build.macos32x86/pharo.stack.spur/plugins.ext M build.macos32x86/pharo.stack.spur/plugins.int M build.macos32x86/squeak.cog.spur+immutability/Makefile M build.macos32x86/squeak.cog.spur+immutability/plugins.ext M build.macos32x86/squeak.cog.spur+immutability/plugins.int M build.macos32x86/squeak.cog.spur/Makefile M build.macos32x86/squeak.cog.spur/plugins.ext M build.macos32x86/squeak.cog.spur/plugins.int M build.macos32x86/squeak.cog.v3/Makefile M build.macos32x86/squeak.cog.v3/plugins.ext M build.macos32x86/squeak.cog.v3/plugins.int M build.macos32x86/squeak.sista.spur/Makefile M build.macos32x86/squeak.sista.spur/plugins.ext M build.macos32x86/squeak.sista.spur/plugins.int M build.macos32x86/squeak.stack.spur/Makefile M build.macos32x86/squeak.stack.spur/plugins.ext M build.macos32x86/squeak.stack.spur/plugins.int M build.macos32x86/squeak.stack.v3/Makefile M build.macos32x86/squeak.stack.v3/plugins.ext M build.macos32x86/squeak.stack.v3/plugins.int A build.macos32x86/third-party/Makefile.cairo A build.macos32x86/third-party/Makefile.freetype2 A build.macos32x86/third-party/Makefile.libgit2 A build.macos32x86/third-party/Makefile.libpng A build.macos32x86/third-party/Makefile.libsdl2 A build.macos32x86/third-party/Makefile.libssh2 A build.macos32x86/third-party/Makefile.openssl A build.macos32x86/third-party/Makefile.pixman A build.macos32x86/third-party/Makefile.pkgconfig R build.macos32x86/third-party/cairo/Makefile R build.macos32x86/third-party/cairo/Makefile.lib R build.macos32x86/third-party/freetype2/Makefile R build.macos32x86/third-party/freetype2/Makefile.lib R build.macos32x86/third-party/libgit2/Makefile R build.macos32x86/third-party/libgit2/Makefile.lib R build.macos32x86/third-party/libpng/Makefile R build.macos32x86/third-party/libpng/Makefile.lib R build.macos32x86/third-party/libsdl2/Makefile R build.macos32x86/third-party/libsdl2/Makefile.lib R build.macos32x86/third-party/libssh2/Makefile R build.macos32x86/third-party/libssh2/Makefile.lib R build.macos32x86/third-party/openssl/Makefile R build.macos32x86/third-party/openssl/Makefile.lib R build.macos32x86/third-party/pixman/Makefile R build.macos32x86/third-party/pixman/Makefile.lib R build.macos32x86/third-party/pkgconfig/Makefile R build.macos32x86/third-party/pkgconfig/Makefile.lib M build.macos64x64/HowToBuild M build.macos64x64/common/Makefile.app A build.macos64x64/common/Makefile.app.squeak R build.macos64x64/common/Makefile.app.squeak.cog M build.macos64x64/common/Makefile.flags M build.macos64x64/common/Makefile.plugin M build.macos64x64/makeall M build.macos64x64/makeallinstall A build.macos64x64/pharo.cog.spur.lowcode/Makefile A build.macos64x64/pharo.cog.spur.lowcode/mvm A build.macos64x64/pharo.cog.spur.lowcode/plugins.ext A build.macos64x64/pharo.cog.spur.lowcode/plugins.int M build.macos64x64/pharo.cog.spur/Makefile M build.macos64x64/pharo.cog.spur/plugins.ext M build.macos64x64/pharo.cog.spur/plugins.int A build.macos64x64/pharo.stack.spur.lowcode/Makefile A build.macos64x64/pharo.stack.spur.lowcode/mvm A build.macos64x64/pharo.stack.spur.lowcode/plugins.ext A build.macos64x64/pharo.stack.spur.lowcode/plugins.int A build.macos64x64/pharo.stack.spur/Makefile A build.macos64x64/pharo.stack.spur/mvm A build.macos64x64/pharo.stack.spur/plugins.ext A build.macos64x64/pharo.stack.spur/plugins.int M build.macos64x64/squeak.cog.spur.immutability/Makefile M build.macos64x64/squeak.cog.spur.immutability/plugins.ext M build.macos64x64/squeak.cog.spur.immutability/plugins.int M build.macos64x64/squeak.cog.spur/Makefile M build.macos64x64/squeak.cog.spur/plugins.ext M build.macos64x64/squeak.cog.spur/plugins.int M build.macos64x64/squeak.sista.spur/Makefile M build.macos64x64/squeak.sista.spur/plugins.ext M build.macos64x64/squeak.sista.spur/plugins.int M build.macos64x64/squeak.stack.spur/Makefile M build.macos64x64/squeak.stack.spur/plugins.ext M build.macos64x64/squeak.stack.spur/plugins.int A build.macos64x64/third-party/Makefile.cairo A build.macos64x64/third-party/Makefile.freetype2 A build.macos64x64/third-party/Makefile.libgit2 A build.macos64x64/third-party/Makefile.libpng A build.macos64x64/third-party/Makefile.libsdl2 A build.macos64x64/third-party/Makefile.libssh2 A build.macos64x64/third-party/Makefile.openssl A build.macos64x64/third-party/Makefile.pixman A build.macos64x64/third-party/Makefile.pkgconfig R build.macos64x64/third-party/cairo/Makefile R build.macos64x64/third-party/cairo/Makefile.lib R build.macos64x64/third-party/freetype2/Makefile R build.macos64x64/third-party/freetype2/Makefile.lib R build.macos64x64/third-party/libgit2/Makefile R build.macos64x64/third-party/libgit2/Makefile.lib R build.macos64x64/third-party/libpng/Makefile R build.macos64x64/third-party/libpng/Makefile.lib R build.macos64x64/third-party/libsdl2/Makefile R build.macos64x64/third-party/libsdl2/Makefile.lib R build.macos64x64/third-party/libssh2/Makefile R build.macos64x64/third-party/libssh2/Makefile.lib R build.macos64x64/third-party/openssl/Makefile R build.macos64x64/third-party/openssl/Makefile.lib R build.macos64x64/third-party/pixman/Makefile R build.macos64x64/third-party/pixman/Makefile.lib R build.macos64x64/third-party/pkgconfig/Makefile R build.macos64x64/third-party/pkgconfig/Makefile.lib M build.win32x86/HowToBuild M build.win32x86/common/Makefile M build.win32x86/common/Makefile.lib.extra M build.win32x86/common/Makefile.plugin M build.win32x86/common/Makefile.tools A build.win32x86/pharo.cog.spur.lowcode/Makefile A build.win32x86/pharo.cog.spur.lowcode/Pharo.def.in A build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest A build.win32x86/pharo.cog.spur.lowcode/Pharo.ico A build.win32x86/pharo.cog.spur.lowcode/Pharo.rc A build.win32x86/pharo.cog.spur.lowcode/mvm A build.win32x86/pharo.cog.spur.lowcode/plugins.ext A build.win32x86/pharo.cog.spur.lowcode/plugins.int M build.win32x86/pharo.cog.spur/Makefile M build.win32x86/pharo.cog.spur/Pharo.exe.manifest M build.win32x86/pharo.cog.spur/Pharo.rc M build.win32x86/pharo.cog.spur/mvm A build.win32x86/squeak.cog.spur.lowcode/Croquet.def.in A build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest A build.win32x86/squeak.cog.spur.lowcode/Croquet.ico A build.win32x86/squeak.cog.spur.lowcode/Croquet.rc A build.win32x86/squeak.cog.spur.lowcode/GreenCogSqueak.ico A build.win32x86/squeak.cog.spur.lowcode/Makefile A build.win32x86/squeak.cog.spur.lowcode/Squeak.def.in A build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest A build.win32x86/squeak.cog.spur.lowcode/Squeak.rc A build.win32x86/squeak.cog.spur.lowcode/mvm A build.win32x86/squeak.cog.spur.lowcode/plugins.ext A build.win32x86/squeak.cog.spur.lowcode/plugins.int A build.win32x86/squeak.cog.spur.lowcode/squeak.ico M build.win32x86/squeak.cog.spur/plugins.ext M build.win32x86/squeak.cog.v3/plugins.ext M build.win32x86/squeak.sista.spur/plugins.ext M build.win32x86/squeak.stack.spur/plugins.ext M build.win32x86/squeak.stack.v3/plugins.ext A build.win32x86/third-party/Makefile.cairo A build.win32x86/third-party/Makefile.freetype2 A build.win32x86/third-party/Makefile.libgcc A build.win32x86/third-party/Makefile.libgit2 A build.win32x86/third-party/Makefile.libpng A build.win32x86/third-party/Makefile.libsdl2 A build.win32x86/third-party/Makefile.libssh2 A build.win32x86/third-party/Makefile.openssl A build.win32x86/third-party/Makefile.pixman A build.win32x86/third-party/Makefile.pkgconfig A build.win32x86/third-party/Makefile.zlib A build.win32x86/third-party/Toolchain-cross-mingw32-cygwin.cmake R build.win32x86/third-party/cairo/Makefile R build.win32x86/third-party/cairo/Makefile.lib R build.win32x86/third-party/freetype2/Makefile R build.win32x86/third-party/freetype2/Makefile.lib R build.win32x86/third-party/libgit2/Makefile R build.win32x86/third-party/libgit2/Makefile.lib R build.win32x86/third-party/libpng/Makefile R build.win32x86/third-party/libpng/Makefile.lib R build.win32x86/third-party/libsdl2/Makefile R build.win32x86/third-party/libsdl2/Makefile.lib R build.win32x86/third-party/libssh2/Makefile R build.win32x86/third-party/libssh2/Makefile.lib R build.win32x86/third-party/openssl/Makefile R build.win32x86/third-party/openssl/Makefile.lib R build.win32x86/third-party/pixman/Makefile R build.win32x86/third-party/pixman/Makefile.lib R build.win32x86/third-party/pkgconfig/Makefile R build.win32x86/third-party/pkgconfig/Makefile.lib R build.win32x86/third-party/zlib/Makefile R build.win32x86/third-party/zlib/Makefile.lib M build.win64x64/HowToBuild M build.win64x64/common/Makefile A build.win64x64/common/Makefile.lib.extra M build.win64x64/common/Makefile.plugin M build.win64x64/common/Makefile.tools A build.win64x64/pharo.cog.spur/Makefile A build.win64x64/pharo.cog.spur/Pharo.def.in A build.win64x64/pharo.cog.spur/Pharo.exe.manifest A build.win64x64/pharo.cog.spur/Pharo.ico A build.win64x64/pharo.cog.spur/Pharo.rc A build.win64x64/pharo.cog.spur/mvm A build.win64x64/pharo.cog.spur/plugins.ext A build.win64x64/pharo.cog.spur/plugins.int A build.win64x64/pharo.stack.spur/Makefile A build.win64x64/pharo.stack.spur/Pharo.def.in A build.win64x64/pharo.stack.spur/Pharo.exe.manifest A build.win64x64/pharo.stack.spur/Pharo.ico A build.win64x64/pharo.stack.spur/Pharo.rc A build.win64x64/pharo.stack.spur/mvm A build.win64x64/pharo.stack.spur/plugins.ext A build.win64x64/pharo.stack.spur/plugins.int M build.win64x64/squeak.cog.spur/plugins.ext M build.win64x64/squeak.cog.spur/plugins.int M build.win64x64/squeak.stack.spur/plugins.ext A build.win64x64/third-party/Makefile.cairo A build.win64x64/third-party/Makefile.freetype2 A build.win64x64/third-party/Makefile.libgcc A build.win64x64/third-party/Makefile.libgit2 A build.win64x64/third-party/Makefile.libpng A build.win64x64/third-party/Makefile.libsdl2 A build.win64x64/third-party/Makefile.libssh2 A build.win64x64/third-party/Makefile.openssl A build.win64x64/third-party/Makefile.pixman A build.win64x64/third-party/Makefile.pkgconfig A build.win64x64/third-party/Makefile.zlib A build.win64x64/third-party/Toolchain-cross-mingw32-cygwin.cmake A deploy/pharo/deploy-files.pharo.org.sh A deploy/pharo/deploy-key.sh A deploy/pharo/deploy_key.enc A deploy/pharo/filter-exec.sh A deploy/pharo/pack-vm.sh M image/BuildSpurReader64Image.st M image/BuildSpurTrunk64Image.st M image/BuildSqueakSpurTrunkVMMakerImage.st M image/LoadReader.st M image/LoadSistaSupport.st A image/NukePreferenceWizardMorph.st M image/RunATestClass.st M image/StartReader.st M image/UpdateSqueakTrunkImage.st A image/attic/envvars.sh A image/attic/getGoodCogVM.sh A image/attic/getGoodSpurNsvm.sh A image/attic/getGoodSpurVM.sh A image/attic/makegetnsvmscripts.sh A image/attic/makegetvmscripts.sh M image/buildspurtrunkvmmakerimage.sh M image/ensureSqueakV50sources.sh M image/envvars.sh R image/getGoodCogVM.sh R image/getGoodSpurNsvm.sh M image/getGoodSpurVM.sh A image/getlatesttrunk64image.sh A image/getlatesttrunkimage.sh M image/getsqueak50.sh R image/makegetnsvmscripts.sh R image/makegetvmscripts.sh M image/updatespurimage.sh M nsspur64src/vm/cogit.c M nsspur64src/vm/cogit.h R nsspur64src/vm/cogitX64.c A nsspur64src/vm/cogitX64SysV.c A nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cogmethod.h M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspur64src/vm/interp.h M nsspur64src/vm/vmCallback.h M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cogmethod.h M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspursrc/vm/interp.h M nsspursrc/vm/vmCallback.h M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstack64src/vm/interp.h M nsspurstack64src/vm/vmCallback.h M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M nsspurstacksrc/vm/interp.h M nsspurstacksrc/vm/vmCallback.h M platforms/Cross/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.h M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.h M platforms/Cross/plugins/BochsIA32Plugin/BochsIA32Plugin.h M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp M platforms/Cross/plugins/BochsX64Plugin/sqBochsX64Plugin.cpp M platforms/Cross/plugins/CroquetPlugin/CroquetPlugin.h M platforms/Cross/plugins/CroquetPlugin/TriBoxStub.c M platforms/Cross/plugins/EventsHandlerPlugin/EventsHandlerPluginImpl.c M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h A platforms/Cross/plugins/IA32ABI/arm32abicc.c R platforms/Cross/plugins/IA32ABI/arm32ia32abicc.c M platforms/Cross/plugins/IA32ABI/dax64win64business.h M platforms/Cross/plugins/IA32ABI/ia32abi.h M platforms/Cross/plugins/IA32ABI/ia32abicc.c M platforms/Cross/plugins/IA32ABI/ppc32abicc.c R platforms/Cross/plugins/IA32ABI/x64ia32abicc.c A platforms/Cross/plugins/IA32ABI/x64sysvabicc.c A platforms/Cross/plugins/IA32ABI/x64win64abicc.c R platforms/Cross/plugins/IA32ABI/x64win64ia32abicc.c M platforms/Cross/plugins/IA32ABI/x64win64stub.c M platforms/Cross/plugins/IA32ABI/xabicc.c M platforms/Cross/plugins/JPEGReadWriter2Plugin/Error.c M platforms/Cross/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.h A platforms/Cross/plugins/JPEGReadWriter2Plugin/README A platforms/Cross/plugins/JPEGReadWriter2Plugin/README.6b2 M platforms/Cross/plugins/JPEGReadWriter2Plugin/jdmarker.c M platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h M platforms/Cross/plugins/SoundPlugin/SoundPlugin.h M platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c M platforms/Cross/plugins/SqueakSSL/SqueakSSL.h M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqAssert.h M platforms/Cross/vm/sqCogStackAlignment.h M platforms/Cross/vm/sqLowcodeFFI-i386.h M platforms/Cross/vm/sqLowcodeFFI-x86_64.h M platforms/Cross/vm/sqMemoryAccess.h M platforms/Cross/vm/sqVirtualMachine.c M platforms/Cross/vm/sqVirtualMachine.h M platforms/Mac OS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.c M platforms/Mac OS/plugins/FilePlugin/sqMacDirectory.c M platforms/Mac OS/plugins/SecurityPlugin/sqMacSecurity.c M platforms/Mac OS/vm/Developer/sqMacMinimal.c M platforms/Mac OS/vm/sqMacNSPlugin.c M platforms/RiscOS/plugins/SecurityPlugin/sqRPCSecurity.c A platforms/iOS/plugins/B3DAcceleratorPlugin/Makefile R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.c M platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.h A platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.m R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGLInfo.c R platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacUIConstants.h A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGL.c A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGL.h A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacOpenGLInfo.c A platforms/iOS/plugins/B3DAcceleratorPlugin/zzz/sqMacUIConstants.h M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m M platforms/iOS/plugins/CameraPlugin/Makefile M platforms/iOS/plugins/FT2Plugin/Makefile M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m M platforms/iOS/plugins/SDL2DisplayPlugin/Makefile M platforms/iOS/plugins/SecurityPlugin/sqMacSecurity.c M platforms/iOS/plugins/SoundPlugin/sqSqueakOSXSoundCoreAudio.m M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.h M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudioAPI.m M platforms/iOS/plugins/SqueakSSL/sqMacSSL.c M platforms/iOS/vm/Common/Classes/sqMacV2Time.c M platforms/iOS/vm/Common/Classes/sqSqueakEventsAPI.m M platforms/iOS/vm/Common/Classes/sqSqueakFileDirectoryInterface.m M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+attributes.m M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+vmAndImagePath.m M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m M platforms/iOS/vm/Common/Classes/sqSqueakNullScreenAndWindow.m M platforms/iOS/vm/Common/Classes/sqSqueakScreenAPI.m M platforms/iOS/vm/Common/Classes/sqSqueakVmAndImagePathAPI.h A platforms/iOS/vm/English.lproj/MainMenu-cg.xib M platforms/iOS/vm/OSX/SqViewBitmapConversion.h M platforms/iOS/vm/OSX/SqViewBitmapConversion.m M platforms/iOS/vm/OSX/SqViewClut.h M platforms/iOS/vm/OSX/SqViewClut.m M platforms/iOS/vm/OSX/Squeak-Info.plist M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.h M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m M platforms/iOS/vm/OSX/SqueakOSXApplication.m M platforms/iOS/vm/OSX/macintoshosxextra.c R platforms/iOS/vm/OSX/macintoshosxextra.h M platforms/iOS/vm/OSX/osExports.c M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication+attributes.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.h M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m M platforms/iOS/vm/OSX/sqSqueakOSXCGView.h M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m M platforms/iOS/vm/OSX/sqSqueakOSXFileDirectoryInterface.m M platforms/iOS/vm/OSX/sqSqueakOSXInfoPlistInterface.h M platforms/iOS/vm/OSX/sqSqueakOSXInfoPlistInterface.m M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m M platforms/iOS/vm/OSX/sqSqueakOSXScreenAndWindow.h M platforms/iOS/vm/OSX/sqSqueakOSXScreenAndWindow.m M platforms/iOS/vm/OSX/sqSqueakOSXView.h M platforms/iOS/vm/iPhone/Classes/SqueakUIView.h M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m M platforms/iOS/vm/iPhone/Classes/SqueakUIViewCALayer.m M platforms/iOS/vm/iPhone/Classes/SqueakUIViewOpenGL.m M platforms/iOS/vm/iPhone/Classes/SqueakUIViewOpenGLAlternate.m M platforms/unix/config/Makefile M platforms/unix/config/Makefile.in M platforms/unix/config/acinclude.m4 M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh M platforms/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c M platforms/unix/plugins/FilePlugin/sqUnixFile.c M platforms/unix/plugins/MIDIPlugin/acinclude.m4 M platforms/unix/plugins/MIDIPlugin/sqUnixMIDI.c M platforms/unix/plugins/PseudoTTYPlugin/acinclude.m4 M platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c M platforms/unix/plugins/SoundPlugin/sqUnixSound.c M platforms/unix/plugins/SqueakSSL/Makefile.inc M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.c M platforms/unix/plugins/UnixOSProcessPlugin/acinclude.m4 M platforms/unix/plugins/XDisplayControlPlugin/Makefile.inc M platforms/unix/vm-display-Quartz/acinclude.m4 M platforms/unix/vm-display-Quartz/zzz/sqUnixQuartz.m M platforms/unix/vm-display-X11/Makefile.in M platforms/unix/vm-display-X11/acinclude.m4 M platforms/unix/vm-display-X11/sqUnixOpenGL.X11 M platforms/unix/vm-display-X11/sqUnixX11.c M platforms/unix/vm-display-null/sqUnixDisplayNull.c M platforms/unix/vm-sound-Sun/acinclude.m4 M platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c M platforms/unix/vm/Makefile.in M platforms/unix/vm/SqSound.h M platforms/unix/vm/acinclude.m4 M platforms/unix/vm/aio.c M platforms/unix/vm/sqConfig.h M platforms/unix/vm/sqUnixExternalPrims.c M platforms/unix/vm/sqUnixHeartbeat.c M platforms/unix/vm/sqUnixMain.c M platforms/unix/vm/sqUnixSpurMemory.c M platforms/unix/vm/sqUnixVMProfile.c M platforms/win32/plugins/B3DAcceleratorPlugin/sqWin32D3D.c M platforms/win32/plugins/B3DAcceleratorPlugin/sqWin32OpenGL.c M platforms/win32/plugins/BochsIA32Plugin/Makefile.plugin M platforms/win32/plugins/BochsX64Plugin/Makefile.plugin M platforms/win32/plugins/CameraPlugin/CameraPlugin.cpp R platforms/win32/plugins/CameraPlugin/sqVirtualMachine.h M platforms/win32/plugins/FT2Plugin/Makefile.plugin M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/plugins/Mpeg3Plugin/Makefile.win32 M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c M platforms/win32/plugins/SqueakSSL/Makefile M platforms/win32/plugins/SqueakSSL/Makefile.plugin M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c M platforms/win32/vm/sqConfig.h M platforms/win32/vm/sqPlatformSpecific.h M platforms/win32/vm/sqWin32.h M platforms/win32/vm/sqWin32Backtrace.c M platforms/win32/vm/sqWin32Directory.c M platforms/win32/vm/sqWin32DnsInfo.c M platforms/win32/vm/sqWin32HandleTable.h M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32SpurAlloc.c M platforms/win32/vm/sqWin32Utils.c M platforms/win32/vm/sqWin32Window.c A scripts/checkoutVMbyDate M scripts/gitci M scripts/gitrevert M specs/lowcode.xml M spur64src/vm/cogit.c M spur64src/vm/cogit.h R spur64src/vm/cogitX64.c A spur64src/vm/cogitX64SysV.c A spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/gcc3x-cointerp.c M spur64src/vm/interp.h M spur64src/vm/vmCallback.h A spurlowcode64src/examplePlugins.ext A spurlowcode64src/examplePlugins.int A spurlowcode64src/vm/cogit.c A spurlowcode64src/vm/cogit.h A spurlowcode64src/vm/cogitX64SysV.c A spurlowcode64src/vm/cogitX64WIN64.c A spurlowcode64src/vm/cogmethod.h A spurlowcode64src/vm/cointerp.c A spurlowcode64src/vm/cointerp.h A spurlowcode64src/vm/exampleSqNamedPrims.h A spurlowcode64src/vm/gcc3x-cointerp.c A spurlowcode64src/vm/interp.h A spurlowcode64src/vm/vmCallback.h A spurlowcodesrc/examplePlugins.ext A spurlowcodesrc/examplePlugins.int A spurlowcodesrc/vm/cogit.c A spurlowcodesrc/vm/cogit.h A spurlowcodesrc/vm/cogitARMv5.c A spurlowcodesrc/vm/cogitIA32.c A spurlowcodesrc/vm/cogitMIPSEL.c A spurlowcodesrc/vm/cogmethod.h A spurlowcodesrc/vm/cointerp.c A spurlowcodesrc/vm/cointerp.h A spurlowcodesrc/vm/exampleSqNamedPrims.h A spurlowcodesrc/vm/gcc3x-cointerp.c A spurlowcodesrc/vm/interp.h A spurlowcodesrc/vm/vmCallback.h A spurlowcodestack64src/examplePlugins.ext A spurlowcodestack64src/examplePlugins.int A spurlowcodestack64src/vm/exampleSqNamedPrims.h A spurlowcodestack64src/vm/gcc3x-interp.c A spurlowcodestack64src/vm/interp.c A spurlowcodestack64src/vm/interp.h A spurlowcodestack64src/vm/vmCallback.h A spurlowcodestacksrc/examplePlugins.ext A spurlowcodestacksrc/examplePlugins.int A spurlowcodestacksrc/vm/exampleSqNamedPrims.h A spurlowcodestacksrc/vm/gcc3x-interp.c A spurlowcodestacksrc/vm/interp.c A spurlowcodestacksrc/vm/interp.h A spurlowcodestacksrc/vm/vmCallback.h M spursista64src/vm/cogit.c M spursista64src/vm/cogit.h R spursista64src/vm/cogitX64.c A spursista64src/vm/cogitX64SysV.c A spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursista64src/vm/interp.h M spursista64src/vm/vmCallback.h M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cogmethod.h M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursistasrc/vm/interp.h M spursistasrc/vm/vmCallback.h M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/gcc3x-cointerp.c M spursrc/vm/interp.h M spursrc/vm/vmCallback.h M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstack64src/vm/interp.h M spurstack64src/vm/vmCallback.h M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M spurstacksrc/vm/interp.h M spurstacksrc/vm/vmCallback.h M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c M src/plugins/BochsX64Plugin/BochsX64Plugin.c M src/plugins/CroquetPlugin/CroquetPlugin.c M src/plugins/DSAPrims/DSAPrims.c M src/plugins/FFTPlugin/FFTPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/GdbARMPlugin/GdbARMPlugin.c M src/plugins/GeniePlugin/GeniePlugin.c M src/plugins/HostWindowPlugin/HostWindowPlugin.c M src/plugins/IA32ABI/IA32ABI.c M src/plugins/ImmX11Plugin/ImmX11Plugin.c M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c M src/plugins/Klatt/Klatt.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/LocalePlugin/LocalePlugin.c M src/plugins/MIDIPlugin/MIDIPlugin.c M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/SecurityPlugin/SecurityPlugin.c M src/plugins/SerialPlugin/SerialPlugin.c M src/plugins/SocketPlugin/SocketPlugin.c M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c M src/plugins/SoundPlugin/SoundPlugin.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c M src/plugins/UnicodePlugin/UnicodePlugin.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cogmethod.h M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M src/vm/interp.h M src/vm/vmCallback.h M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c M stacksrc/vm/interp.h M stacksrc/vm/vmCallback.h M tests/smalltalkCI.sh M third-party/cairo.spec M third-party/freetype2.spec M third-party/libgit2.spec M third-party/libpng.spec M third-party/libpng.spec.win M third-party/libsdl2.spec M third-party/libssh2.spec M third-party/openssl.spec M third-party/pixman.spec M third-party/zlib.spec Log Message: ----------- Merge branch 'Cog' into MinimalisticHeadless Commit: 787b416d609df775fffacf3ae767789df381eb44 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/787b416d609df775fffacf3ae767789df381eb44 Author: Ronie Salgado <[hidden email]> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: A build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin.cmake A build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin.cmake Log Message: ----------- Adding missing toolchain files. Commit: 21cc02b6bf54498c2e6f016c6e9cfbe63078184a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/21cc02b6bf54498c2e6f016c6e9cfbe63078184a Author: Ronie Salgado <[hidden email]> Date: 2017-09-11 (Mon, 11 Sep 2017) Changed paths: M platforms/minheadless/common/sqVirtualMachineInterface.c M platforms/minheadless/common/sqWindow-Dispatch.c M platforms/minheadless/common/sqWindow-Null.c M platforms/minheadless/common/sqWindow.h M platforms/minheadless/sdl2-window/sqWindow-SDL2.c Log Message: ----------- Cleaning a bit the coding style. Fixing a bug after merging the upstream Cog branch. Commit: 696a9e2900bb3abd7ee21d01f69fe716c2d4ad15 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/696a9e2900bb3abd7ee21d01f69fe716c2d4ad15 Author: Ronie Salgado <[hidden email]> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: A include/OpenSmalltalkVM.h R include/SqueakVirtualMachine.h M platforms/minheadless/common/sqMain.c M platforms/minheadless/common/sqVirtualMachineInterface.c M platforms/minheadless/windows/sqWin32Main.c Log Message: ----------- Use the osvm prefix instead of squeak for the public interface. Commit: 509e27223e9c3fa630f67c2bf119713e1a988f8d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/509e27223e9c3fa630f67c2bf119713e1a988f8d Author: Ronie Salgado <[hidden email]> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: A build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin.cmake A build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin.cmake Log Message: ----------- Merge branch 'MinimalisticHeadless' of github.com:ronsaldo/opensmalltalk-vm into MinimalisticHeadless Commit: be7b1c0313490303bbefcdef8bf93d94579fc842 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/be7b1c0313490303bbefcdef8bf93d94579fc842 Author: Ronie Salgado <[hidden email]> Date: 2017-09-12 (Tue, 12 Sep 2017) Changed paths: M platforms/minheadless/common/mac-alias.c M platforms/minheadless/common/sqEventCommon.c M platforms/minheadless/common/sqExternalPrimitives.c M platforms/minheadless/common/sqInternalPrimitives.c M platforms/minheadless/common/sqMain.c M platforms/minheadless/common/sqPrinting.c M platforms/minheadless/generic/sqPlatformSpecific-Generic.c M platforms/minheadless/unix/sqPlatformSpecific-Unix.c M platforms/minheadless/unix/sqUnixCharConv.c M platforms/minheadless/windows/sqPlatformSpecific-Win32.c M platforms/minheadless/windows/sqWin32Alloc.c M platforms/minheadless/windows/sqWin32Common.c M platforms/minheadless/windows/sqWin32Directory.c M platforms/minheadless/windows/sqWin32Heartbeat.c M platforms/minheadless/windows/sqWin32Time.c Log Message: ----------- Fixing some coding style issues. Commit: 83d057238166ef06dc8f01f17525b40b99d7042c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/83d057238166ef06dc8f01f17525b40b99d7042c Author: Esteban Lorenzano <[hidden email]> Date: 2017-09-13 (Wed, 13 Sep 2017) Changed paths: A .clang_complete M .gitattributes A CMakeLists.txt A Plugins.cmake A build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin.cmake A build.minheadless.cmake/x64/common/configure_variant.sh A build.minheadless.cmake/x64/pharo.cog.spur/Makefile A build.minheadless.cmake/x64/pharo.cog.spur/mvm A build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure A build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant A build.minheadless.cmake/x64/pharo.stack.spur/Makefile A build.minheadless.cmake/x64/pharo.stack.spur/mvm A build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure A build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant A build.minheadless.cmake/x64/squeak.cog.spur/Makefile A build.minheadless.cmake/x64/squeak.cog.spur/mvm A build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure A build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant A build.minheadless.cmake/x64/squeak.stack.spur/Makefile A build.minheadless.cmake/x64/squeak.stack.spur/mvm A build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure A build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant A build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin.cmake A build.minheadless.cmake/x86/common/configure_variant.sh A build.minheadless.cmake/x86/pharo.cog.spur/Makefile A build.minheadless.cmake/x86/pharo.cog.spur/mvm A build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure A build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant A build.minheadless.cmake/x86/pharo.stack.spur/Makefile A build.minheadless.cmake/x86/pharo.stack.spur/mvm A build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure A build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant A build.minheadless.cmake/x86/squeak.cog.spur/Makefile A build.minheadless.cmake/x86/squeak.cog.spur/mvm A build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure A build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant A build.minheadless.cmake/x86/squeak.stack.spur/Makefile A build.minheadless.cmake/x86/squeak.stack.spur/mvm A build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure A build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant A include/OpenSmalltalkVM.h M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqAssert.h A platforms/Cross/vm/sqCircularQueue.h A platforms/Cross/vm/sqPath.c A platforms/Cross/vm/sqPath.h A platforms/Cross/vm/sqTextEncoding.c A platforms/Cross/vm/sqTextEncoding.h A platforms/minheadless/common/debug.h A platforms/minheadless/common/glibc.h A platforms/minheadless/common/mac-alias.c A platforms/minheadless/common/sqConfig.h A platforms/minheadless/common/sqEventCommon.c A platforms/minheadless/common/sqEventCommon.h A platforms/minheadless/common/sqExternalPrimitives.c A platforms/minheadless/common/sqInternalPrimitives.c A platforms/minheadless/common/sqMain.c A platforms/minheadless/common/sqNamedPrims.h A platforms/minheadless/common/sqPlatformSpecific.h A platforms/minheadless/common/sqPlatformSpecificCommon.h A platforms/minheadless/common/sqPrinting.c A platforms/minheadless/common/sqVirtualMachineInterface.c A platforms/minheadless/common/sqWindow-Dispatch.c A platforms/minheadless/common/sqWindow-Null.c A platforms/minheadless/common/sqWindow.h A platforms/minheadless/common/sqaio.h A platforms/minheadless/config.h.in A platforms/minheadless/generic/sqPlatformSpecific-Generic.c A platforms/minheadless/generic/sqPlatformSpecific-Generic.h A platforms/minheadless/sdl2-window/sqWindow-SDL2.c A platforms/minheadless/unix/aioUnix.c A platforms/minheadless/unix/sqPlatformSpecific-Unix.c A platforms/minheadless/unix/sqPlatformSpecific-Unix.h A platforms/minheadless/unix/sqUnixCharConv.c A platforms/minheadless/unix/sqUnixCharConv.h A platforms/minheadless/unix/sqUnixHeartbeat.c A platforms/minheadless/unix/sqUnixMemory.c A platforms/minheadless/unix/sqUnixSpurMemory.c A platforms/minheadless/unix/sqUnixThreads.c A platforms/minheadless/windows/sqPlatformSpecific-Win32.c A platforms/minheadless/windows/sqPlatformSpecific-Win32.h A platforms/minheadless/windows/sqWin32.h A platforms/minheadless/windows/sqWin32Alloc.c A platforms/minheadless/windows/sqWin32Alloc.h A platforms/minheadless/windows/sqWin32Backtrace.c A platforms/minheadless/windows/sqWin32Backtrace.h A platforms/minheadless/windows/sqWin32Common.c A platforms/minheadless/windows/sqWin32Directory.c A platforms/minheadless/windows/sqWin32HandleTable.h A platforms/minheadless/windows/sqWin32Heartbeat.c A platforms/minheadless/windows/sqWin32Main.c A platforms/minheadless/windows/sqWin32SpurAlloc.c A platforms/minheadless/windows/sqWin32Threads.c A platforms/minheadless/windows/sqWin32Time.c M platforms/win32/plugins/FilePlugin/sqWin32File.h M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c M platforms/win32/vm/sqPlatformSpecific.h M platforms/win32/vm/sqWin32Window.c M spursrc/vm/cogit.h M spursrc/vm/cogitIA32.c M spursrc/vm/cointerp.c Log Message: ----------- Merge pull request #1 from ronsaldo/MinimalisticHeadless Minimalistic headless Commit: e81645412c76fe45fefc3b1fd9b1aa6d3f0bd5de https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e81645412c76fe45fefc3b1fd9b1aa6d3f0bd5de Author: Esteban Lorenzano <[hidden email]> Date: 2017-09-19 (Tue, 19 Sep 2017) Changed paths: M CMakeLists.txt M Plugins.cmake A build.macos32x86/common.minheadless/Makefile.app A build.macos32x86/common.minheadless/Makefile.app.newspeak A build.macos32x86/common.minheadless/Makefile.app.squeak A build.macos32x86/common.minheadless/Makefile.clangversion A build.macos32x86/common.minheadless/Makefile.flags A build.macos32x86/common.minheadless/Makefile.lib.extra A build.macos32x86/common.minheadless/Makefile.plugin A build.macos32x86/common.minheadless/Makefile.rules A build.macos32x86/common.minheadless/Makefile.sources A build.macos32x86/common.minheadless/Makefile.vm A build.macos32x86/common.minheadless/mkNamedPrims.sh A build.macos32x86/pharo.cog.spur.minheadless/Makefile A build.macos32x86/pharo.cog.spur.minheadless/mvm A build.macos32x86/pharo.cog.spur.minheadless/plugins.ext A build.macos32x86/pharo.cog.spur.minheadless/plugins.int M platforms/Cross/vm/sqPath.c A platforms/iOS/plugins/FilePlugin/Makefile A platforms/iOS/plugins/FilePlugin/sqUnixFile.c R platforms/iOS/plugins/SecurityPlugin/sqMacSecurity.c A platforms/iOS/plugins/SecurityPlugin/sqUnixSecurity.c A platforms/minheadless/common/English.lproj/Newspeak-Localizable.strings A platforms/minheadless/common/English.lproj/Pharo-Localizable.strings A platforms/minheadless/common/English.lproj/Squeak-Localizable.strings R platforms/minheadless/common/mac-alias.c A platforms/minheadless/common/mac-alias.inc M platforms/minheadless/common/sqExternalPrimitives.c A platforms/minheadless/common/sqExternalPrimitives.c.orig M platforms/minheadless/common/sqVirtualMachineInterface.c A platforms/minheadless/common/version.c A platforms/minheadless/unix/BlueSistaSqueak.icns A platforms/minheadless/unix/GreenCogSqueak.icns A platforms/minheadless/unix/NewspeakDocuments.icns A platforms/minheadless/unix/NewspeakVirtualMachine.icns A platforms/minheadless/unix/Pharo-Info.plist A platforms/minheadless/unix/Pharo.icns A platforms/minheadless/unix/PharoChanges.icns A platforms/minheadless/unix/PharoImage.icns A platforms/minheadless/unix/PharoSources.icns A platforms/minheadless/unix/Squeak.icns A platforms/minheadless/unix/SqueakChanges.icns A platforms/minheadless/unix/SqueakGeneric.icns A platforms/minheadless/unix/SqueakImage.icns A platforms/minheadless/unix/SqueakPlugin.icns A platforms/minheadless/unix/SqueakProject.icns A platforms/minheadless/unix/SqueakScript.icns A platforms/minheadless/unix/SqueakSources.icns M platforms/minheadless/unix/sqPlatformSpecific-Unix.c Log Message: ----------- makefiles for build minheadless on macOS Commit: c51dff55e059a6a22036afc9372daa0a3897767b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c51dff55e059a6a22036afc9372daa0a3897767b Author: Esteban Lorenzano <[hidden email]> Date: 2017-09-19 (Tue, 19 Sep 2017) Changed paths: M build.macos32x86/pharo.cog.spur.minheadless/Makefile Log Message: ----------- add EXTRAVMLIBS Commit: 8725f36aa6826a18ea646c72d6c3f8c00ef2d3e3 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8725f36aa6826a18ea646c72d6c3f8c00ef2d3e3 Author: Esteban Lorenzano <[hidden email]> Date: 2017-09-19 (Tue, 19 Sep 2017) Changed paths: M build.macos32x86/common.minheadless/Makefile.vm A build.macos32x86/common.minheadless/mkInternalPluginsList.sh M build.macos32x86/pharo.cog.spur.minheadless/Makefile M build.macos32x86/pharo.cog.spur.minheadless/plugins.int Log Message: ----------- pharo minheadless for macOS (i386 and x86) working Commit: bfa99ff6c7d10551696cc70fb0dc2d8dd60deb86 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bfa99ff6c7d10551696cc70fb0dc2d8dd60deb86 Author: Ronie Salgado <[hidden email]> Date: 2017-09-20 (Wed, 20 Sep 2017) Changed paths: M CMakeLists.txt R Plugins.cmake A cmake/Mpeg3Plugin.cmake A cmake/Plugins.cmake A cmake/PluginsPharo.cmake M platforms/minheadless/common/sqWindow-Dispatch.c Log Message: ----------- Adding the rest of the Pharo plugins to the cmake building scripts. Commit: c77dc52a895ff36136038c16722f502a609fcc5b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c77dc52a895ff36136038c16722f502a609fcc5b Author: Esteban Lorenzano <[hidden email]> Date: 2017-09-20 (Wed, 20 Sep 2017) Changed paths: M CMakeLists.txt R Plugins.cmake A cmake/Mpeg3Plugin.cmake A cmake/Plugins.cmake A cmake/PluginsPharo.cmake M platforms/minheadless/common/sqWindow-Dispatch.c Log Message: ----------- Merge pull request #2 from ronsaldo/add-minheadless-vm Adding the rest of the Pharo plugins to the cmake building scripts. Commit: 5f5e924718516e1cf63fcd68e9ec34cdb1a11b56 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5f5e924718516e1cf63fcd68e9ec34cdb1a11b56 Author: Esteban Lorenzano <[hidden email]> Date: 2017-09-20 (Wed, 20 Sep 2017) Changed paths: M CMakeLists.txt A build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.minheadless/build.assert/mvm A build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.minheadless/build/mvm A build.linux32x86/pharo.cog.spur.minheadless/makeallclean A build.linux32x86/pharo.cog.spur.minheadless/makealldirty A build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm A build.linux64x64/pharo.cog.spur.minheadless/build.assert/mvm A build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm A build.linux64x64/pharo.cog.spur.minheadless/build.debug/mvm A build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm A build.linux64x64/pharo.cog.spur.minheadless/build/mvm A build.linux64x64/pharo.cog.spur.minheadless/makeallclean A build.linux64x64/pharo.cog.spur.minheadless/makealldirty Log Message: ----------- pharo minheadless for linux (i386 and x86) threaded hearbeat working Commit: 9105ae2c02fdff62af9b34171a1285b336664faf https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9105ae2c02fdff62af9b34171a1285b336664faf Author: Esteban Lorenzano <[hidden email]> Date: 2017-10-16 (Mon, 16 Oct 2017) Changed paths: M .travis_install.sh M platforms/Cross/plugins/CameraPlugin/CameraPlugin.h A platforms/Cross/vm/sq.h.orig M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m R platforms/iOS/plugins/CameraPlugin/sqCamera.h M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c M third-party/libpng.spec.win M third-party/openssl.spec Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: 25d0c0fefa3fe582e0e06e82e25aeeeeac9d0593 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/25d0c0fefa3fe582e0e06e82e25aeeeeac9d0593 Author: Esteban Lorenzano <[hidden email]> Date: 2017-10-16 (Mon, 16 Oct 2017) Changed paths: M build.macos32x86/common.minheadless/Makefile.vm M build.macos32x86/pharo.cog.spur.minheadless/plugins.int M platforms/Cross/vm/sqPath.c A platforms/minheadless/windows/sqGnu.h Log Message: ----------- fixes Commit: d22c9094a0aa87de38fcc59c9b58e180edf6f231 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d22c9094a0aa87de38fcc59c9b58e180edf6f231 Author: Esteban Lorenzano <[hidden email]> Date: 2018-01-03 (Wed, 03 Jan 2018) Changed paths: M .appveyor.yml M .gitignore M .travis.yml M .travis_install.sh M build.macos32x86/bochsx64/conf.COG.dbg M build.macos32x86/bochsx64/exploration/Makefile A build.macos32x86/bochsx64/makeclean M build.macos32x86/bochsx64/makeem A build.macos32x86/bochsx86/conf.COG.dbg A build.macos32x86/bochsx86/exploration/Makefile A build.macos32x86/bochsx86/makeclean M build.macos32x86/bochsx86/makeem M build.macos32x86/gdbarm32/makeem M build.macos32x86/third-party/Makefile.openssl M build.macos64x64/bochsx64/conf.COG M build.macos64x64/bochsx64/conf.COG.dbg M build.macos64x64/bochsx64/exploration/Makefile A build.macos64x64/bochsx64/makeclean M build.macos64x64/bochsx64/makeem M build.macos64x64/bochsx86/conf.COG A build.macos64x64/bochsx86/conf.COG.dbg A build.macos64x64/bochsx86/exploration/Makefile A build.macos64x64/bochsx86/makeclean M build.macos64x64/bochsx86/makeem M build.macos64x64/gdbarm32/makeem M build.win32x86/common/Makefile.rules M build.win32x86/common/Makefile.tools M build.win64x64/common/Makefile.rules M build.win64x64/common/Makefile.tools M build.win64x64/pharo.cog.spur/plugins.ext M deploy/pharo/deploy-files.pharo.org.sh M deploy/pharo/deploy-key.sh M image/BuildSqueakSpurTrunkVMMakerImage.st M image/Slang Test Workspace.text A image/buildspurtrunkvmmaker64image.sh M image/envvars.sh A image/getGoodSpur64VM.sh M image/getGoodSpurVM.sh A image/updatespur64image.sh M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cogmethod.h M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspur64src/vm/interp.h M nsspur64src/vm/nssendcache.h M nsspur64src/vm/vmCallback.h M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cogmethod.h M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspursrc/vm/interp.h M nsspursrc/vm/nssendcache.h M nsspursrc/vm/vmCallback.h M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstack64src/vm/interp.h M nsspurstack64src/vm/vmCallback.h M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M nsspurstacksrc/vm/interp.h M nsspurstacksrc/vm/vmCallback.h R platforms/Cross/vm/sq.h.orig M platforms/Cross/vm/sqVirtualMachine.c M platforms/Cross/vm/sqVirtualMachine.h M platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m M platforms/iOS/plugins/SqueakSSL/Makefile M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.c M platforms/unix/vm-display-Quartz/zzz/sqUnixQuartz.m M platforms/unix/vm-display-X11/sqUnixX11.c M platforms/unix/vm-display-null/sqUnixDisplayNull.c M platforms/unix/vm/sqUnixExternalPrims.c M platforms/unix/vm/sqUnixHeartbeat.c M platforms/unix/vm/sqUnixITimerHeartbeat.c M platforms/unix/vm/sqUnixITimerTickerHeartbeat.c M platforms/unix/vm/sqUnixMain.c M platforms/unix/vm/sqUnixVMProfile.c R platforms/win32/plugins/CameraPlugin/cameraOps.h M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp A platforms/win32/plugins/FileAttributesPlugin/Makefile.plugin M platforms/win32/plugins/FilePlugin/sqWin32File.h M platforms/win32/vm/sqWin32Directory.c M platforms/win32/vm/sqWin32Heartbeat.c M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32Window.c M processors/IA32/bochs/exploration/Makefile A processors/IA32/bochs/exploration/Makefile.64 M processors/IA32/bochs/exploration/printcpu.c M processors/IA32/bochs/exploration/printcpucr.c M processors/IA32/bochs/exploration/printcpuxmm.c M processors/IA32/bochs/explorationx64/Makefile A processors/IA32/bochs/explorationx64/Makefile.64 M processors/IA32/bochs/explorationx64/printcpu.c M processors/IA32/bochs/explorationx64/printcpucr.c M processors/IA32/bochs/explorationx64/printcpuxmm.c M scripts/gitci M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cogmethod.h M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/gcc3x-cointerp.c M spur64src/vm/interp.h M spur64src/vm/vmCallback.h M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cogmethod.h M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcode64src/vm/interp.h M spurlowcode64src/vm/vmCallback.h M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cogmethod.h M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/interp.h M spurlowcodesrc/vm/vmCallback.h M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestack64src/vm/interp.h M spurlowcodestack64src/vm/vmCallback.h M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spurlowcodestacksrc/vm/interp.h M spurlowcodestacksrc/vm/vmCallback.h M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cogmethod.h M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursista64src/vm/interp.h M spursista64src/vm/vmCallback.h M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cogmethod.h M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursistasrc/vm/interp.h M spursistasrc/vm/vmCallback.h M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cogmethod.h M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/gcc3x-cointerp.c M spursrc/vm/interp.h M spursrc/vm/vmCallback.h M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstack64src/vm/interp.h M spurstack64src/vm/vmCallback.h M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M spurstacksrc/vm/interp.h M spurstacksrc/vm/vmCallback.h M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c M src/plugins/AioPlugin/AioPlugin.c M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c M src/plugins/BochsX64Plugin/BochsX64Plugin.c M src/plugins/CroquetPlugin/CroquetPlugin.c M src/plugins/DSAPrims/DSAPrims.c M src/plugins/FFTPlugin/FFTPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/GdbARMPlugin/GdbARMPlugin.c M src/plugins/GeniePlugin/GeniePlugin.c M src/plugins/HostWindowPlugin/HostWindowPlugin.c M src/plugins/IA32ABI/IA32ABI.c M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c M src/plugins/Klatt/Klatt.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/SerialPlugin/SerialPlugin.c M src/plugins/SocketPlugin/SocketPlugin.c M src/plugins/SoundPlugin/SoundPlugin.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cogmethod.h M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M src/vm/interp.h M src/vm/vmCallback.h M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c M stacksrc/vm/interp.h M stacksrc/vm/vmCallback.h Log Message: ----------- Merge branch 'Cog' into add-minheadless-vm Commit: cc1673d6336f14e191957586ddc33754b4a2b148 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cc1673d6336f14e191957586ddc33754b4a2b148 Author: Esteban Lorenzano <[hidden email]> Date: 2018-01-28 (Sun, 28 Jan 2018) Changed paths: M .appveyor.yml R .bintray.json M .gitignore M .travis.yml M .travis_build.sh R .travis_deploy.sh M README.md M build.linux32ARMv6/pharo.cog.spur/plugins.ext M build.linux32x86/pharo.cog.spur/plugins.ext M build.linux64x64/pharo.cog.spur/plugins.ext M build.macos32x86/pharo.cog.spur/plugins.ext M build.macos32x86/third-party/Makefile.openssl M build.macos64x64/pharo.cog.spur/plugins.ext M build.win32x86/pharo.cog.spur/plugins.ext A deploy/bintray-cleanup.sh A deploy/bintray.json A deploy/bintray.sh A deploy/filter-exec.sh A deploy/newspeak/sign.cer.enc A deploy/newspeak/sign.p12.enc A deploy/pack-vm.sh A deploy/pharo/deploy.sh A deploy/squeak/sign.cer.enc A deploy/squeak/sign.p12.enc M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M platforms/Cross/plugins/IA32ABI/ia32abi.h M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c M platforms/iOS/plugins/SqueakSSL/Makefile M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m M platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c M platforms/unix/vm/sqUnixExternalPrims.c M platforms/win32/plugins/SqueakSSL/Makefile.plugin M processors/ARM/exploration/Makefile A processors/ARM/exploration/Makefile64 M processors/ARM/exploration/printcpu.c A processors/ARM/exploration/printcpuctrl.c M processors/ARM/exploration/printcpuvfp.c M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/gcc3x-cointerp.c M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/gcc3x-cointerp.c M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M src/plugins/AioPlugin/AioPlugin.c M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c M src/plugins/CameraPlugin/CameraPlugin.c M src/plugins/CroquetPlugin/CroquetPlugin.c A src/plugins/DESPlugin/DESPlugin.c M src/plugins/FFTPlugin/FFTPlugin.c A src/plugins/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/FloatMathPlugin/FloatMathPlugin.c M src/plugins/GeniePlugin/GeniePlugin.c M src/plugins/IA32ABI/IA32ABI.c M src/plugins/ImmX11Plugin/ImmX11Plugin.c M src/plugins/LargeIntegers/LargeIntegers.c A src/plugins/MD5Plugin/MD5Plugin.c M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/RePlugin/RePlugin.c A src/plugins/SHA256Plugin/SHA256Plugin.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/SocketPlugin/SocketPlugin.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c M src/plugins/UnicodePlugin/UnicodePlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c M src/plugins/WeDoPlugin/WeDoPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c M tests/newspeakBootstrap.sh M tests/smalltalkCI.sh Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: 11dfaf8f1028917f9811c78a59335b5962356f6c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/11dfaf8f1028917f9811c78a59335b5962356f6c Author: Esteban Lorenzano <[hidden email]> Date: 2018-01-28 (Sun, 28 Jan 2018) Changed paths: M build.win32x86/third-party/Makefile.openssl M build.win64x64/common/Makefile.lib.extra M build.win64x64/pharo.cog.spur/Makefile M build.win64x64/third-party/Makefile.cairo M build.win64x64/third-party/Makefile.freetype2 M build.win64x64/third-party/Makefile.libpng M build.win64x64/third-party/Makefile.libsdl2 M build.win64x64/third-party/Makefile.libssh2 M build.win64x64/third-party/Makefile.openssl M build.win64x64/third-party/Makefile.pixman Log Message: ----------- Merge branch 'Cog' into add-minheadless-vm Commit: 4f338eed585ee30d79520f0f05472b9f5da869fc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4f338eed585ee30d79520f0f05472b9f5da869fc Author: Esteban Lorenzano <[hidden email]> Date: 2018-02-07 (Wed, 07 Feb 2018) Changed paths: M .appveyor.yml M .travis.yml M build.macos32x86/common/Makefile.flags M build.macos32x86/third-party/Makefile.cairo M build.macos32x86/third-party/Makefile.openssl M build.macos64x64/third-party/Makefile.cairo M build.macos64x64/third-party/Makefile.openssl M deploy/filter-exec.sh M deploy/pack-vm.sh M deploy/pharo/deploy-files.pharo.org.sh M deploy/pharo/deploy-key.sh M deploy/pharo/pack-vm.sh A deploy/pharo/pharo.cer.enc A deploy/pharo/pharo.p12.enc M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m M platforms/unix/plugins/SqueakSSL/Makefile.inc M platforms/unix/plugins/SqueakSSL/config.cmake A platforms/unix/plugins/SqueakSSL/openssl_overlay.h M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.c M scripts/updateSCCSVersions M third-party/libpng.spec M third-party/libpng.spec.win M third-party/openssl.spec Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: f2920b926ef8867aef641500267e737d03b6c092 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f2920b926ef8867aef641500267e737d03b6c092 Author: Esteban Lorenzano <[hidden email]> Date: 2018-02-19 (Mon, 19 Feb 2018) Changed paths: M build.win64x64/pharo.cog.spur/plugins.ext M deploy/pharo/filter-exec.sh M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c M platforms/Cross/plugins/IA32ABI/x64win64abicc.c M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: fdbe9ced60490304ffca21d2f3ba478120af8465 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fdbe9ced60490304ffca21d2f3ba478120af8465 Author: Esteban Lorenzano <[hidden email]> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M .appveyor.yml M .travis.yml M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm M build.linux32ARMv6/newspeak.cog.spur/build/mvm M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm M build.linux32ARMv6/newspeak.stack.spur/build/mvm M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm M build.linux32ARMv6/pharo.cog.spur/build/mvm M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm M build.linux32ARMv6/squeak.cog.spur/build/mvm M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm M build.linux32ARMv6/squeak.stack.spur/build/mvm M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm M build.linux32ARMv6/squeak.stack.v3/build/mvm M build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm M build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm M build.linux32ARMv7/newspeak.cog.spur/build/mvm M build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm M build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm M build.linux32ARMv7/newspeak.stack.spur/build/mvm M build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build.assert/mvm M build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build.debug/mvm M build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build/mvm M build.linux32x86/newspeak.stack.spur/build.assert/mvm M build.linux32x86/newspeak.stack.spur/build.debug/mvm M build.linux32x86/newspeak.stack.spur/build/mvm M build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build.assert/mvm M build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build.debug/mvm M build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build/mvm M build.linux32x86/pharo.cog.spur.lowcode/plugins.ext M build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build.assert/mvm M build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build.debug/mvm M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build/mvm A build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm A build.linux32x86/pharo.sista.spur/build.assert/mvm A build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm A build.linux32x86/pharo.sista.spur/build.debug/mvm A build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm A build.linux32x86/pharo.sista.spur/build/mvm A build.linux32x86/pharo.sista.spur/makeallclean A build.linux32x86/pharo.sista.spur/makealldirty A build.linux32x86/pharo.sista.spur/plugins.ext A build.linux32x86/pharo.sista.spur/plugins.int M build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build/mvm M build.linux32x86/pharo.stack.spur.lowcode/plugins.ext M build.linux32x86/squeak.cog.spur.immutability/build.assert/mvm M build.linux32x86/squeak.cog.spur.immutability/build.debug/mvm M build.linux32x86/squeak.cog.spur.immutability/build/mvm M build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build.assert/mvm M build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build.debug/mvm M build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build/mvm M build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.assert/mvm M build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.debug/mvm M build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded/mvm M build.linux32x86/squeak.cog.v3/build/mvm M build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build.assert/mvm M build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build.debug/mvm M build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build/mvm M build.linux32x86/squeak.stack.spur/build.assert/mvm M build.linux32x86/squeak.stack.spur/build.debug/mvm M build.linux32x86/squeak.stack.spur/build/mvm M build.linux32x86/squeak.stack.v3/build.assert/mvm M build.linux32x86/squeak.stack.v3/build.debug/mvm M build.linux32x86/squeak.stack.v3/build/mvm M build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build.assert/mvm M build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build.debug/mvm M build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build/mvm M build.linux64x64/newspeak.stack.spur/build.assert/mvm M build.linux64x64/newspeak.stack.spur/build.debug/mvm M build.linux64x64/newspeak.stack.spur/build/mvm M build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build.assert/mvm M build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build.debug/mvm M build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build/mvm M build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build.assert/mvm M build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build.debug/mvm M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build/mvm A build.linux64x64/pharo.sista.spur/NotYetImplemented A build.linux64x64/pharo.sista.spur/makeallclean A build.linux64x64/pharo.sista.spur/makealldirty M build.linux64x64/squeak.cog.spur.immutability/build.assert/mvm M build.linux64x64/squeak.cog.spur.immutability/build.debug/mvm M build.linux64x64/squeak.cog.spur.immutability/build/mvm M build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build.assert/mvm M build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build.debug/mvm M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build/mvm M build.linux64x64/squeak.stack.spur/build.assert/mvm M build.linux64x64/squeak.stack.spur/build.debug/mvm M build.linux64x64/squeak.stack.spur/build/mvm M build.macos32x86/pharo.cog.spur.lowcode/plugins.ext A build.macos32x86/pharo.sista.spur/Makefile A build.macos32x86/pharo.sista.spur/mvm A build.macos32x86/pharo.sista.spur/plugins.ext A build.macos32x86/pharo.sista.spur/plugins.int M build.macos32x86/pharo.stack.spur.lowcode/plugins.ext M build.macos32x86/pharo.stack.spur/plugins.ext M build.macos32x86/squeak.cog.spur+immutability/plugins.ext M build.macos32x86/squeak.cog.spur/plugins.ext M build.macos32x86/squeak.cog.v3/plugins.ext M build.macos32x86/squeak.sista.spur/plugins.ext M build.macos32x86/squeak.stack.spur/plugins.ext M build.macos32x86/squeak.stack.v3/plugins.ext M build.macos64x64/pharo.cog.spur.lowcode/plugins.ext A build.macos64x64/pharo.sista.spur/Makefile A build.macos64x64/pharo.sista.spur/mvm A build.macos64x64/pharo.sista.spur/plugins.ext A build.macos64x64/pharo.sista.spur/plugins.int M build.macos64x64/pharo.stack.spur.lowcode/plugins.ext M build.macos64x64/pharo.stack.spur/plugins.ext M build.macos64x64/squeak.cog.spur.immutability/plugins.ext M build.macos64x64/squeak.cog.spur/plugins.ext M build.macos64x64/squeak.sista.spur/plugins.ext M build.macos64x64/squeak.stack.spur/plugins.ext M build.win32x86/pharo.cog.spur.lowcode/plugins.ext A build.win32x86/pharo.sista.spur/Makefile A build.win32x86/pharo.sista.spur/Pharo.def.in A build.win32x86/pharo.sista.spur/Pharo.exe.manifest A build.win32x86/pharo.sista.spur/Pharo.ico A build.win32x86/pharo.sista.spur/Pharo.rc A build.win32x86/pharo.sista.spur/mvm A build.win32x86/pharo.sista.spur/plugins.ext A build.win32x86/pharo.sista.spur/plugins.int M build.win64x64/pharo.stack.spur/plugins.ext M deploy/filter-exec.sh M deploy/pharo/deploy-files.pharo.org.sh M deploy/pharo/filter-exec.sh M deploy/pharo/pack-vm.sh M image/BuildSqueakSpurTrunkVMMakerImage.st M image/README M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/Cross/plugins/IA32ABI/ia32abicc.c M platforms/Cross/plugins/IA32ABI/ppc32abicc.c M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c M platforms/Cross/plugins/IA32ABI/x64win64abicc.c M platforms/Cross/plugins/IA32ABI/xabicc.c M platforms/iOS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.m M platforms/iOS/vm/SqueakPureObjc_Prefix.pch M platforms/unix/plugins/SqueakSSL/Makefile.inc M platforms/unix/plugins/SqueakSSL/openssl_overlay.h M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.c M platforms/unix/vm/sqConfig.h M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M scripts/updateSCCSVersions M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/gcc3x-cointerp.c M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/gcc3x-cointerp.c M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c M src/plugins/AioPlugin/AioPlugin.c M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c M src/plugins/BochsX64Plugin/BochsX64Plugin.c M src/plugins/CameraPlugin/CameraPlugin.c M src/plugins/CroquetPlugin/CroquetPlugin.c M src/plugins/DESPlugin/DESPlugin.c M src/plugins/DSAPrims/DSAPrims.c M src/plugins/DropPlugin/DropPlugin.c M src/plugins/FFTPlugin/FFTPlugin.c M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/FileCopyPlugin/FileCopyPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/FloatMathPlugin/FloatMathPlugin.c M src/plugins/GdbARMPlugin/GdbARMPlugin.c M src/plugins/GeniePlugin/GeniePlugin.c M src/plugins/HostWindowPlugin/HostWindowPlugin.c M src/plugins/IA32ABI/IA32ABI.c M src/plugins/ImmX11Plugin/ImmX11Plugin.c M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c M src/plugins/Klatt/Klatt.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/LocalePlugin/LocalePlugin.c M src/plugins/MD5Plugin/MD5Plugin.c M src/plugins/MIDIPlugin/MIDIPlugin.c M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c M src/plugins/QuicktimePlugin/QuicktimePlugin.c M src/plugins/RePlugin/RePlugin.c M src/plugins/SHA256Plugin/SHA256Plugin.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/SecurityPlugin/SecurityPlugin.c M src/plugins/SerialPlugin/SerialPlugin.c M src/plugins/SocketPlugin/SocketPlugin.c M src/plugins/SoundCodecPrims/SoundCodecPrims.c M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c M src/plugins/SoundPlugin/SoundPlugin.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/plugins/SqueakSSL/SqueakSSL.c M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c M src/plugins/UUIDPlugin/UUIDPlugin.c M src/plugins/UnicodePlugin/UnicodePlugin.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c M src/plugins/WeDoPlugin/WeDoPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: e122f1c8437204353b5541c73bb05b51e456d15a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e122f1c8437204353b5541c73bb05b51e456d15a Author: Esteban Lorenzano <[hidden email]> Date: 2018-03-28 (Wed, 28 Mar 2018) Changed paths: M .appveyor.yml M .gitignore M .travis.yml M .travis_install.sh M build.linux32ARMv6/editnewspeakinstall.sh M build.linux32ARMv6/editpharoinstall.sh M build.linux32ARMv6/makeall M build.linux32ARMv6/makeallclean M build.linux32ARMv6/makeallmakefiles M build.linux32ARMv6/makeproduct M build.linux32ARMv6/makeproductclean M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm M build.linux32ARMv6/newspeak.cog.spur/build/mvm M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm M build.linux32ARMv6/newspeak.stack.spur/build/mvm M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm M build.linux32ARMv6/pharo.cog.spur/build/mvm M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm M build.linux32ARMv6/squeak.cog.spur/build/mvm M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm M build.linux32ARMv6/squeak.stack.spur/build/mvm M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm M build.linux32ARMv6/squeak.stack.v3/build/mvm M build.linux32ARMv6/third-party/mvm M build.linux32ARMv7/editnewspeakinstall.sh M build.linux32ARMv7/makeall M build.linux32ARMv7/makeallclean M build.linux32ARMv7/makeproduct M build.linux32ARMv7/makeproductclean M build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm M build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm M build.linux32ARMv7/newspeak.cog.spur/build/mvm M build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm M build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm M build.linux32ARMv7/newspeak.stack.spur/build/mvm M build.linux32x86/bochsx64/makeem M build.linux32x86/bochsx86/makeem M build.linux32x86/editnewspeakinstall.sh M build.linux32x86/editpharoinstall.sh M build.linux32x86/makeall M build.linux32x86/makeallclean M build.linux32x86/makeallmakefiles M build.linux32x86/makeproduct M build.linux32x86/makeproductclean M build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build.assert/mvm M build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build.debug/mvm M build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/newspeak.cog.spur/build/mvm M build.linux32x86/newspeak.stack.spur/build.assert/mvm M build.linux32x86/newspeak.stack.spur/build.debug/mvm M build.linux32x86/newspeak.stack.spur/build/mvm M build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build.assert/mvm M build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build.debug/mvm M build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/nsnac.cog.spur/build/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm M build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur.lowcode/build/mvm M build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build.assert/mvm M build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build.debug/mvm M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/pharo.cog.spur/build/mvm M build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.sista.spur/build.assert/mvm M build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.sista.spur/build.debug/mvm M build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm M build.linux32x86/pharo.sista.spur/build/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm M build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm M build.linux32x86/pharo.stack.spur.lowcode/build/mvm M build.linux32x86/squeak.cog.spur.immutability/build.assert/mvm M build.linux32x86/squeak.cog.spur.immutability/build.debug/mvm M build.linux32x86/squeak.cog.spur.immutability/build/mvm M build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build.assert/mvm M build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build.debug/mvm M build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm M build.linux32x86/squeak.cog.spur/build/mvm M build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.assert/mvm M build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.debug/mvm M build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm M build.linux32x86/squeak.cog.v3/build.multithreaded/mvm M build.linux32x86/squeak.cog.v3/build/mvm M build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build.assert/mvm M build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build.debug/mvm M build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm M build.linux32x86/squeak.sista.spur/build/mvm M build.linux32x86/squeak.stack.spur/build.assert/mvm M build.linux32x86/squeak.stack.spur/build.debug/mvm M build.linux32x86/squeak.stack.spur/build/mvm M build.linux32x86/squeak.stack.v3/build.assert/mvm M build.linux32x86/squeak.stack.v3/build.debug/mvm M build.linux32x86/squeak.stack.v3/build/mvm M build.linux32x86/third-party/mvm M build.linux64x64/editnewspeakinstall.sh M build.linux64x64/editpharoinstall.sh M build.linux64x64/makeall M build.linux64x64/makeallclean M build.linux64x64/makeallmakefiles M build.linux64x64/makeallsqueak M build.linux64x64/makeproduct M build.linux64x64/makeproductclean M build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build.assert/mvm M build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build.debug/mvm M build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/newspeak.cog.spur/build/mvm M build.linux64x64/newspeak.stack.spur/build.assert/mvm M build.linux64x64/newspeak.stack.spur/build.debug/mvm M build.linux64x64/newspeak.stack.spur/build/mvm M build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build.assert/mvm M build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build.debug/mvm M build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/nsnac.cog.spur/build/mvm M build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build.assert/mvm M build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build.debug/mvm M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/pharo.cog.spur/build/mvm M build.linux64x64/squeak.cog.spur.immutability/build.assert/mvm M build.linux64x64/squeak.cog.spur.immutability/build.debug/mvm M build.linux64x64/squeak.cog.spur.immutability/build/mvm M build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build.assert/mvm M build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build.debug/mvm M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm M build.linux64x64/squeak.cog.spur/build/mvm M build.linux64x64/squeak.stack.spur/build.assert/mvm M build.linux64x64/squeak.stack.spur/build.debug/mvm M build.linux64x64/squeak.stack.spur/build/mvm M build.linux64x64/third-party/mvm M build.macos32x86/bochsx64/makeem M build.macos32x86/bochsx86/makeem M build.macos32x86/makeall M build.macos32x86/makeallinstall M build.macos32x86/makeproduct M build.macos32x86/makeproductclean M build.macos32x86/makeproductinstall M build.macos32x86/makesista M build.macos32x86/makespur M build.macos32x86/newspeak.cog.spur/mvm M build.macos32x86/newspeak.stack.spur/mvm M build.macos32x86/pharo.cog.spur.lowcode/Makefile M build.macos32x86/pharo.cog.spur.lowcode/mvm M build.macos32x86/pharo.cog.spur/Makefile M build.macos32x86/pharo.cog.spur/mvm M build.macos32x86/pharo.sista.spur/Makefile M build.macos32x86/pharo.sista.spur/mvm M build.macos32x86/pharo.stack.spur.lowcode/Makefile M build.macos32x86/pharo.stack.spur.lowcode/mvm M build.macos32x86/pharo.stack.spur/Makefile M build.macos32x86/pharo.stack.spur/mvm M build.macos32x86/squeak.cog.spur+immutability/Makefile M build.macos32x86/squeak.cog.spur+immutability/mvm M build.macos32x86/squeak.cog.spur/mvm M build.macos32x86/squeak.cog.v3/mvm M build.macos32x86/squeak.sista.spur/Makefile M build.macos32x86/squeak.sista.spur/mvm M build.macos32x86/squeak.stack.spur/mvm M build.macos32x86/squeak.stack.v3/mvm M build.macos64x64/bochsx64/makeem M build.macos64x64/bochsx86/makeem M build.macos64x64/makeall M build.macos64x64/makeallinstall M build.macos64x64/makeproduct M build.macos64x64/makeproductinstall M build.macos64x64/makesista M build.macos64x64/makespur M build.macos64x64/newspeak.cog.spur/mvm M build.macos64x64/newspeak.stack.spur/mvm M build.macos64x64/pharo.cog.spur.lowcode/Makefile M build.macos64x64/pharo.cog.spur.lowcode/mvm M build.macos64x64/pharo.cog.spur/Makefile M build.macos64x64/pharo.cog.spur/mvm M build.macos64x64/pharo.sista.spur/Makefile M build.macos64x64/pharo.sista.spur/mvm M build.macos64x64/pharo.stack.spur.lowcode/Makefile M build.macos64x64/pharo.stack.spur.lowcode/mvm M build.macos64x64/pharo.stack.spur/Makefile M build.macos64x64/pharo.stack.spur/mvm M build.macos64x64/squeak.cog.spur.immutability/Makefile M build.macos64x64/squeak.cog.spur.immutability/mvm M build.macos64x64/squeak.cog.spur/mvm M build.macos64x64/squeak.sista.spur/Makefile M build.macos64x64/squeak.sista.spur/mvm M build.macos64x64/squeak.stack.spur/mvm M build.win32x86/bochsx64/makeem M build.win32x86/bochsx86/makeem M build.win32x86/makeall M build.win32x86/makeallinstall M build.win32x86/makeproduct M build.win32x86/makeproductinstall M build.win32x86/newspeak.cog.spur/mvm M build.win32x86/newspeak.stack.spur/mvm M build.win32x86/pharo.cog.spur.lowcode/Makefile M build.win32x86/pharo.cog.spur.lowcode/mvm M build.win32x86/pharo.cog.spur/Makefile M build.win32x86/pharo.cog.spur/mvm M build.win32x86/pharo.sista.spur/Makefile M build.win32x86/pharo.sista.spur/mvm M build.win32x86/squeak.cog.spur.lowcode/mvm M build.win32x86/squeak.cog.spur/mvm M build.win32x86/squeak.cog.v3/mvm M build.win32x86/squeak.sista.spur/mvm M build.win32x86/squeak.stack.spur/mvm M build.win32x86/squeak.stack.v3/mvm M build.win64x64/makeall M build.win64x64/makeallinstall M build.win64x64/makeproduct M build.win64x64/makeproductinstall M build.win64x64/pharo.cog.spur/Makefile M build.win64x64/pharo.cog.spur/mvm M build.win64x64/pharo.stack.spur/Makefile M build.win64x64/pharo.stack.spur/mvm M deploy/bintray-cleanup.sh M deploy/bintray.sh M deploy/pharo/filter-exec.sh M image/BuildSqueakSpurTrunkVMMakerImage.st M image/Slang Test Workspace.text A image/Source Generation Workspace.text M image/attic/envvars.sh M image/attic/getGoodCogVM.sh M image/attic/getGoodSpurNsvm.sh M image/attic/getGoodSpurVM.sh M image/attic/makegetnsvmscripts.sh M image/attic/makegetvmscripts.sh M image/buildsistareaderimage.sh M image/buildspurtrunk64image.sh M image/buildspurtrunkreader64image.sh M image/buildspurtrunkreaderimage.sh M image/buildspurtrunkvmmaker64image.sh M image/buildspurtrunkvmmakerimage.sh M image/ensureSqueakV50sources.sh M image/envvars.sh M image/getGoodSpur64VM.sh M image/getGoodSpurVM.sh M image/getsqueak50.sh M image/old/buildsqueak45vmmakerimage.sh M image/old/buildsqueakcmakeimage.sh M image/old/buildsqueaktrunkvmmakerimage.sh M image/old/ensureSqueakV41sources.sh M image/old/getsqueak45.sh M image/resizesqueakwindow.sh M image/updatespur64image.sh M image/updatespurimage.sh M image/updatevmmakerimage.sh M image/uploadspurimage.sh M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspur64src/vm/interp.h M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspursrc/vm/interp.h M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstack64src/vm/interp.h M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M nsspurstacksrc/vm/interp.h M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/Cross/plugins/SerialPlugin/SerialPlugin.h M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqVirtualMachine.c M platforms/Cross/vm/sqVirtualMachine.h M platforms/Mac OS/vm/config.h M platforms/Mac OS/vm/sqMacMain.c M platforms/Mac OS/vm/sqMacNSPlugin.c M platforms/Mac OS/vm/sqPlatformSpecific.h M platforms/iOS/plugins/SerialPlugin/sqMacSerialPort.c M platforms/iOS/vm/OSX/sqPlatformSpecific.h M platforms/iOS/vm/iPhone/sqPlatformSpecific.h M platforms/unix/config/Makefile.in M platforms/unix/config/acinclude.m4 M platforms/unix/config/aclocal.m4 A platforms/unix/config/ax_append_flag.m4 A platforms/unix/config/ax_cflags_warn_all.m4 M platforms/unix/config/ax_have_epoll.m4 A platforms/unix/config/ax_pthread.m4 A platforms/unix/config/ax_require_defined.m4 M platforms/unix/config/build M platforms/unix/config/config.h.in M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh M platforms/unix/config/make.cfg.in M platforms/unix/config/make.ext.in M platforms/unix/config/make.int.in M platforms/unix/config/make.prg.in M platforms/unix/config/verstamp M platforms/unix/plugins/SerialPlugin/sqUnixSerial.c M platforms/unix/plugins/SoundPlugin/sqUnixSound.c R platforms/unix/plugins/SqueakSSL/Makefile.inc A platforms/unix/plugins/SqueakSSL/acinclude.m4 M platforms/unix/plugins/SqueakSSL/openssl_overlay.h A platforms/unix/plugins/SqueakSSL/sqUnixLibreSSL.inc R platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.c A platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.inc A platforms/unix/plugins/SqueakSSL/sqUnixSSL.c R platforms/unix/plugins/UUIDPlugin/Makefile.inc M platforms/unix/plugins/UUIDPlugin/acinclude.m4 M platforms/unix/vm-display-Quartz/acinclude.m4 M platforms/unix/vm-display-X11/acinclude.m4 R platforms/unix/vm-sound-ALSA/Makefile.inc M platforms/unix/vm-sound-ALSA/acinclude.m4 M platforms/unix/vm-sound-NAS/sqUnixSoundNAS.c M platforms/unix/vm-sound-OSS/acinclude.m4 M platforms/unix/vm-sound-OSS/sqUnixSoundOSS.c R platforms/unix/vm-sound-pulse/Makefile.inc M platforms/unix/vm-sound-pulse/acinclude.m4 M platforms/unix/vm/acinclude.m4 M platforms/unix/vm/sqPlatformSpecific.h M platforms/unix/vm/sqUnixMain.c M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqPlatformSpecific.h M processors/ARM/mac/BUILD.sh M processors/ARM/mac/BUILDarmsim-dbg.sh M processors/ARM/mac/BUILDarmsim.sh M processors/ARM/mac/BUILDbinutils.sh M scripts/compileChangeHistory M scripts/indentit M scripts/lastCheckin M scripts/mkARMstackvmarchives M scripts/mkcogvmarchives M scripts/mklinuxarchive M scripts/mksistaarchives M scripts/mkspur64vmarchives M scripts/mkspurvmarchives M scripts/mkvmarchives M scripts/printRevAndTag M scripts/updateSCCSVersions M scripts/uploadARMvms M scripts/uploadvms M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h A spur64src/vm/cointerpmt.c A spur64src/vm/cointerpmt.h M spur64src/vm/gcc3x-cointerp.c A spur64src/vm/gcc3x-cointerpmt.c M spur64src/vm/interp.h M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcode64src/vm/interp.h M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/interp.h M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestack64src/vm/interp.h M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spurlowcodestacksrc/vm/interp.h M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursista64src/vm/interp.h M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursistasrc/vm/interp.h M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h A spursrc/vm/cointerpmt.c A spursrc/vm/cointerpmt.h M spursrc/vm/gcc3x-cointerp.c A spursrc/vm/gcc3x-cointerpmt.c M spursrc/vm/interp.h M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstack64src/vm/interp.h M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M spurstacksrc/vm/interp.h M src/plugins/CameraPlugin/CameraPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/FloatMathPlugin/FloatMathPlugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/SerialPlugin/SerialPlugin.c M src/plugins/UnicodePlugin/UnicodePlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M src/vm/interp.h M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: 5ce9f5f122b4b0dce28a20d72fd1a5bd7b203321 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5ce9f5f122b4b0dce28a20d72fd1a5bd7b203321 Author: Esteban Lorenzano <[hidden email]> Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M .appveyor.yml M .git_filters/RevDateURL.clean M .git_filters/RevDateURL.smudge M .travis.yml M build.linux32x86/pharo.sista.spur/build/mvm M build.win32x86/pharo.cog.spur.lowcode/Makefile M build.win32x86/pharo.sista.spur/Makefile M deploy/bintray.sh M image/getGoodSpur64VM.sh M platforms/Cross/vm/sqSCCSVersion.h M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m M platforms/unix/vm-sound-ALSA/sqUnixSoundALSA.c M tests/smalltalkCI.sh Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: bd5ba905a90ebe007df407b1f22331ac4d38bd58 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bd5ba905a90ebe007df407b1f22331ac4d38bd58 Author: Esteban Lorenzano <[hidden email]> Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: R scripts/uploadARMvms R scripts/uploadvms Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: ba91653b8eecc1e12795da06a98bb9b13a791fc0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ba91653b8eecc1e12795da06a98bb9b13a791fc0 Author: Esteban Lorenzano <[hidden email]> Date: 2018-04-09 (Mon, 09 Apr 2018) Changed paths: M .gitattributes M .gitignore M build.win32x86/squeak.cog.spur.lowcode/Makefile M build.win32x86/squeak.sista.spur/Makefile M image/getGoodSpurVM.sh M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: c45e0d13dbcbb6193889b2d907da90b6291f0e98 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c45e0d13dbcbb6193889b2d907da90b6291f0e98 Author: Esteban Lorenzano <[hidden email]> Date: 2018-04-10 (Tue, 10 Apr 2018) Changed paths: M image/BuildSqueakSpurTrunkVMMakerImage.st M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: 233b39492fbb2c430dac90cde6dacec778ae85b1 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/233b39492fbb2c430dac90cde6dacec778ae85b1 Author: Esteban Lorenzano <[hidden email]> Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M build.win32x86/common/Makefile.plugin M build.win64x64/common/Makefile.plugin R platforms/Cross/plugins/ExuperyPlugin/ExuperyPlugin.h Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: 9dedc375070b832e8808e49bfd219ab60035bd25 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9dedc375070b832e8808e49bfd219ab60035bd25 Author: Esteban Lorenzano <[hidden email]> Date: 2018-05-15 (Tue, 15 May 2018) Changed paths: M third-party/freetype2.spec Log Message: ----------- update freetype to 2.9.1 Commit: 8e3e6b60785407e5093cf6763cb3ab47d1fbef11 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8e3e6b60785407e5093cf6763cb3ab47d1fbef11 Author: Esteban Lorenzano <[hidden email]> Date: 2018-05-15 (Tue, 15 May 2018) Changed paths: M third-party/libsdl2.spec Log Message: ----------- update libSDL to 2.0.7 Commit: 7dd0dff07c713465e34cec3e7cb5a45add23d1f2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7dd0dff07c713465e34cec3e7cb5a45add23d1f2 Author: Esteban Lorenzano <[hidden email]> Date: 2018-05-22 (Tue, 22 May 2018) Changed paths: M .travis.yml M .travis_install.sh R CHANGES R README.old M build.linux32ARMv6/HowToBuild M build.linux32ARMv7/HowToBuild M build.linux32x86/HowToBuild M build.linux32x86/third-party/Makefile.libgit2 M build.linux64x64/HowToBuild M build.macos32x86/HowToBuild M build.macos32x86/common/Makefile.flags M build.macos64x64/HowToBuild M build.macos64x64/common/Makefile.flags M build.win32x86/HowToBuild M build.win32x86/newspeak.cog.spur/nsvm.exe.manifest M build.win32x86/newspeak.stack.spur/nsvm.exe.manifest M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest M build.win32x86/pharo.cog.spur/Pharo.exe.manifest M build.win32x86/pharo.sista.spur/Pharo.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest M build.win32x86/squeak.cog.spur/Croquet.exe.manifest M build.win32x86/squeak.cog.spur/Squeak.exe.manifest M build.win32x86/squeak.cog.v3/Croquet.exe.manifest M build.win32x86/squeak.cog.v3/Squeak.exe.manifest M build.win32x86/squeak.sista.spur/Croquet.exe.manifest M build.win32x86/squeak.sista.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.spur/Croquet.exe.manifest M build.win32x86/squeak.stack.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.v3/Croquet.exe.manifest M build.win32x86/squeak.stack.v3/Squeak.exe.manifest M build.win64x64/HowToBuild M build.win64x64/newspeak.cog.spur/nsvm.exe.manifest M build.win64x64/newspeak.stack.spur/nsvm.exe.manifest M build.win64x64/pharo.cog.spur/Pharo.exe.manifest M build.win64x64/pharo.stack.spur/Pharo.exe.manifest M build.win64x64/squeak.cog.spur/Croquet.exe.manifest M build.win64x64/squeak.cog.spur/Squeak.exe.manifest M build.win64x64/squeak.stack.spur/Croquet.exe.manifest M build.win64x64/squeak.stack.spur/Squeak.exe.manifest M image/Source Generation Workspace.text M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h M platforms/Cross/plugins/sqPluginsSCCSVersion.h M platforms/Cross/vm/sqSCCSVersion.h M platforms/Mac OS/plugins/HostWindowPlugin/sqMacHostWindow.c M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c M platforms/win32/vm/sqWin32Main.c A scripts/modified A scripts/untracked M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/cointerpmt.c M spur64src/vm/cointerpmt.h M spur64src/vm/gcc3x-cointerp.c M spur64src/vm/gcc3x-cointerpmt.c M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/cointerpmt.c M spursrc/vm/cointerpmt.h M spursrc/vm/gcc3x-cointerp.c M spursrc/vm/gcc3x-cointerpmt.c M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/HostWindowPlugin/HostWindowPlugin.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c M third-party/openssl.spec Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: 15d0675a2caed13fe3eee86bc6382570157c71f5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/15d0675a2caed13fe3eee86bc6382570157c71f5 Author: Esteban Lorenzano <[hidden email]> Date: 2018-05-22 (Tue, 22 May 2018) Changed paths: M CMakeLists.txt M cmake/PluginsPharo.cmake Log Message: ----------- update paths Commit: 9f168a3b45abe925b8c5439bb6b12cab015d691e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9f168a3b45abe925b8c5439bb6b12cab015d691e Author: Esteban Lorenzano <[hidden email]> Date: 2018-05-24 (Thu, 24 May 2018) Changed paths: M third-party/freetype2.spec M third-party/libsdl2.spec Log Message: ----------- Merge branch 'update-libsdl-and-freetype' into add-minheadless-vm Commit: 8c99c8f6e3f664d1db5e7c3973a2512a446c1eae https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8c99c8f6e3f664d1db5e7c3973a2512a446c1eae Author: Esteban Lorenzano <[hidden email]> Date: 2018-06-20 (Wed, 20 Jun 2018) Changed paths: M build.macos32x86/HowToBuild M build.macos64x64/HowToBuild M image/BuildSqueakSpurTrunkVMMakerImage.st M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M platforms/Cross/vm/sqVirtualMachine.c M platforms/Cross/vm/sqVirtualMachine.h M platforms/Mac OS/plugins/AsynchFilePlugin/sqMacAsyncFilePrims.c M platforms/Mac OS/vm/sqMacTime.c M platforms/Mac OS/vm/sqMacTime.h M platforms/unix/vm/sqUnixMain.c M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c M platforms/win32/vm/sqWin32.h M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/cointerpmt.c M spur64src/vm/cointerpmt.h M spur64src/vm/gcc3x-cointerp.c M spur64src/vm/gcc3x-cointerpmt.c M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/cointerpmt.c M spursrc/vm/cointerpmt.h M spursrc/vm/gcc3x-cointerp.c M spursrc/vm/gcc3x-cointerpmt.c M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/IA32ABI/IA32ABI.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: db7ec7bd953bd3602fdd04c0fd711a43ece7961b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db7ec7bd953bd3602fdd04c0fd711a43ece7961b Author: Esteban Lorenzano <[hidden email]> Date: 2018-09-05 (Wed, 05 Sep 2018) Changed paths: M .appveyor.yml M .gitattributes M .gitignore M .travis.yml R .travis_build.sh R .travis_helpers.sh R .travis_install.sh R .travis_test.sh M build.linux32ARMv6/squeak.cog.spur/plugins.ext M build.linux32ARMv6/squeak.stack.spur/plugins.ext M build.linux32ARMv6/squeak.stack.v3/plugins.ext M build.linux32x86/squeak.cog.spur.immutability/plugins.ext M build.linux32x86/squeak.cog.spur/plugins.ext M build.linux32x86/squeak.cog.v3/plugins.ext M build.linux32x86/squeak.sista.spur/plugins.ext M build.linux32x86/squeak.stack.spur/plugins.ext M build.linux32x86/squeak.stack.v3/plugins.ext M build.linux32x86/third-party/Makefile.pkgconfig M build.linux64x64/newspeak.cog.spur/plugins.int M build.linux64x64/newspeak.sista.spur/plugins.int M build.linux64x64/newspeak.stack.spur/plugins.int M build.linux64x64/nsnac.cog.spur/plugins.int M build.linux64x64/squeak.cog.spur.immutability/plugins.ext M build.linux64x64/squeak.cog.spur.immutability/plugins.int M build.linux64x64/squeak.cog.spur/plugins.ext M build.linux64x64/squeak.cog.spur/plugins.int M build.linux64x64/squeak.stack.spur/plugins.ext M build.linux64x64/squeak.stack.spur/plugins.int M build.macos32x86/common/Makefile.app M build.macos32x86/pharo.cog.spur.lowcode/plugins.ext M build.macos32x86/pharo.cog.spur.lowcode/plugins.int M build.macos32x86/pharo.cog.spur/plugins.ext M build.macos32x86/pharo.cog.spur/plugins.int M build.macos32x86/pharo.sista.spur/plugins.ext M build.macos32x86/pharo.sista.spur/plugins.int M build.macos32x86/pharo.stack.spur.lowcode/plugins.ext M build.macos32x86/pharo.stack.spur.lowcode/plugins.int M build.macos32x86/pharo.stack.spur/plugins.ext M build.macos32x86/pharo.stack.spur/plugins.int M build.macos32x86/squeak.cog.spur+immutability/plugins.int M build.macos32x86/squeak.cog.spur/plugins.int M build.macos32x86/squeak.cog.v3/plugins.int M build.macos32x86/squeak.sista.spur/plugins.int M build.macos32x86/squeak.stack.spur/plugins.int M build.macos32x86/squeak.stack.v3/plugins.int M build.macos64x64/common/Makefile.app M build.macos64x64/pharo.cog.spur.lowcode/plugins.ext M build.macos64x64/pharo.cog.spur.lowcode/plugins.int M build.macos64x64/pharo.cog.spur/plugins.ext M build.macos64x64/pharo.cog.spur/plugins.int M build.macos64x64/pharo.sista.spur/plugins.ext M build.macos64x64/pharo.sista.spur/plugins.int M build.macos64x64/pharo.stack.spur.lowcode/plugins.ext M build.macos64x64/pharo.stack.spur.lowcode/plugins.int M build.macos64x64/pharo.stack.spur/plugins.ext M build.macos64x64/pharo.stack.spur/plugins.int M build.macos64x64/squeak.cog.spur.immutability/plugins.int M build.macos64x64/squeak.cog.spur/plugins.int M build.macos64x64/squeak.sista.spur/plugins.int M build.macos64x64/squeak.stack.spur/plugins.int M build.win32x86/HowToBuild M build.win32x86/squeak.cog.spur.lowcode/plugins.ext M build.win32x86/squeak.cog.spur/plugins.ext M build.win32x86/squeak.cog.v3/plugins.ext M build.win32x86/squeak.sista.spur/plugins.ext M build.win32x86/squeak.stack.spur/plugins.ext M build.win32x86/squeak.stack.v3/plugins.ext M build.win64x64/HowToBuild M build.win64x64/squeak.cog.spur/plugins.ext M build.win64x64/squeak.stack.spur/plugins.ext M build.win64x64/third-party/Makefile.cairo M build.win64x64/third-party/Makefile.freetype2 M build.win64x64/third-party/Makefile.libgit2 M build.win64x64/third-party/Makefile.libpng M build.win64x64/third-party/Makefile.libssh2 M build.win64x64/third-party/Makefile.pixman M deploy/pack-vm.sh A image/BuildPharo6VMMakerImage.st M image/BuildSqueakSpurTrunkVMMakerImage.st A image/LoadFFI.st R image/Object-performwithwithwithwithwith.st A image/PharoWorkspace.text M image/Slang Test Workspace.text M image/buildspurtrunkreader64image.sh M image/buildspurtrunkreaderimage.sh M image/getGoodSpur64VM.sh M image/getGoodSpurVM.sh M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspur64src/vm/interp.h M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspursrc/vm/interp.h M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstack64src/vm/interp.h M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c M nsspurstacksrc/vm/interp.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/Cross/vm/sqVirtualMachine.c M platforms/Cross/vm/sqVirtualMachine.h M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c A platforms/iOS/plugins/FileAttributesPlugin/Makefile M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m M platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c M platforms/unix/plugins/SqueakSSL/openssl_overlay.h M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.inc A platforms/unix/vm/include_ucontext.h M platforms/unix/vm/sqUnixCharConv.c M platforms/unix/vm/sqUnixMain.c M platforms/unix/vm/sqUnixVMProfile.c M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqPlatformSpecific.h M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32VMProfile.c M platforms/win32/vm/sqWin32Window.c A scripts/ci/travis_build.sh A scripts/ci/travis_helpers.sh A scripts/ci/travis_install.sh A scripts/ci/travis_test.sh A scripts/installCygwin.bat M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/cointerpmt.c M spur64src/vm/cointerpmt.h M spur64src/vm/gcc3x-cointerp.c M spur64src/vm/gcc3x-cointerpmt.c M spur64src/vm/interp.h M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcode64src/vm/interp.h M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/interp.h M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestack64src/vm/interp.h M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spurlowcodestacksrc/vm/interp.h M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursista64src/vm/interp.h M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursistasrc/vm/interp.h M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/cointerpmt.c M spursrc/vm/cointerpmt.h M spursrc/vm/gcc3x-cointerp.c M spursrc/vm/gcc3x-cointerpmt.c M spursrc/vm/interp.h M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstack64src/vm/interp.h M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M spurstacksrc/vm/interp.h M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/HostWindowPlugin/HostWindowPlugin.c M src/plugins/Klatt/Klatt.c M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c M src/plugins/RePlugin/RePlugin.c M src/plugins/SoundPlugin/SoundPlugin.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M src/vm/interp.h M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c M stacksrc/vm/interp.h M tests/newspeakBootstrap.sh A third-party/freetype2.spec.win64 Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-minheadless-vm Commit: 1c68114e5aa1ae3d9536ef478f072cb8b7aea299 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1c68114e5aa1ae3d9536ef478f072cb8b7aea299 Author: AlistairGrant <[hidden email]> Date: 2018-11-18 (Sun, 18 Nov 2018) Changed paths: M build.linux32ARMv6/editpharoinstall.sh M build.linux32ARMv6/squeak.cog.spur/plugins.ext M build.linux32ARMv6/squeak.stack.spur/plugins.ext M build.linux32ARMv6/squeak.stack.v3/plugins.ext M build.linux32x86/editpharoinstall.sh M build.linux32x86/squeak.cog.spur.immutability/plugins.ext M build.linux32x86/squeak.cog.spur/plugins.ext M build.linux32x86/squeak.cog.v3/plugins.ext M build.linux32x86/squeak.sista.spur/plugins.ext M build.linux32x86/squeak.stack.spur/plugins.ext M build.linux32x86/squeak.stack.v3/plugins.ext M build.linux64x64/HowToBuild A build.linux64x64/bochsx64/conf.COG A build.linux64x64/bochsx64/conf.COG.dbg A build.linux64x64/bochsx64/exploration/Makefile A build.linux64x64/bochsx64/makeem A build.linux64x64/bochsx86/conf.COG A build.linux64x64/bochsx86/makeem M build.linux64x64/editpharoinstall.sh A build.linux64x64/gdbarm32/conf.COG A build.linux64x64/gdbarm32/makeem M build.linux64x64/squeak.cog.spur.immutability/plugins.ext M build.linux64x64/squeak.cog.spur/plugins.ext M build.linux64x64/squeak.stack.spur/plugins.ext M build.macos32x86/HowToBuild M build.macos32x86/common/Makefile.flags M build.macos64x64/common/Makefile.flags M build.win32x86/squeak.cog.spur.lowcode/plugins.ext M build.win32x86/squeak.cog.spur/plugins.ext M build.win32x86/squeak.cog.v3/plugins.ext M build.win32x86/squeak.sista.spur/plugins.ext M build.win32x86/squeak.stack.spur/plugins.ext M build.win32x86/squeak.stack.v3/plugins.ext M build.win64x64/squeak.cog.spur/plugins.ext M build.win64x64/squeak.stack.spur/plugins.ext A deploy/resize_display M image/BuildSqueakSpurTrunkVMMakerImage.st M image/Slang Test Workspace.text M image/VM Simulation Workspace.text M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c A platforms/Cross/plugins/FileAttributesPlugin/faCommon.c A platforms/Cross/plugins/FileAttributesPlugin/faCommon.h A platforms/Cross/plugins/FileAttributesPlugin/faConstants.h M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/Cross/plugins/IA32ABI/ia32abicc.c M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c M platforms/Cross/plugins/Squeak3D/b3d.h M platforms/Cross/plugins/Squeak3D/b3dAlloc.h M platforms/Cross/plugins/Squeak3D/b3dMain.c M platforms/Cross/plugins/Squeak3D/b3dRemap.c M platforms/Cross/plugins/Squeak3D/b3dTypes.h M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c M platforms/Cross/vm/sq.h M platforms/iOS/plugins/FileAttributesPlugin/Makefile M platforms/iOS/vm/Common/Classes/sqSqueakAppDelegate.m M platforms/iOS/vm/Common/Classes/sqSqueakFileDirectoryAPI.m M platforms/iOS/vm/Common/Classes/sqSqueakNullScreenAndWindow.m M platforms/iOS/vm/Common/Classes/sqSqueakScreenAndWindow.m M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m M platforms/iOS/vm/OSX/sqMacV2Window.m M platforms/iOS/vm/OSX/sqSqueakMainApplication+screen.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m M platforms/unix/plugins/BochsIA32Plugin/Makefile.inc M platforms/unix/plugins/BochsX64Plugin/Makefile.inc A platforms/unix/plugins/FileAttributesPlugin/faSupport.c A platforms/unix/plugins/FileAttributesPlugin/faSupport.h M platforms/unix/plugins/FilePlugin/sqUnixFile.c M platforms/unix/plugins/GdbARMPlugin/Makefile.inc M platforms/unix/vm-display-X11/sqUnixX11.c M platforms/unix/vm/sqUnixEvent.c A platforms/win32/plugins/FileAttributesPlugin/faSupport.c A platforms/win32/plugins/FileAttributesPlugin/faSupport.h M platforms/win32/vm/sqWin32Directory.c M platforms/win32/vm/sqWin32Window.c M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/cointerpmt.c M spur64src/vm/cointerpmt.h M spur64src/vm/gcc3x-cointerp.c M spur64src/vm/gcc3x-cointerpmt.c M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/cointerpmt.c M spursrc/vm/cointerpmt.h M spursrc/vm/gcc3x-cointerp.c M spursrc/vm/gcc3x-cointerpmt.c M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c M src/plugins/AioPlugin/AioPlugin.c M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c M src/plugins/BochsX64Plugin/BochsX64Plugin.c M src/plugins/CameraPlugin/CameraPlugin.c M src/plugins/CroquetPlugin/CroquetPlugin.c M src/plugins/DESPlugin/DESPlugin.c M src/plugins/DSAPrims/DSAPrims.c M src/plugins/DropPlugin/DropPlugin.c M src/plugins/FFTPlugin/FFTPlugin.c M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/FileCopyPlugin/FileCopyPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/FloatMathPlugin/FloatMathPlugin.c M src/plugins/GdbARMPlugin/GdbARMPlugin.c M src/plugins/GeniePlugin/GeniePlugin.c M src/plugins/HostWindowPlugin/HostWindowPlugin.c M src/plugins/IA32ABI/IA32ABI.c M src/plugins/ImmX11Plugin/ImmX11Plugin.c M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c M src/plugins/Klatt/Klatt.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/LocalePlugin/LocalePlugin.c M src/plugins/MD5Plugin/MD5Plugin.c M src/plugins/MIDIPlugin/MIDIPlugin.c M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c M src/plugins/QuicktimePlugin/QuicktimePlugin.c M src/plugins/RePlugin/RePlugin.c M src/plugins/SHA256Plugin/SHA256Plugin.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/SecurityPlugin/SecurityPlugin.c M src/plugins/SerialPlugin/SerialPlugin.c M src/plugins/SocketPlugin/SocketPlugin.c M src/plugins/SoundCodecPrims/SoundCodecPrims.c M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c M src/plugins/SoundPlugin/SoundPlugin.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/plugins/SqueakSSL/SqueakSSL.c M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c M src/plugins/UUIDPlugin/UUIDPlugin.c M src/plugins/UnicodePlugin/UnicodePlugin.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c M src/plugins/WeDoPlugin/WeDoPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c Log Message: ----------- Merge remote-tracking branch 'upstream/Cog' into akg-minheadless-vm Commit: d47561492a4f0d7f619646ec6157be9af71581c5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d47561492a4f0d7f619646ec6157be9af71581c5 Author: AlistairGrant <[hidden email]> Date: 2018-11-22 (Thu, 22 Nov 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c Log Message: ----------- mindheadless: Reinstate stdio processing in sqWin32FilePrims.c If the file is a stdio stream use ReadConsole() and WriteConsole() instead of ReadFile() and WriteFile(). Commit: ed17af1a9710c967e34921a68c5d6a40aa719f92 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed17af1a9710c967e34921a68c5d6a40aa719f92 Author: AlistairGrant <[hidden email]> Date: 2018-11-22 (Thu, 22 Nov 2018) Changed paths: M build.linux64x64/pharo.cog.spur.minheadless/build/mvm Log Message: ----------- minheadlessvm: linux64 mvm fix INSTALLDIR - Original installed in to the middle of the 32 bit full build (phcogspurlinuxht) - Set install dir to ph64mincogspurlinuxht - Delete and recreate the install directory Commit: 99904ec115eff044462adb72e7fcfe2e67ecfc1b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/99904ec115eff044462adb72e7fcfe2e67ecfc1b Author: AlistairGrant <[hidden email]> Date: 2018-11-22 (Thu, 22 Nov 2018) Changed paths: M cmake/Plugins.cmake Log Message: ----------- minheadless Add FileAttributesPlugin FileAttributesPlugin is part of the standard Squeak and Pharo VMs. Commit: 9f62de55df2a1822c4f2b0e113a0fd6bfa4797e4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9f62de55df2a1822c4f2b0e113a0fd6bfa4797e4 Author: AlistairGrant <[hidden email]> Date: 2018-11-22 (Thu, 22 Nov 2018) Changed paths: M third-party/libsdl2.spec Log Message: ----------- minheadless fix libSDL2 linux64 so file name libSDL2-2.0.so.0.4.1 => libSDL2-2.0.so.0.7.0 Commit: 827ebe0ffbbf56abdee94fbdd519f00f7ddc0a27 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/827ebe0ffbbf56abdee94fbdd519f00f7ddc0a27 Author: AlistairGrant <[hidden email]> Date: 2018-11-22 (Thu, 22 Nov 2018) Changed paths: M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c Log Message: ----------- sqFilePluginBasicPrims.c: remove unused variable position Commit: 0ae4b423f893b12907e05ee05d337bb455b04db8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0ae4b423f893b12907e05ee05d337bb455b04db8 Author: AlistairGrant <[hidden email]> Date: 2018-11-22 (Thu, 22 Nov 2018) Changed paths: M platforms/iOS/plugins/FilePlugin/sqUnixFile.c M platforms/unix/plugins/FilePlugin/sqUnixFile.c Log Message: ----------- sqUnixFile.c: align iOS and unix versions, remove excess brackets Commit: 6bb17079811e54d96a10666a5603955e59d3fb8d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6bb17079811e54d96a10666a5603955e59d3fb8d Author: AlistairGrant <[hidden email]> Date: 2018-11-22 (Thu, 22 Nov 2018) Changed paths: M cmake/Plugins.cmake Log Message: ----------- minheadless: FileAttributesPlugin needs to be internal on MacOS Commit: 22fbcda7fc146bf6e6d114d39299be7a8745332c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/22fbcda7fc146bf6e6d114d39299be7a8745332c Author: AlistairGrant <[hidden email]> Date: 2018-11-23 (Fri, 23 Nov 2018) Changed paths: M build.linux32x86/pharo.cog.spur.minheadless/build/mvm Log Message: ----------- minheadless: update linux 32bit mvm to match 64bit Commit: f89e1494c630891e836e2961e139a5af6c6cfaf7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f89e1494c630891e836e2961e139a5af6c6cfaf7 Author: AlistairGrant <[hidden email]> Date: 2018-11-23 (Fri, 23 Nov 2018) Changed paths: M build.win64x64/third-party/Makefile.freetype2 M third-party/freetype2.spec Log Message: ----------- Merge remote-tracking branch 'upstream/Cog' into akg-minheadless-vm Commit: 308362b0a1310de8088a6e941f689315ec2d1bc8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/308362b0a1310de8088a6e941f689315ec2d1bc8 Author: AlistairGrant <[hidden email]> Date: 2018-11-23 (Fri, 23 Nov 2018) Changed paths: M platforms/Cross/vm/sqAssert.h Log Message: ----------- minheadless: sqAssert.h move sqError() decleration sqError() is only used if error hasn't been defined. Make its decleration conditional and hope that it works on MacOS. Commit: c869f76e4b67159966ad26f97a6f14e1bc985aef https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c869f76e4b67159966ad26f97a6f14e1bc985aef Author: AlistairGrant <[hidden email]> Date: 2018-11-23 (Fri, 23 Nov 2018) Changed paths: M platforms/Cross/vm/sqAssert.h M platforms/minheadless/common/sqPlatformSpecificCommon.h Log Message: ----------- minheadless: move sqError() declaration from platforms/Cross/vm/sqAssert.h to platforms/minheadless/common/sqPlatformSpecificCommon.h sqError() is only defined within minheadless, so shouldn't be part of the older build system. Commit: 476f70605a0352dd7528d251f7403e9233716cdb https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/476f70605a0352dd7528d251f7403e9233716cdb Author: Eliot Miranda <[hidden email]> Date: 2018-11-27 (Tue, 27 Nov 2018) Changed paths: A .clang_complete M .gitattributes A CMakeLists.txt A build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.minheadless/build.assert/mvm A build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm A build.linux32x86/pharo.cog.spur.minheadless/build/mvm A build.linux32x86/pharo.cog.spur.minheadless/makeallclean A build.linux32x86/pharo.cog.spur.minheadless/makealldirty A build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm A build.linux64x64/pharo.cog.spur.minheadless/build.assert/mvm A build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm A build.linux64x64/pharo.cog.spur.minheadless/build.debug/mvm A build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm A build.linux64x64/pharo.cog.spur.minheadless/build/mvm A build.linux64x64/pharo.cog.spur.minheadless/makeallclean A build.linux64x64/pharo.cog.spur.minheadless/makealldirty A build.macos32x86/common.minheadless/Makefile.app A build.macos32x86/common.minheadless/Makefile.app.newspeak A build.macos32x86/common.minheadless/Makefile.app.squeak A build.macos32x86/common.minheadless/Makefile.clangversion A build.macos32x86/common.minheadless/Makefile.flags A build.macos32x86/common.minheadless/Makefile.lib.extra A build.macos32x86/common.minheadless/Makefile.plugin A build.macos32x86/common.minheadless/Makefile.rules A build.macos32x86/common.minheadless/Makefile.sources A build.macos32x86/common.minheadless/Makefile.vm A build.macos32x86/common.minheadless/mkInternalPluginsList.sh A build.macos32x86/common.minheadless/mkNamedPrims.sh A build.macos32x86/pharo.cog.spur.minheadless/Makefile A build.macos32x86/pharo.cog.spur.minheadless/mvm A build.macos32x86/pharo.cog.spur.minheadless/plugins.ext A build.macos32x86/pharo.cog.spur.minheadless/plugins.int A build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin.cmake A build.minheadless.cmake/x64/common/configure_variant.sh A build.minheadless.cmake/x64/pharo.cog.spur/Makefile A build.minheadless.cmake/x64/pharo.cog.spur/mvm A build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure A build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant A build.minheadless.cmake/x64/pharo.stack.spur/Makefile A build.minheadless.cmake/x64/pharo.stack.spur/mvm A build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure A build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant A build.minheadless.cmake/x64/squeak.cog.spur/Makefile A build.minheadless.cmake/x64/squeak.cog.spur/mvm A build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure A build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant A build.minheadless.cmake/x64/squeak.stack.spur/Makefile A build.minheadless.cmake/x64/squeak.stack.spur/mvm A build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure A build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant A build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin.cmake A build.minheadless.cmake/x86/common/configure_variant.sh A build.minheadless.cmake/x86/pharo.cog.spur/Makefile A build.minheadless.cmake/x86/pharo.cog.spur/mvm A build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure A build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant A build.minheadless.cmake/x86/pharo.stack.spur/Makefile A build.minheadless.cmake/x86/pharo.stack.spur/mvm A build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure A build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant A build.minheadless.cmake/x86/squeak.cog.spur/Makefile A build.minheadless.cmake/x86/squeak.cog.spur/mvm A build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure A build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant A build.minheadless.cmake/x86/squeak.stack.spur/Makefile A build.minheadless.cmake/x86/squeak.stack.spur/mvm A build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure A build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant A cmake/Mpeg3Plugin.cmake A cmake/Plugins.cmake A cmake/PluginsPharo.cmake A include/OpenSmalltalkVM.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqAssert.h A platforms/Cross/vm/sqCircularQueue.h A platforms/Cross/vm/sqPath.c A platforms/Cross/vm/sqPath.h A platforms/Cross/vm/sqTextEncoding.c A platforms/Cross/vm/sqTextEncoding.h A platforms/iOS/plugins/FilePlugin/Makefile A platforms/iOS/plugins/FilePlugin/sqUnixFile.c R platforms/iOS/plugins/SecurityPlugin/sqMacSecurity.c A platforms/iOS/plugins/SecurityPlugin/sqUnixSecurity.c A platforms/minheadless/common/English.lproj/Newspeak-Localizable.strings A platforms/minheadless/common/English.lproj/Pharo-Localizable.strings A platforms/minheadless/common/English.lproj/Squeak-Localizable.strings A platforms/minheadless/common/debug.h A platforms/minheadless/common/glibc.h A platforms/minheadless/common/mac-alias.inc A platforms/minheadless/common/sqConfig.h A platforms/minheadless/common/sqEventCommon.c A platforms/minheadless/common/sqEventCommon.h A platforms/minheadless/common/sqExternalPrimitives.c A platforms/minheadless/common/sqExternalPrimitives.c.orig A platforms/minheadless/common/sqInternalPrimitives.c A platforms/minheadless/common/sqMain.c A platforms/minheadless/common/sqNamedPrims.h A platforms/minheadless/common/sqPlatformSpecific.h A platforms/minheadless/common/sqPlatformSpecificCommon.h A platforms/minheadless/common/sqPrinting.c A platforms/minheadless/common/sqVirtualMachineInterface.c A platforms/minheadless/common/sqWindow-Dispatch.c A platforms/minheadless/common/sqWindow-Null.c A platforms/minheadless/common/sqWindow.h A platforms/minheadless/common/sqaio.h A platforms/minheadless/common/version.c A platforms/minheadless/config.h.in A platforms/minheadless/generic/sqPlatformSpecific-Generic.c A platforms/minheadless/generic/sqPlatformSpecific-Generic.h A platforms/minheadless/sdl2-window/sqWindow-SDL2.c A platforms/minheadless/unix/BlueSistaSqueak.icns A platforms/minheadless/unix/GreenCogSqueak.icns A platforms/minheadless/unix/NewspeakDocuments.icns A platforms/minheadless/unix/NewspeakVirtualMachine.icns A platforms/minheadless/unix/Pharo-Info.plist A platforms/minheadless/unix/Pharo.icns A platforms/minheadless/unix/PharoChanges.icns A platforms/minheadless/unix/PharoImage.icns A platforms/minheadless/unix/PharoSources.icns A platforms/minheadless/unix/Squeak.icns A platforms/minheadless/unix/SqueakChanges.icns A platforms/minheadless/unix/SqueakGeneric.icns A platforms/minheadless/unix/SqueakImage.icns A platforms/minheadless/unix/SqueakPlugin.icns A platforms/minheadless/unix/SqueakProject.icns A platforms/minheadless/unix/SqueakScript.icns A platforms/minheadless/unix/SqueakSources.icns A platforms/minheadless/unix/aioUnix.c A platforms/minheadless/unix/sqPlatformSpecific-Unix.c A platforms/minheadless/unix/sqPlatformSpecific-Unix.h A platforms/minheadless/unix/sqUnixCharConv.c A platforms/minheadless/unix/sqUnixCharConv.h A platforms/minheadless/unix/sqUnixHeartbeat.c A platforms/minheadless/unix/sqUnixMemory.c A platforms/minheadless/unix/sqUnixSpurMemory.c A platforms/minheadless/unix/sqUnixThreads.c A platforms/minheadless/windows/sqGnu.h A platforms/minheadless/windows/sqPlatformSpecific-Win32.c A platforms/minheadless/windows/sqPlatformSpecific-Win32.h A platforms/minheadless/windows/sqWin32.h A platforms/minheadless/windows/sqWin32Alloc.c A platforms/minheadless/windows/sqWin32Alloc.h A platforms/minheadless/windows/sqWin32Backtrace.c A platforms/minheadless/windows/sqWin32Backtrace.h A platforms/minheadless/windows/sqWin32Common.c A platforms/minheadless/windows/sqWin32Directory.c A platforms/minheadless/windows/sqWin32HandleTable.h A platforms/minheadless/windows/sqWin32Heartbeat.c A platforms/minheadless/windows/sqWin32Main.c A platforms/minheadless/windows/sqWin32SpurAlloc.c A platforms/minheadless/windows/sqWin32Threads.c A platforms/minheadless/windows/sqWin32Time.c M platforms/unix/plugins/FilePlugin/sqUnixFile.c M platforms/win32/plugins/FilePlugin/sqWin32File.h M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c M platforms/win32/vm/sqPlatformSpecific.h M platforms/win32/vm/sqWin32Window.c M spursrc/vm/cogit.h M spursrc/vm/cogitIA32.c M spursrc/vm/cointerp.c M third-party/libsdl2.spec Log Message: ----------- Merge pull request #310 from akgrant43/akg-minheadless-vm minheadless updates Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/d8934ffda8c8...476f70605a03 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. |
Free forum by Nabble | Edit this page |