diff options
| author | Alkis Evlogimenos <alkis@evlogimenos.com> | 2004-07-22 08:14:44 +0000 |
|---|---|---|
| committer | Alkis Evlogimenos <alkis@evlogimenos.com> | 2004-07-22 08:14:44 +0000 |
| commit | 1a876fab649bb4785e6c878bb12c4700f381d6f4 (patch) | |
| tree | 508130b6005f8bbb6939b219e1fdd26633397218 /llvm/lib/Support/Timer.cpp | |
| parent | a363ea488ff6937c470e429ee5704f2366f9bac1 (diff) | |
| download | bcm5719-llvm-1a876fab649bb4785e6c878bb12c4700f381d6f4.tar.gz bcm5719-llvm-1a876fab649bb4785e6c878bb12c4700f381d6f4.zip | |
Some compile time improvements resulting in a 1sec speedup in the 5sec
compilation of gcc:
* Use vectors instead of lists for the intervals sets
* Use a heap for the unhandled set to keep intervals always sorted and
makes insertions back to the heap very fast (compared to scanning a
list)
llvm-svn: 15103
Diffstat (limited to 'llvm/lib/Support/Timer.cpp')
0 files changed, 0 insertions, 0 deletions

