Closed Bug 1444888 Opened 7 years ago Closed 7 years ago

[meta] Fennec (and Geckoview) support for GeckoProfiler

Categories

(Core :: Gecko Profiler, enhancement)

58 Branch
Unspecified
Android
enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1435934

People

(Reporter: jesup, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: meta)

This is a meta-bug; feel free to dup if another covers this. I'll file some dependencies. (I know some of these things are well-known and/or there are plans to work on them, but probably not all.) When working on Speedometer perf on Fennec, it became clear we have no good ways to capture profiles on Fennec or GeckoView. With significant pain, profiles can be gotten, but it's hard enough to be effectively useless to most engineers, and time-consuming. 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). It also should be possible to profile app startup, and app restart after OS unload (and profile OS unload). 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.
Depends on: 1444889
Depends on: 1444893
Depends on: 1444900
OS: Unspecified → Android
Depends on: 1444902
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.