This is the mail archive of the gcc-bugs@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]
Other format: [Raw text]

[Bug middle-end/41264] [4.5 Regression] variable-tracking unbelievably slow



------- Comment #10 from aoliva at gcc dot gnu dot org  2009-10-13 20:08 -------
This means the testcase labeled pr41264-test.c was totally unrelated to the
original bug report :-(  Oh well...  I'll add the other testcase to my ongoing
efforts to speed up var-tracking.  I'm working on that on two fronts:

1. speed up dataflow analysis while reducing memory use, by chaining and
partially-sharing variable hash tables, and speeding up lookups with
bit-fields.

2. speed up emission of notes by caching the results of expanding location
expressions, rather than repeatedly expanding then and often throwing the
results away

I'm afraid both of these are lower priority than wrong debug-info introduced in
the scheduler, as in bug 41535.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41264


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