[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 1d0047: CogVM source as per VMMaker.oscog-eem.2294
GitHub
noreply at github.com
Tue Dec 12 19:52:43 UTC 2017
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 1d00475b1eb288f3ef079e81c0ad9f64e463acab
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1d00475b1eb288f3ef079e81c0ad9f64e463acab
Author: Eliot Miranda <eliot.miranda at gmail.com>
Date: 2017-12-12 (Tue, 12 Dec 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 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
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.2294
Spur Image Segments:
Fix objectsReachableFromRoots: which was computing a transitive closure that
could include duplicates.
Fix ifAProxy:updateCopy: to fill the fields beyond the stack pointer of single
contexts.
Refactor to nuke the unused argument in
copyObj:toAddr:[startAt:]stopAt:savedFirstFields:index:
Fix a comment typo and add a counter through the
arrayOfObjects/objects copied to segment, for debugging.
More information about the Vm-dev
mailing list