Closed Bug 1865931 Opened 7 months ago Closed 2 months ago

Add support for starting the profiler using UNIX signals.

Categories

(Core :: Gecko Profiler, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: aabh, Assigned: aabh)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Some UI crashes/hangs are difficult to diagnose with external (tracing) profilers, as they do not capture gecko markers, and other firefox-specific information. In these cases, starting the Gecko profiler is not possible either, as it need a UI.

This bug captures the process of correctly starting the Gecko profiler using a UNIX signal, but does not cover the process of stopping or gathering profiles (see bugs 1823370, 1865930, and 1865932)

Assignee: nobody → abrouwersharries
Severity: -- → N/A
Type: task → enhancement
Priority: -- → P2

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:aabh, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit auto_nag documentation.

Flags: needinfo?(canaltinova)
Flags: needinfo?(abrouwersharries)

Hi J taghdir - there's another patch that's blocking the r+'d patch, so it's unlikely to land until that one has.

Flags: needinfo?(abrouwersharries)
Flags: needinfo?(canaltinova)
Pushed by abrouwersharries@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/54db66299bf4
Add support for starting the profiler with posix signals r=canaltinova,profiler-reviewers

Backed out for causing xpcshell failures on test_feature_posix_signals.js.

Flags: needinfo?(abrouwersharries)
Flags: needinfo?(abrouwersharries)
Pushed by abrouwersharries@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/669dec1700f0
Add support for starting the profiler with posix signals r=canaltinova,profiler-reviewers,mstange
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: