> "Laurynas" == Laurynas Biveinis <[EMAIL PROTECTED]> writes:
Laurynas> So far I've been debugging GCC bootstrap failures with
Laurynas> Boehm's GC, and now I'm stuck.
Laurynas> I used to register all GC roots at the startup of GCC,
Laurynas> including stringpool roots. That worked fine until
You should probably copy Hans, or email the gc list, and see if they
have any idea.
I emailed GC list, let's see if I get any clues there...
--
Laurynas
Laurynas Biveinis wrote:
> 2006/6/18, Daniel Berlin <[EMAIL PROTECTED]>:
>> Are you trying to do incremental marking?
>> If the root set changes in the middle of an incremental mark and it's
>> still got things from the old root set to mark, i bet it blows up, :)
>
> I thought I was safe with disa
2006/6/18, Daniel Berlin <[EMAIL PROTECTED]>:
Are you trying to do incremental marking?
If the root set changes in the middle of an incremental mark and it's
still got things from the old root set to mark, i bet it blows up, :)
I thought I was safe with disabled incremental collection.
Addition
Laurynas Biveinis wrote:
> Hi,
>
> So far I've been debugging GCC bootstrap failures with Boehm's GC, and
> now I'm stuck.
>
> I used to register all GC roots at the startup of GCC, including
> stringpool roots. That worked fine until first ht_expand() call, which
> moves identifier hash table ar
Hi,
So far I've been debugging GCC bootstrap failures with Boehm's GC, and
now I'm stuck.
I used to register all GC roots at the startup of GCC, including
stringpool roots. That worked fine until first ht_expand() call, which
moves identifier hash table around in the memory and Boehm's GC still