Christopher Laux <christopher.laux@...> writes:
> I'm trying to track down references to some objects that are not getting
> garbage collected (see print-out below).
How do you tell the objects you are seeing are not part of SBCL itself?
How do you tell they are not referenced by global functions or variables?
How do you tell the are not part of packages?
You say you have not been able to find referents with
map-referencing-objects? How have you been using it?
My advice: if you observe that memory usage reported by ROOM grows
without bounds when you run your program, _then_ is the time to start
tracking down mysterious extra references.
You will never, ever in this lifetime manage to make a complete
accounting of the contents of a lisp image _and_ stay sane. Pick
either one. ,-)
Cheers,
-- Nikodemus Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."
|