From 20aaf80e90094427f074575d71cca23031f77e35 Mon Sep 17 00:00:00 2001 From: Alexander Artemenko Date: Sat, 14 Dec 2024 08:43:58 +0000 Subject: [PATCH] Now DYNAMIC_SPACE_SIZE env variable can be used to control amount of memory available to SBCL, by default it is 1Gb --- qlfile.lock | 8 ++++---- roswell/build-docs.ros | 3 ++- src/changelog.lisp | 5 +++++ 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/qlfile.lock b/qlfile.lock index 5abf589..813ae6b 100644 --- a/qlfile.lock +++ b/qlfile.lock @@ -1,11 +1,11 @@ ("quicklisp" . (:class qlot/source/dist:source-dist - :initargs (:distribution "http://beta.quicklisp.org/dist/quicklisp.txt" :%version :latest) - :version "2023-10-21")) + :initargs (:distribution "https://beta.quicklisp.org/dist/quicklisp.txt" :%version :latest) + :version "2024-10-12")) ("ultralisp" . (:class qlot/source/dist:source-dist - :initargs (:distribution "http://dist.ultralisp.org" :%version :latest) - :version "20240311030500")) + :initargs (:distribution "https://dist.ultralisp.org" :%version :latest) + :version "20241214033500")) ("sly" . (:class qlot/source/github:source-github :initargs (:repos "svetlyak40wt/sly" :ref nil :branch "patches" :tag nil) diff --git a/roswell/build-docs.ros b/roswell/build-docs.ros index 25e344c..f91a210 100755 --- a/roswell/build-docs.ros +++ b/roswell/build-docs.ros @@ -1,7 +1,8 @@ #!/bin/sh #|-*- mode:lisp -*-|# #| -exec ros -Q -- $0 "$@" +DYNAMIC_SPACE_SIZE=${DYNAMIC_SPACE_SIZE:-1Gb} +exec ros dynamic-space-size=$DYNAMIC_SPACE_SIZE -Q -- $0 "$@" |# (progn ;;init forms (ros:ensure-asdf) diff --git a/src/changelog.lisp b/src/changelog.lisp index ed12420..e79a45a 100644 --- a/src/changelog.lisp +++ b/src/changelog.lisp @@ -9,9 +9,14 @@ (defchangelog (:ignore-words ("HTML" "MGL-PAX" "ASDF" + "DYNAMIC_SPACE_SIZE" + "1Gb" + "SBCL" "ERROR-ON-WARNINGS" "DYNAMIC-BINDINGS") :external-docs ("https://40ants.com/doc/")) + (0.12.0 2024-12-14 + "* Now `DYNAMIC_SPACE_SIZE` env variable can be used to control amount of memory available to SBCL, by default it is `1Gb`.") (0.11.1 2024-03-11 "* Fixed initite loop when the system is unknown to ASDF yet.") (0.11.0 2023-06-05