Class Index

APPENDING-HEAP
BUFFER
CACHE
FREE-LIST-HEAP
This heap uses a 'segregated free list' system: the first list contains 16-octet blocks (including the header), the second list contains 32-octet blocks, the third has 64-octet blo
GARBAGE-COLLECTOR
HEAP
LAZY-CACHE
A lazy cache doesn't bother with fancy mechanisms for deciding which objects to remove from the cache.
MARK-AND-SWEEP-HEAP
PERSISTENT-ARRAY
PERSISTENT-CLASS
PERSISTENT-CONS
PERSISTENT-DATA
PERSISTENT-DATA classes do not have PERSISTENT-CLASS as metaclass because we don't want to specialize SLOT-VALUE-USING-CLASS & friends for persistent-data instances.
PERSISTENT-DIRECT-SLOT-DEFINITION
PERSISTENT-EFFECTIVE-SLOT-DEFINITION
PERSISTENT-OBJECT
Classes of metaclass PERSISTENT-CLASS automatically inherit from this class.
PERSISTENT-SLOT-MIXIN
PROXY
Proxies are some kind of in-memory forwarding pointer to data in the cache.
RUCKSACK
SCHEMA
SCHEMA-TABLE
SERIALIZATION-BUFFER
SERIAL-TRANSACTION-RUCKSACK
A serial transaction rucksack allows only one active transaction at a time.
SIMPLE-FREE-LIST-HEAP
All blocks in a simple free list heap have the same size.
STANDARD-CACHE
STANDARD-RUCKSACK
STANDARD-TRANSACTION
TRANSACTION