> Jan Hubicka wrote:
>
> > I've comitted the attached patch. I didn't suceed to reproduce your
> > failures, but Danny reported it fixes his and it bootstrap/regtests
> > i686-pc-gnu-linux.
>
> Thanks; this does fix one crash on s390x, but doesn't fix the
> pass57-frag crashes on s390.
>
> What
Jan Hubicka wrote:
> I've comitted the attached patch. I didn't suceed to reproduce your
> failures, but Danny reported it fixes his and it bootstrap/regtests
> i686-pc-gnu-linux.
Thanks; this does fix one crash on s390x, but doesn't fix the
pass57-frag crashes on s390.
What happens is that aft
> Jan Hubicka wrote:
>
> > I didn't have any cleanup_cfg in between earliest place putting
> > predictions and the profiling pass consuming them, so this scenario
> > didn't happen. This has however changed a long time ago. I guess just
> > teaching remove_edge to walk prediction list if it is p
Jan Hubicka wrote:
> I didn't have any cleanup_cfg in between earliest place putting
> predictions and the profiling pass consuming them, so this scenario
> didn't happen. This has however changed a long time ago. I guess just
> teaching remove_edge to walk prediction list if it is present and k
> Hello,
>
> I'm seeing compiler crashes during garbage collection when using mudflap.
>
> The problem appears to be that some basic_block_def structures point to
> edge_prediction structures which point to edge_def structures that have
> already been ggc_free()'d.
>
> Now, looking at remove_edg
On Thu, 2 Jun 2005, Ulrich Weigand wrote:
Hello,
I'm seeing compiler crashes during garbage collection when using mudflap.
The problem appears to be that some basic_block_def structures point to
edge_prediction structures which point to edge_def structures that have
already been ggc_free()
Hello,
I'm seeing compiler crashes during garbage collection when using mudflap.
The problem appears to be that some basic_block_def structures point to
edge_prediction structures which point to edge_def structures that have
already been ggc_free()'d.
Now, looking at remove_edge (cfg.c) is does