LispWorks User Guide and Reference Manual > 10 Storage Management


10.3 Memory Management in 32-bit LispWorks

This section describes the garbage collector (GC) in 32-bit LispWorks 6.0.

In LispWorks for UNIX and LispWorks for Macintosh, the implementation is not significantly different to that in LispWorks 4.x or LispWorks 5.x.

In LispWorks for Windows and LispWorks for Linux, the implementation has changed since LispWorks 4.x and you may notice performance improvements relative to those versions.

10.3.1 Generations

10.3.2 Allocation of objects

10.3.3 GC operations

10.3.4 Garbage collection strategy

10.3.5 Overflow

10.3.6 Behavior of generation 1

10.3.7 Behavior of generation 2

10.3.8 Forcing expansion

10.3.9 Controlling Fragmentation

10.3.10 Summary of garbage collection symbols

LispWorks User Guide and Reference Manual - 22 Dec 2009