[Issue 6643] Very slow compilation for large switch() using -O and -inline
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun Sep 11 04:05:46 PDT 2011
http://d.puremagic.com/issues/show_bug.cgi?id=6643
--- Comment #3 from bearophile_hugs at eml.cc 2011-09-11 04:05:24 PDT ---
The head of the trace log, a bit reformatted for clarity:
Num Tree Func
Calls Time Time
25 687874498 336057504 void cdecl copyprop()
-896850051 294735899 294735899 unsigned cdecl vec_index(unsigned ,unsigned
*)
3318 77706260 66901704 void cdecl flowcp()
159748 60550176 38034252 LIST *cdecl listrds(unsigned *,elem
*,unsigned *)
137723661 5558797 5558797 int cdecl ERTOL(elem *)
48 2881023 2670153 void cdecl flowae()
14607381 1832766 1832766 void cdecl vec_orass(unsigned *,unsigned *)
30662 1028359 1028359 void cdecl updaterd(elem *,unsigned
*,unsigned *)
9533245 1008464 1008464 void *cdecl mem_calloc(unsigned )
6762446 972262 972262 void cdecl vec_subass(unsigned *,unsigned *)
5832042 801878 801878 void cdecl vec_sub(unsigned *,unsigned
*,unsigned *)
9542441 1158120 592461 void cdecl vec_free(unsigned *)
8264499 1335987 579438 unsigned *cdecl vec_calloc(unsigned )
9530121 565679 565679 void cdecl mem_free(void *)
3582398 471076 471076 void cdecl vec_andass(unsigned *,unsigned *)
1270712 411849 160136 unsigned *cdecl vec_clone(unsigned *)
1977317 120103 120103 void cdecl vec_copy(unsigned *,unsigned *)
1281149 97412 97412 int cdecl vec_equal(unsigned *,unsigned *)
25 59795507 95264 void cdecl loopopt()
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list