[Git][cmucl/cmucl][master] 2 commits: Address #89: Really remove *scavenge-read-only-space*

Raymond Toy gitlab at common-lisp.net
Sun Jan 3 22:56:12 UTC 2021



Raymond Toy pushed to branch master at cmucl / cmucl


Commits:
cf7c8acc by Raymond Toy at 2021-01-03T14:19:39-08:00
Address #89: Really remove *scavenge-read-only-space*

The previous changes didn't actually completely remove
`*scavenge-read-only-space*`.  We removed it from the static space,
but it's also defined in `code/x86-vm.lisp` so we need to remove it
from there as well.

And we forgot to commit the boot file, so we're doing that now.

- - - - -
e7916afe by Raymond Toy at 2021-01-03T22:56:09+00:00
Merge branch 'issue-89-really-remove-scavenge-read-only' into 'master'

Address #89: Really remove *scavenge-read-only-space*

See merge request cmucl/cmucl!59
- - - - -


2 changed files:

- + src/bootfiles/21d/boot-2020-04-1.lisp
- src/code/x86-vm.lisp


Changes:

=====================================
src/bootfiles/21d/boot-2020-04-1.lisp
=====================================
@@ -0,0 +1,12 @@
+;; Simple cross-compile script to remove `*scavenge-read-only-space*`
+;; which is no longer needed
+;;
+;; Nothing special needs to be done for the cross-compile.  Just use
+;; this file for the -B option (not really necessary), and use the
+;; standard cross-compile scripts in src/tools/cross-scripts.
+;;
+;; cross-build-world.sh -crl -B boot-2020-04-1 xtarget xcross src/tools/cross-scripts/cross-foo.lisp old-lisp
+;;
+;; x86: cross-x86-x86
+;; sparc: cross-sparc-sparc
+


=====================================
src/code/x86-vm.lisp
=====================================
@@ -443,9 +443,6 @@
 (defvar *fp-constant-lg2*)
 (defvar *fp-constant-ln2*)
 
-;;; Enable/Disable scavenging of the read-only space.
-(defvar *scavenge-read-only-space* nil)
-
 ;;; The current alien stack pointer; saved/restored for non-local
 ;;; exits.
 (defvar *alien-stack*)



View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/b334db9faee003375a25f50edf8cfcbf47a79fb3...e7916afe7c6ab7ef60abd487c0f0e79476076ea0

-- 
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/compare/b334db9faee003375a25f50edf8cfcbf47a79fb3...e7916afe7c6ab7ef60abd487c0f0e79476076ea0
You're receiving this email because of your account on gitlab.common-lisp.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20210103/2d236134/attachment.html>


More information about the cmucl-cvs mailing list