This is the mail archive of the gcc-patches@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] |
On Feb 3, 2004, at 8:19 AM, Jan Hubicka wrote:Execution times (seconds)
parser : 881.58 (63%) usr 2.83 (20%) sys 884.32 (62%) wall
Geoff,
I see I am not only one who get inadequately large amount of time spent
in parser with intermodule. All the times goes into the final merging
of declarations across modules that is implemented with quadratic
complexity. Do you think there is some chance to see this cut down to
resonable times?
Why do you think it's quadratic? It looks like two loops over all declarations to me.
I am also getting internal compiler error in dwarf2out later, but I've failed to produce some testcase for this :(
Testcases are very hard for this stuff, I recommend gdb.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |