[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 2534e7: CogVM source as per VMMaker.oscog-eem.1977

GitHub noreply at github.com
Fri Nov 4 19:20:06 UTC 2016


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 2534e7310dbd7c6fbb11564d1c319d27204a6cc0
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2534e7310dbd7c6fbb11564d1c319d27204a6cc0
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2016-11-04 (Fri, 04 Nov 2016)

  Changed paths:
    M build.macos32x86/common/Makefile.plugin
    M build.macos32x86/common/Makefile.rules
    M build.macos64x64/common/Makefile.plugin
    M build.macos64x64/common/Makefile.rules
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.1977

Fix bounds check for unsigned store in primitiveFFIIntegerAtPut.  Must use an
unsigned long long comparison.  Fixes (ByteArray new: 8) unsignedLongLongAt: 1
put: 1 failure on 64-bits.

Fix dependency checking for plugin sources in the Mac OS X builds.  Old code
tested only for VMSRC, ignoring LIBSRC.


  Commit: 8621deb5234a3011c8a765b8ce6fa68604004483
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8621deb5234a3011c8a765b8ce6fa68604004483
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2016-11-04 (Fri, 04 Nov 2016)

  Changed paths:
    M .appveyor.yml
    M .travis.yml
    M .travis_build.sh
    A .travis_helpers.sh
    M .travis_install.sh
    A .travis_test.sh
    A tests/newspeakBootstrap.sh

  Log Message:
  -----------
  Merge branch 'Cog' of http://www.github.com/opensmalltalk/vm into Cog


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/9c6752de4148...8621deb5234a


More information about the Vm-dev mailing list