New GC for Gobo -- Progress report
Howard Thomson <[email protected]> Mon, 15 Dec 2008 19:26:22 +0000
| Newsgroups | gmane.comp.lang.eiffel.gobo.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi all, I had hoped to be able to announce that my new GC for the Gobo Eiffel Compiler was working for this Christmas, but it was not to be ... [unless a miracle intervenes !] It is, however, getting very close, managing some 73 GC collection cycles, where a cycle is delimited by 1000 4kb page allocations from raw memory, when used as the allocator for 'gec'. The remaining problem, assuming of course that only one remains(!), is related to Manifest Arrays during yy_build_tables, and is in any case most likely caused by incomplete marking of the reachable set of objects before freeing unmarked objects. Does anyone have any priority suggestions for what I should work on after getting the GC working, other than multi-threading which I am working on, and incremental compilation on which I have some thoughts and [Linux only] some work in progress ? Merry Christmas to all ! Regards, Howard Thomson -- "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." -- Albert Einstein ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/