Sets the minimum free space for a segment of the specified generation in 32-bit LispWorks.
hcl
set-minimum-free-space gen-num size &optional segment => generation-size
gen-num⇩ |
The generation to be affected. |
size⇩ |
The size (in bytes) to set the segment to. |
segment⇩ |
An integer specifying the segment to be affected. The default value is 0, meaning the first segment of the generation. |
generation-size |
A list showing information for the generation just specified in the call. |
The function set-minimum-free-space
sets the minimum free space for segment segment of generation gen-num to size.
By default, affects the first segment — supply segment to affect a different segment of the generation.
The minimum free space is shown by room.
set-minimum-free-space
is implemented only in 32-bit LispWorks. It is not relevant to the Memory Management API in 64-bit implementations.
clean-generation-0
collect-generation-2
collect-highest-generation
expand-generation-1
room
set-promotion-count
11.3 Memory Management in 32-bit LispWorks
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:35