Re:Running Lisp in Production
by BlanketLogic on Friday June 26, 2015 @02:19PM
(#9786673)
Thanks.
> I've worked a lot with LispWorks and tuning the gc had the same method of programmatically calling a full GC after every N operations.
What is "full GC", here? Do you mean, even the "older" generations? (Assuming Lispworks also has generational GC a la sbcl)
In other words, Would it have helped if the implementation was a mark-compact rather than generational?
Re:Running Lisp in Production
by ChargingWookie on Friday June 26, 2015 @02:37PM
(#9786799)
We normally used
http://www.lispworks.com/documentation/lw60/LW/html/lw-712.h...
with the full set to nil.
Supposedly they have a concurrent GC in the works but I haven't played with it.