exception handling and conservative GC
Filip Pizlo
pizlo@mac.com
Fri Jan 20 00:52:00 GMT 2006
Benjamin,
I looked at that bug report. I don't see what it has to do with
ours. (Your bug deals with unregistering pthread specifics. I'm
talking about which malloc function is used to allocate in-flight
exceptions. These are orthogonal concerns.)
I just looked at the latest from SVN. The code that I'm interested
in hasn't changed, so my patch still applies. I can't get the
compiler to compile on my AMD64 machine, so I haven't had a chance to
verify that the problem still exists, but from looking at the code,
I'm sure it still does.
Filip
On Jan 19, 2006, at 2:15 PM, Benjamin Kosnik wrote:
>
> I agree that the in-flight exceptions issue is problematic.
>
> I actually have a patch somewhere that tracks this stuff and attempts
> to cleanly de-allocate. Much like the arm-eabi hooks.
>
> However, some of this has changed since 4.0.x. In particular, mainline
> and 4.1 have some of these issues fixed: I suggest using and or
> testing
> with these versions.
>
> See:
> libstdc++/23591
>
> -benjamin
More information about the Libstdc++
mailing list