[OpenSmalltalk/opensmalltalk-vm] db76be: CogVM source as per VMMaker.oscog-eem.2167

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[OpenSmalltalk/opensmalltalk-vm] db76be: CogVM source as per VMMaker.oscog-eem.2167

GitHub
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: db76be5eca9b3de7279bf64092b8a7e8463fcb41
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db76be5eca9b3de7279bf64092b8a7e8463fcb41
  Author: Eliot Miranda <[hidden email]>
  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 <[hidden email]>
  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 <[hidden email]>
  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
Loading...