Re: GC and Threading

2015-11-06 Thread Matthew Mondor
On Fri, 06 Nov 2015 00:12:40 +0100 Bix wrote: > Yep, manage memory manually is impratical and as you said circular > structures are one of the real problem. With reference counting these should be a problem, although libgc is a mark-and-sweep collector which should detect when elements are no l

Re: GC and Threading

2015-10-25 Thread Matthew Mondor
On Sun, 25 Oct 2015 09:28:03 +0100 Bix wrote: > just two quick question: > 1. Is it possible to disable the threading model and have multiple > thread to eval the code or have one ECL per thread? > 2. Can the garbage collector be disabled at all and have the memory > managed in a reference counti

Re: GC and Threading

2015-10-25 Thread Pascal J. Bourguignon
On 25/10/15 09:28, Bix wrote: Hi, just two quick question: 1. Is it possible to disable the threading model and have multiple thread to eval the code or have one ECL per thread? Not, yes, probably not. Check: https://common-lisp.net/project/ecl/manual/ch33.html reading cl_boot should be instru

Re: GC and Threading

2015-10-25 Thread Daniel KochmaƄski
Hello, Bix writes: > Hi, > just two quick question: > 1. Is it possible to disable the threading model and have multiple thread > to eval the code or have one ECL per thread? You can build ECL without the threading support. You have to pass "--enable-threads=no" to the configure script. You can