Closed Bug 1435934 Opened 7 years ago Closed 5 months ago

[meta] Support Gecko Profiler for Firefox/Android

Categories

(Core :: Gecko Profiler, enhancement, P3)

All
Android
enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1616887

People

(Reporter: m_kato, Unassigned)

References

(Depends on 3 open bugs)

Details

(Keywords: meta, Whiteboard: [perf-tools] [geckoview])

Actually, no Gecko profiler support for Android now...
Whiteboard: [perf-tools]
Depends on: 1444122
Depends on: 1444796
Copied from bug 1444888: It should be possible to grab a profile snapshot either from the phone's UI or initiated remotely (since using the UI to snapshot can itself mess up your profile or take long enough for the profile to be moot). The size of buffer to be retained and the list of threads to be profiled (and frequency of profile) should be modifiable. e10s profiling should be supported.
Component: WebExtensions: Developer Tools → Gecko Profiler
Product: Toolkit → Core
Here is an example profile recording on Firefox on Android: https://perfht.ml/2GUsUwG STR: * Enable the new performance recording panel * Open DevTools in Nightly (not in the WebIDE) * Go to the settings by hitting the gear in the top right * Turn on the checkbox "Enable new performance recorder" * Close DevTools * Open up WebIDE * Connect via wifi using the instructions on https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_over_Wifi * Go to the new performance tab * Click the record button, then capture. * The profile should load in perf.html interface in a new tab.
Depends on: 1450305
Depends on: 1450709
Depends on: 1453220
Depends on: 1450185
Depends on: 1456399
Depends on: 1459720
Depends on: 1464983
Whiteboard: [perf-tools] → [perf-tools] [geckoview]
Depends on: 1507253
Depends on: 1540076
Depends on: 1623942
Severity: normal → S3

Profiling on Firefox/Android now works, so closing to focus effort improvements in Bug 1616887.

Status: NEW → RESOLVED
Closed: 5 months ago
Duplicate of bug: 1616887
Resolution: --- → DUPLICATE
No longer depends on: 1623942
You need to log in before you can comment on or make changes to this bug.