Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: eb13e599494ebfb42ce354eefcb15d50339e7d13 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb13e599494ebfb42ce354eefcb15d50339e7d13 Author: Eliot Miranda <[hidden email]> Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M build.linux32ARMv6/HowToBuild M build.linux32ARMv7/HowToBuild M build.linux32x86/HowToBuild M build.linux64x64/HowToBuild M nsspur64src/vm/cogit.h 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/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cogit.h 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/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/vm/cogit.h M src/vm/cogitARMv5.c Log Message: ----------- CogVM source as per VMMaker.oscog-eem.2206 Fix the ARM regression introduced in VMMaker.oscog-eem.2160. On ARM the link register must be saved and restored around the call to the ceNewHash trampoline in the identityHash primitive. Initialize logging in the unix B3DAcceleratorPlugin, and add an error check t to allow inferring from the log file that it has initialized correctly. Add mesa-libGL-devel as to be installed in the linux HowToBuilds. Commit: 2400268fa3889ff208fb766fe1911047b7b9ec11 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2400268fa3889ff208fb766fe1911047b7b9ec11 Author: Eliot Miranda <[hidden email]> Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: A image/.gdb_history A image/XERRLOG M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c 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/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/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c 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/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/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/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/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/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/cointerpmt.c 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: ----------- CogVM source as per VMMaker.oscog-eem.2208 Cogit: Fix regression in or about VMMaker.oscog-eem.2144 that made simStackPtr char in a BytecodeFixup. This must be signed char to swork; on ARM char is by default unsigned. Slang: Don't iinline unused self_in_foo variables when inlining struct methods. Commit: b7944dbba7b71f7351b2e2d34eca33751dd01373 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b7944dbba7b71f7351b2e2d34eca33751dd01373 Author: Eliot Miranda <[hidden email]> Date: 2017-05-04 (Thu, 04 May 2017) Changed paths: M build.macos32x86/common/Makefile.flags M build.macos32x86/common/Makefile.plugin M build.macos64x64/common/Makefile.plugin M platforms/iOS/plugins/B3DAcceleratorPlugin/Makefile Log Message: ----------- Add the bundle_loader check to all bundle links on Mac OS X moving it from the platforms/iOS/plugins/B3DAcceleratorPlugin/Makefile. Nuke the unused CARBON facility. Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/aa9503fd8c37...b7944dbba7b7 |
Free forum by Nabble | Edit this page |