[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] fb61b6: CogVM source as per VMMaker.oscog-eem.1968

GitHub noreply at github.com
Fri Oct 28 19:51:52 UTC 2016


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: fb61b60bda7065a52d70eaf1bd0478a98d0180f7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fb61b60bda7065a52d70eaf1bd0478a98d0180f7
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M build.macos32x86/HowToBuild
    M build.macos64x64/HowToBuild
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    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
    A scripts/gitci.alt
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    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/cogit.h
    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.1968

Fix initialization of Spur's newSpace.  The old code was convoluted and wrong.

Reduce the default number of stack pages in Spur to 50 to reflect GC tuning
work at Cadence.

Add vmParameter 19 to answer the value of the scavengeThreshold, which is the
effective size of eden. (Spur only).

Update the Mac HowToBuilds to describe solution to Sierra build failure due to
missing libssl and libcrypto.


  Commit: 6985a4a882533c2f7942952fe8c37d1efd31c403
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6985a4a882533c2f7942952fe8c37d1efd31c403
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    R scripts/gitci.alt

  Log Message:
  -----------
  Nuke inadvertently added file.


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/f60db6dc0b25...6985a4a88253


More information about the Vm-dev mailing list