Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 3c86748664c35905f35a89d8e201b364520d4c7c
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3c86748664c35905f3…
Author: Eliot Miranda <eliot.miranda(a)gmail.com>
Date: 2020-12-30 (Wed, 30 Dec 2020)
Changed paths:
M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
Log Message:
-----------
Fix slip in platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
Commit: d2d98d47ff11a6637f6f48c10e27159c96561612
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d2d98d47ff11a6637f…
Author: Eliot Miranda <eliot.miranda(a)gmail.com>
Date: 2021-01-05 (Tue, 05 Jan 2021)
Changed paths:
M build.win32x86/common/Makefile.msvc.tools
M build.win64x64/common/Makefile.msvc.tools
M nsspur64src/vm/cogit.h
M nsspur64src/vm/cogitARMv8.c
M nsspur64src/vm/cogitX64SysV.c
M nsspur64src/vm/cogitX64WIN64.c
M nsspursrc/vm/cogit.h
M nsspursrc/vm/cogitARMv5.c
M nsspursrc/vm/cogitIA32.c
M nsspursrc/vm/cogitMIPSEL.c
M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp
M platforms/Cross/plugins/BochsX64Plugin/sqBochsX64Plugin.cpp
M platforms/Cross/plugins/DropPlugin/DropPlugin.h
M platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c
M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c
M platforms/unix/vm-display-X11/sqUnixXdnd.c
M platforms/unix/vm/sqUnixMain.c
M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
M platforms/win32/plugins/DropPlugin/sqWin32Drop.c
M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c
M platforms/win32/vm/sqWin32.h
M platforms/win32/vm/sqWin32ExternalPrims.c
M platforms/win32/vm/sqWin32Main.c
M platforms/win32/vm/sqWin32Prefs.c
M platforms/win32/vm/sqWin32Utils.c
M spur64src/vm/cogit.h
M spur64src/vm/cogitARMv8.c
M spur64src/vm/cogitX64SysV.c
M spur64src/vm/cogitX64WIN64.c
M spurlowcode64src/vm/cogit.h
M spurlowcode64src/vm/cogitARMv8.c
M spurlowcode64src/vm/cogitX64SysV.c
M spurlowcode64src/vm/cogitX64WIN64.c
M spurlowcodesrc/vm/cogit.h
M spurlowcodesrc/vm/cogitARMv5.c
M spurlowcodesrc/vm/cogitIA32.c
M spurlowcodesrc/vm/cogitMIPSEL.c
M spursista64src/vm/cogit.h
M spursista64src/vm/cogitARMv8.c
M spursista64src/vm/cogitX64SysV.c
M spursista64src/vm/cogitX64WIN64.c
M spursistasrc/vm/cogit.h
M spursistasrc/vm/cogitARMv5.c
M spursistasrc/vm/cogitIA32.c
M spursistasrc/vm/cogitMIPSEL.c
M spursrc/vm/cogit.h
M spursrc/vm/cogitARMv5.c
M spursrc/vm/cogitIA32.c
M spursrc/vm/cogitMIPSEL.c
M src/plugins/DropPlugin/DropPlugin.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/gcc3x-cointerp.c
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/facfd9012e9f...d2…
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: eb4a89d2871f9f8c4d31b246a3c02924d2166442
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb4a89d2871f9f8c4d…
Author: Eliot Miranda <eliot.miranda(a)gmail.com>
Date: 2021-01-05 (Tue, 05 Jan 2021)
Changed paths:
M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c
M platforms/unix/vm/sqUnixVMProfile.c
Log Message:
-----------
sqUnixDragDrop.c needs sqAssert.h. ollow Ronie's lead in dealing with sched.h's
definition of clone., which conflicts with the interpreter's.
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 54673c80163c6be40f7a269ff1346ed7f689ebb5
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/54673c80163c6be40f…
Author: Eliot Miranda <eliot.miranda(a)gmail.com>
Date: 2021-01-05 (Tue, 05 Jan 2021)
Changed paths:
M nsspur64src/vm/cogit.h
M nsspur64src/vm/cogitARMv8.c
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 spur64src/vm/cogit.h
M spur64src/vm/cogitARMv8.c
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/cogitARMv8.c
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/cogitARMv8.c
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 spurstack64src/vm/validImage.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M spurstacksrc/vm/validImage.c
M src/ckformat.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/gcc3x-cointerp.c
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.2925
Cogit:
More cleanup given that sqVirtualMachine.h reveals the direct interpreter
API to SQUEAK_BUILTIN_PLUGIN which is alas defined for cogit.c. Hence the
conflicts between sqVirtualMachine.h and cointerp.h force us to not include
sq.h in cogit.c. Maybe this is worse than the disease of
sqVirtualMachine.h's API being inaccurate. But one step at a time.