Branch: refs/heads/Cog
Home:
https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 15341b57924ab32f52c68c58ab275f17f8928caf
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/15341b57924ab32f52c68c58ab275f17f8928caf Author: Eliot Miranda <
[hidden email]>
Date: 2018-10-18 (Thu, 18 Oct 2018)
Changed paths:
M nsspur64src/vm/cogitX64SysV.c
M nsspur64src/vm/cogitX64WIN64.c
M spur64src/vm/cogitX64SysV.c
M spur64src/vm/cogitX64WIN64.c
M spursista64src/vm/cogitX64SysV.c
M spursista64src/vm/cogitX64WIN64.c
Log Message:
-----------
CogVm source as per VMMaker.oscog-eem.2464
Cogit Slang Reflection:
Fix nasty bug with CogAbstractInstruction computing opcodes via reflection
caused by full blocks. We must use method allLiterals to include literals
in blocks now. SysV is referenced only from blocks in
CogX64Compiler class>>#initialize and so with full blocks SysV was being
moved to Undeclared, causing invalid source generation for the X64 cogits.
**NOTE:** This service has been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.