This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Timing information for CFG manipulations


Thanks,
>  cfg construction      : 269.67 (34%) usr   0.32 ( 0%) sys 270.02 (26%) wall

This is new problem. I guess it is related to the CFG freeing code...

>  flow 2                : 267.66 (34%) usr 251.44 (98%) sys 519.08 (49%) wall

I will care this one next week (I am at vacation right now).

>  44.47    348.50   348.50  7450804     0.05     0.05  remove_edge

This probably makes clear where we spend all the time.  We are now deallocating
each edge in the CFG before rebuild and this may cause problems on walking the
lists.

I will need to add function like "free outgiong edges"...

>  32.36    602.16   253.66     9556    26.54    26.54  sbitmap_vector_alloc
Do you have any idea, in what state is the ebitmap stuff?

Thanks for the infromation!
Honza


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]