1) Patch compiler code interface problem:
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Sat, 20 Feb 1988 19:34:44 +0000 (19:34 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Sat, 20 Feb 1988 19:34:44 +0000 (19:34 +0000)
Dynamic links were not saved when a procedure was interrupted.
The typical symptoms would be that the program would jump to
an unpredictable location after a garbage collection.  This could
cause it do die with almost any signal, typically illegal instruction
and segmentation violation.

2) Add a gc counter for debugging purposes.

v7/src/microcode/version.h
v8/src/microcode/version.h

index 1cc6c9f921f585084a383505384d1fee4be307fd..18abad53b7d0ea2fc3802c4b434ab6c1fa0e19be 100644 (file)
@@ -30,7 +30,7 @@ Technology nor of any adaptation thereof in any advertising,
 promotional, or sales literature without prior written consent from
 MIT in each case. */
 
-/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/Attic/version.h,v 10.22 1988/02/20 06:19:45 jinx Exp $
+/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/Attic/version.h,v 10.23 1988/02/20 19:34:44 jinx Exp $
 
 This file contains version information for the microcode. */
 \f
@@ -46,7 +46,7 @@ This file contains version information for the microcode. */
 #define VERSION                10
 #endif
 #ifndef SUBVERSION
-#define SUBVERSION     22
+#define SUBVERSION     23
 #endif
 
 #ifndef UCODE_TABLES_FILENAME
index be6b2ec3a9804df68370861f0681b451eb5e6298..2fce6d0ad166adc14497064548c56ce2257623f2 100644 (file)
@@ -30,7 +30,7 @@ Technology nor of any adaptation thereof in any advertising,
 promotional, or sales literature without prior written consent from
 MIT in each case. */
 
-/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/version.h,v 10.22 1988/02/20 06:19:45 jinx Exp $
+/* $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v8/src/microcode/version.h,v 10.23 1988/02/20 19:34:44 jinx Exp $
 
 This file contains version information for the microcode. */
 \f
@@ -46,7 +46,7 @@ This file contains version information for the microcode. */
 #define VERSION                10
 #endif
 #ifndef SUBVERSION
-#define SUBVERSION     22
+#define SUBVERSION     23
 #endif
 
 #ifndef UCODE_TABLES_FILENAME