[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] eb13e5: CogVM source as per VMMaker.oscog-eem.2206
GitHub
noreply at github.com
Thu May 4 21:14:36 UTC 2017
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: eb13e599494ebfb42ce354eefcb15d50339e7d13
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb13e599494ebfb42ce354eefcb15d50339e7d13
Author: Eliot Miranda <eliot.miranda at gmail.com>
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 <eliot.miranda at gmail.com>
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 <eliot.miranda at gmail.com>
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
More information about the Vm-dev
mailing list