Closed Bug 1444889 Opened 7 years ago Closed 7 years ago

The new performance panel doesn't specify the "java" profiler feature

Categories

(Core :: Gecko Profiler, defect, P2)

58 Branch
Unspecified
Android
defect

Tracking

()

RESOLVED DUPLICATE of bug 1450709

People

(Reporter: jesup, Unassigned)

References

Details

Currently if you capture a profile on Android, you have to manually edit out the section with the empty Main Java thread, or perf-html.io won't process it.
Blocks: 1435934
Randell, could you give some STR here? I got a Fennec Nightly profile without any manual steps, besides flipping devtools.performance.new-panel-enabled. Is this about local builds only?
Flags: needinfo?(rjesup)
This section is only included in the JSON if the "java" profiler feature is enabled: https://searchfox.org/mozilla-central/rev/de5c4376b89c3603341d226a65acea12f8851ec5/tools/profiler/core/platform.cpp#1772 The new performance panel does not specify this feature when it starts the profiler.
Flags: needinfo?(rjesup)
It was likely due to my manually invoking fennec with profiler over ADB using a command-line given to me by chen
OK, thanks. I'm modifying the bug title to track the work to fix the issue Markus mentions in comment 2.
Summary: Android Gecko Profiler captures can't be processed by perf-html.io → The new performance panel doesn't specify the "jave" profiler feature
Summary: The new performance panel doesn't specify the "jave" profiler feature → The new performance panel doesn't specify the "java" profiler feature
Depends on: 1449983
Priority: -- → P2
Depends on: 1450709
No longer depends on: 1450709
This is now fixed in bug 1450709.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
(In reply to Randell Jesup [:jesup] from comment #0) > Currently if you capture a profile on Android, you have to manually edit out > the section with the empty Main Java thread, or perf-html.io won't process > it. I'm still concerned about the initial descriptions: does perf-html.io choke on some profile then? Can you share the profile file you loaded? I think there's something we should fix in perf.html.
Flags: needinfo?(rjesup)
The Main Java thread no longer causes perf-html.io to choke on the profile because bug 1449983 fixed its format so that perf-html.io can parse it.
Flags: needinfo?(rjesup)
You need to log in before you can comment on or make changes to this bug.