Open Bug 562785 Opened 14 years ago Updated 8 months ago

Cal_* tests in the Zimbra test suite slower in Firefox than in Google Chrome

Categories

(Core :: DOM: Core & HTML, defect, P5)

x86
All
defect

Tracking

()

People

(Reporter: jst, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf)

Attachments

(1 file)

The Cal_* tests in the Zimbra performance test suite (testing interaction with the Zimbra Calendar app) are all on the order of twice as fast in Google Chrome compared to Firefox. The work in bug bug 494117 does help on some tests in the Zimbra performance test suite, but it doesn't seem to really move the needle on the Cal_* tests, so we need to investigate further here.

Unfortunately the Zimbra perfomance test suite is not public, but if you're inside the Mozilla firewall I can get you access to it...
One problem is that there is some recursion in js_Invoke/js_Interpret/js_fun_apply/js_fun_call and that doesn't seem to trace too well.

Bug 561491 has similar, though perhaps not the same problem;
Depends on: 561491
What I did to the original shark profile:

1)  Flattened libmozjs.
2)  Charged system libs to callers.
3)  Charged a bunch of appshell event handling stuff to callers.
4)  Charged various cocoa widgety bits to callers.
5)  Charged jit-generatd code to callers
6)  Flattened out event dispatch
7)  Removed or charged various stuff in the <= 0.1% range to clean things up.
The fix for bug 494117 helped here.
Depends on: 494117
https://bugzilla.mozilla.org/show_bug.cgi?id=1472046

Move all DOM bugs that haven’t been updated in more than 3 years and has no one currently assigned to P5.

If you have questions, please contact :mdaly.
Priority: -- → P5
Component: DOM → DOM: Core & HTML
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: