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]
Other format: [Raw text]

Re: tree-ssa performance


In message <Pine.BSF.4.55.0306111526120.1948@naos.dbai.tuwien.ac.at>, Gerald Pf
eifer writes:
 >On Tue, 10 Jun 2003 law@redhat.com wrote:
 >> Our handling of EH is far from optimal from a compile-time performance
 >> standpoint due to how we handle cleanups.  I've got a patch here which
 >> addresses that problem, but it's queued behind a couple other things
 >> I have to nail down.
 >
 >To give you some motivation to push it to the head of the queue...
 >
 >> Changing the #if 0 around "skip-cleanups = 0" in tree-cfg.c to an #if 1
 >> should give folks an idea of whether or not my pending patch will help
 >> (though don't try to use such a compiler for real work :-)  Gerald, if
 >> you could try that, it would be helpful.
 >
 >...here you are some results of today's tree-ssa branch without and with
 >this change for the testcase from PR8361. :-)
Why don't you give your test another whirl.  With Andrew's DCE fix, my CCP
fix and Jason's C++ EH fixes you should see a noticable improvement.

Known performance work still in the queue:

  Diego's CCP fixes.
  There's still unnecessary edges in the CFG


Jeff


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