On Mon, Sep 29, 2008 at 12:15 PM, Nick Glencross <[EMAIL PROTECTED]> wrote: > * Most of the GCs are happening in run_thaw to overcome a problem > with hashes (1938 of the 2024 calls). I tried disabling the forced > check, but it segfaults indicating that the problem is still there. > Fixing this GC bug would allow us to shave off most of the GC time
For the record, I ran into problems at this same exact location while working on my GC. I couldn't do much with it because I didnt well understand the thaw/freeze code at the time. There is definitely a problem in this code that needs to be dealt with, if anybody has good information about it I can take a stab. Any code that becomes less stable without running the current GC must be in pretty bad shape. --Andrew Whitworth