Closed Bug 1696422 Opened 3 years ago Closed 3 years ago

Symbolicating local test (eg. mochitest) profiles should use a symbol cache

Categories

(Core :: Gecko Profiler, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: florian, Assigned: florian)

References

Details

Attachments

(1 file)

When I profile a mochitest using ./mach test <mochitestpath> --profiler, I always see "profiler INFO Symbolicating the performance profile... This could take a couple of minutes." taking a while, with the terminal title indicating that we spend a lot of time in dump_syms_mac.

I think we are dumping all symbols every time, and could speed this up with a cache.

Severity: -- → N/A
Priority: -- → P3
Assignee: nobody → florian
Status: NEW → ASSIGNED
Pushed by fqueze@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7e7982e97ed0
Store Firefox symbols dumped while profiling a mochitest in dist/crashreporter-symbols so that they are found during following runs, r=gregtatum.
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: