Closed Bug 1814908 Opened 2 years ago Closed 2 years ago

Have a way to disable capturing all the stacks of profiler markers

Categories

(Core :: Gecko Profiler, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
112 Branch
Tracking Status
firefox111 --- wontfix
firefox112 --- fixed

People

(Reporter: canova, Assigned: canova)

References

Details

(Whiteboard: [fxp])

Attachments

(4 files)

During speedometer3 profiling, some markers with stacks can really skew the profile data because of the overhead of capturing the stacks. We should have a way to disable capturing stacks for profiler markers with either using a pref or a feature in the about:profiling page. That way people who are profiling speedometer3 will have more accurate data.

Assignee: nobody → canaltinova
Status: NEW → ASSIGNED
Pushed by canaltinova@gmail.com: https://hg.mozilla.org/integration/autoland/rev/b1a9a1820b56 Rename the noiostacks to nomarkerstacks r=julienw https://hg.mozilla.org/integration/autoland/rev/a8557338bd74 Reword the nomarkerstacks feature name and description r=florian,julienw https://hg.mozilla.org/integration/autoland/rev/6a716b16e8e3 Do not collect the marker stacks if NoMarkerStacks feature is set r=julienw,mstange https://hg.mozilla.org/integration/autoland/rev/4fd5e3f3d87b Remove the custom handling for the File IO markers r=julienw

Backed out for causing cppunit failures on TestBaseProfiler

Backout link

Push with failures

Failure log

Flags: needinfo?(canaltinova)
Pushed by canaltinova@gmail.com: https://hg.mozilla.org/integration/autoland/rev/78e1485fe526 Rename the noiostacks to nomarkerstacks r=julienw https://hg.mozilla.org/integration/autoland/rev/d9bdfd2796a8 Reword the nomarkerstacks feature name and description r=florian,julienw https://hg.mozilla.org/integration/autoland/rev/14f79f14b429 Do not collect the marker stacks if NoMarkerStacks feature is set r=julienw,mstange https://hg.mozilla.org/integration/autoland/rev/07252e8b15df Remove the custom handling for the File IO markers r=julienw

Fixed the cppunittest issue.

Flags: needinfo?(canaltinova)
Pushed by canaltinova@gmail.com: https://hg.mozilla.org/integration/autoland/rev/4e9c5e044680 Rename the noiostacks to nomarkerstacks r=julienw https://hg.mozilla.org/integration/autoland/rev/747ee43e22dd Reword the nomarkerstacks feature name and description r=florian,julienw https://hg.mozilla.org/integration/autoland/rev/cb9aad1b3e72 Do not collect the marker stacks if NoMarkerStacks feature is set r=julienw,mstange https://hg.mozilla.org/integration/autoland/rev/8a9833a79468 Remove the custom handling for the File IO markers r=julienw

That failure was related to an assertion I was adding. Fixed it and relanded.

Flags: needinfo?(canaltinova)

And verified, this is great, thanks!

Blocks: 1811755
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: