Closed Bug 346702 Opened 18 years ago Closed 15 years ago

Error Console performance is terrible

Categories

(Core Graveyard :: Tracking, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: jwatt, Assigned: chofmann)

References

Details

(Keywords: perf, Whiteboard: [reflow-refactor])

I opened bug 346641 for cairo-on-unix issues that are causing major performance problems with the Error Console, but even on other platforms the Error Console performs terribly. There are likely many issues, bz suggests "font perf issues, layout perf issues, possibly XUL authoring perf isues" so it would be useful to have a bug to track such wide ranging issues as they're opened.

I've noticed that performance degrades hugely if you throw a long string as opposed to a short string. Throw a one word string and you can get hundreds of messages in the console with no noticible perf problems. Throw a string that wraps to three lines in the error console 20 times, and it takes over 6 seconds to open on my X60s (fast laptop) running WinXP.

Maybe someone with profiling software can run some tests and open bugs blocking this?
Should retest once reflow branch lands and see what things look like then...
Whiteboard: [reflow-refactor]
Jonathan, can you retest?
Yeah, it works okay now.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.