[LLVMbugs] [Bug 6998] clang poor template instantiation performance

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Tue Jun 22 09:41:35 PDT 2010


http://llvm.org/bugs/show_bug.cgi?id=6998

Douglas Gregor <dgregor at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #4 from Douglas Gregor <dgregor at apple.com> 2010-06-22 11:41:34 CDT ---
Anders has implemented the EBO performance optimization and caching of mangled
names, and now Clang is now scaling quite nicely on this test:


N    GCC    Clang
50    0.13    0.06
100    0.34    0.09
150    0.73    0.12
200    1.35    0.17
250    2.23    0.22
300    3.44    0.27
350    5.08    0.34
400    7.15    0.41
450    9.85    0.50
500    13.09    0.60
550    16.97    0.70
600    21.51    0.81
650    26.91    0.94
700    33.29    1.63
750    40.55    1.20
800    48.80    1.36
850    58.06    1.50
900    68.88    1.69
950    79.47    1.80
1000    91.59    2.00

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list