Nicolas, here is what Steve Dekorte, the creator of libGC and the Io
language,
have to say about your questions. Do you still think that libGC is not
suitable?
-- Jaime
Yes, it's not suitable.
As I told you, there are several reasons :
- every allocated block will have a 12 bytes overhead (that's 96 times
the cost of Boehm GC !)
- multithreading is absolutely necessary
- it would require a lot of work to modify ALL the C libraries to work
with this GC
Nicolas
--
Neko : One VM to run them all
(http://nekovm.org)