LispWorks User Guide and Reference Manual > 32 The HCL Package

NextPrevUpTopContentsIndex

set-default-generation

Function
Summary

Set the current generation for storage 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 storage allocation. By default the system allocates memory from the youngest generation (generation 0).

Note: 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*


LispWorks User Guide and Reference Manual - 22 Dec 2009

NextPrevUpTopContentsIndex