All Manuals > LispWorks User Guide and Reference Manual > 38 The HCL Package

NextPrevUpTopContentsIndex

set-default-generation

Function
Summary

Set the current generation for memory allocation in 32-bit LispWorks.

Package

hcl

Signature

set-default-generation num => num

Arguments

num

The number of the generation from which to do future allocation.

Values

Returns num.

Description

Set the current generation for memory allocation. By default the system allocates memory from the youngest generation (generation 0).

Notes

set-default-generation is useful only in 32-bit LispWorks. In 64-bit implementations it does nothing and returns 0.

Examples
(set-default-generation 1)
         ;; allocate from an
         ;; older generation 
(set-default-generation 0)
         ;; return to normal
See also

allocation-in-gen-num
clean-generation-0
collect-generation-2
collect-highest-generation
expand-generation-1
get-default-generation
set-promotion-count
*symbol-alloc-gen-num*
Memory Management in 32-bit LispWorks


LispWorks User Guide and Reference Manual - 20 Sep 2017

NextPrevUpTopContentsIndex