These changes require microcode version 11.145 or later.
authorChris Hanson <org/chris-hanson/cph>
Tue, 9 Nov 1993 04:31:43 +0000 (04:31 +0000)
committerChris Hanson <org/chris-hanson/cph>
Tue, 9 Nov 1993 04:31:43 +0000 (04:31 +0000)
commitcdacd99e6c971924783620534824e4994d9fe692
tree97f65564abd272fc17fc390df02c3eda87d34617
parent0067bb3e379a18568c903ff0f8b28bd08ec2b626
These changes require microcode version 11.145 or later.

Reimplement handling of temporary files to update list in fixed
objects vector; this list tells the microcode that the files should be
deleted when Scheme is killed.

Additionally, change the handling of ".bci" file expansion to use the
new temporary file mechanism.  The expander now accepts a third value
for *SAVE-UNCOMPRESSED-FILES?* which says to expand the file into a
temporary file that is deleted (by the GC) after it has not been used
in a while, or when Scheme is killed.  This new option is now the
default, and the timeout for these temporary files defaults to five
minutes.
v7/src/runtime/dosprm.scm
v7/src/runtime/infutl.scm
v7/src/runtime/sfile.scm
v7/src/runtime/unxprm.scm
v7/src/runtime/version.scm
v8/src/runtime/infutl.scm