[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] db76be: CogVM source as per VMMaker.oscog-eem.2167
GitHub
noreply at github.com
Sun Mar 19 22:28:16 UTC 2017
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: db76be5eca9b3de7279bf64092b8a7e8463fcb41
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db76be5eca9b3de7279bf64092b8a7e8463fcb41
Author: Eliot Miranda <eliot.miranda at gmail.com>
Date: 2017-03-19 (Sun, 19 Mar 2017)
Changed paths:
M nsspur64src/vm/cointerp.c
M nsspur64src/vm/cointerp.h
M nsspur64src/vm/gcc3x-cointerp.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/unix/vm/aio.c
M platforms/win32/vm/sqWin32Window.c
M spur64src/vm/cointerp.c
M spur64src/vm/cointerp.h
M spur64src/vm/gcc3x-cointerp.c
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/cointerp.h
M spurlowcode64src/vm/gcc3x-cointerp.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/cointerp.c
M spursista64src/vm/cointerp.h
M spursista64src/vm/gcc3x-cointerp.c
M spursistasrc/vm/cointerp.c
M spursistasrc/vm/cointerp.h
M spursistasrc/vm/gcc3x-cointerp.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/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:
-----------
CogVM source as per VMMaker.oscog-eem.2167
StackInterpreter:
Add the statIdleUsecs parameter to track time in the internals of
ioRelinquishProcessorForMicroseconds and hence allow the system reporter to
render the GC times meaningful. Platform code invokes addIdleUsecs to tally
idle time.
Commit: 04a5b2e626ad27e0e0577860697ba067bb6a8c37
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/04a5b2e626ad27e0e0577860697ba067bb6a8c37
Author: Eliot Miranda <eliot.miranda at gmail.com>
Date: 2017-03-19 (Sun, 19 Mar 2017)
Changed paths:
M .appveyor.yml
M .travis_build.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
R build.linux32ARMv7/mkNamedPrims.sh
M build.linux32x86/editpharoinstall.sh
R build.linux32x86/mkNamedPrims.sh
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/third-party/Makefile.libgit2
M build.linux32x86/third-party/Makefile.libssh2
A build.linux32x86/third-party/Makefile.openssl
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
A build.linux64x64/third-party/Makefile.openssl
M build.win32x86/common/Makefile.lib.extra
M build.win32x86/pharo.cog.spur.lowcode/Makefile
M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest
M build.win32x86/pharo.cog.spur.lowcode/Pharo.rc
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/third-party/Makefile.cairo
M build.win32x86/third-party/Makefile.freetype2
M build.win32x86/third-party/Makefile.libgcc
M build.win32x86/third-party/Makefile.libgit2
M build.win32x86/third-party/Makefile.libpng
M build.win32x86/third-party/Makefile.libsdl2
M build.win32x86/third-party/Makefile.libssh2
M build.win32x86/third-party/Makefile.openssl
M build.win32x86/third-party/Makefile.pixman
M build.win32x86/third-party/Makefile.pkgconfig
M build.win32x86/third-party/Makefile.zlib
A build.win32x86/third-party/Toolchain-cross-mingw32-cygwin.cmake
M build.win64x64/common/Makefile
A build.win64x64/common/Makefile.lib.extra
M build.win64x64/common/Makefile.tools
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
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
M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m
M platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c
M platforms/unix/vm/Makefile.in
M platforms/unix/vm/sqUnixHeartbeat.c
M platforms/win32/plugins/Mpeg3Plugin/Makefile.win32
M platforms/win32/plugins/SqueakSSL/Makefile
M platforms/win32/plugins/SqueakSSL/Makefile.plugin
M third-party/cairo.spec
M third-party/freetype2.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/zlib.spec
Log Message:
-----------
Merge branches 'Cog' and 'Cog' of http://www.github.com/opensmalltalk/vm into Cog
Commit: 2f5db6f37680611c0aea049d9998ded218a97c80
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2f5db6f37680611c0aea049d9998ded218a97c80
Author: Eliot Miranda <eliot.miranda at gmail.com>
Date: 2017-03-19 (Sun, 19 Mar 2017)
Changed paths:
M platforms/Cross/vm/sq.h
M platforms/unix/vm/sqaio.h
Log Message:
-----------
And delare addIdleUsecs.
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/5e12763cb759...2f5db6f37680
More information about the Vm-dev
mailing list