From: Mouse: Friday, January 06, 2012 7:48 PM
[Dualicious] 11> lisp
-> (progn (mapc #'(lambda (x) (print x) (terpri)) (gc-stats)) (values))
(%float (%gccount . 0) (%inuse . 0) (%free . 0) (%collected . 0))
(%symbol (%gccount . 1) (%inuse . 716) (%free . 881) (%collected . 0))
(%cons (%gccount . 3) (%inuse . 5521) (%free . 36401) (%collected . 116487))
(%string (%gccount . 1) (%inuse . 726) (%free . 4313) (%collected . 7))
(%spiece (%gccount . 1) (%inuse . 725) (%free . 4314) (%collected . 7))
(%sbuf (%gccount . 1) (%inuse . 724) (%free . 6555) (%collected . 7))
...
(%closure (%gccount . 0) (%inuse . 19) (%free . 2601)
(%collected . 99))
(%binding (%gccount . 0) (%inuse . 206) (%free . 2414) (%collected . 5364))
(%thread (%gccount . 1) (%inuse . 1) (%free . 948) (%collected . 0))
(%mvalue (%gccount . 0) (%inuse . 32) (%free . 7247) (%collected . 2901))
...
(%interning (%gccount . 1) (%inuse . 694) (%free .
2425) (%collected . 0))
(%ilistroot (%gccount . 1) (%inuse . 693) (%free . 12409) (%collected . 0))
Interesting. Should I assume that most of those inuse cons are actually
representations of code?
Vince