Add tracing markers for more MediaTrackGraph events
Categories
(Core :: Web Audio, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox93 | --- | fixed |
People
(Reporter: padenot, Assigned: padenot)
Details
Attachments
(11 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
And fix a few things
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D122732
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D122733
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D122734
Assignee | ||
Comment 5•3 years ago
|
||
Depends on D122735
Assignee | ||
Comment 6•3 years ago
|
||
It would be nice to be able to auto-generate a string, but on Windows we only
have a very long name with all the qualifiers, and it's unreadable in practice
in the marker view.
This allows having names that are more human friendly and shorter. Generally
it's going to be the name of the function though.
Depends on D122736
Assignee | ||
Comment 7•3 years ago
|
||
This is going to be used to distinguish markers: different instances of the same
class, an AudioWorklet's name, etc.
Depends on D122737
Assignee | ||
Comment 8•3 years ago
|
||
Depends on D122738
Assignee | ||
Comment 9•3 years ago
|
||
Depends on D122739
Assignee | ||
Comment 10•3 years ago
|
||
Depends on D122740
Assignee | ||
Comment 11•3 years ago
|
||
This is a lot better, but not as good as it could be. For example, I see that creating the first global in SpiderMonkey is very long, and I haven't added callbacks for this.
It's not that problematic, because it's long enough that one can select the range and use the sampling view, it's quite obvious what's going on at this point.
I think there are lots of things that could be added in the profiler front-end, starting with colors.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 12•3 years ago
|
||
Depends on D122741
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/968bb6b70d73
https://hg.mozilla.org/mozilla-central/rev/3adc3ebdf729
https://hg.mozilla.org/mozilla-central/rev/c9e0cc718575
https://hg.mozilla.org/mozilla-central/rev/246312ec9d0a
https://hg.mozilla.org/mozilla-central/rev/d5d730aaec6e
https://hg.mozilla.org/mozilla-central/rev/ae80e44abdb2
https://hg.mozilla.org/mozilla-central/rev/4232edec5ee3
https://hg.mozilla.org/mozilla-central/rev/7d2303291f0b
https://hg.mozilla.org/mozilla-central/rev/27c694e46959
https://hg.mozilla.org/mozilla-central/rev/b9f066e2f120
https://hg.mozilla.org/mozilla-central/rev/4462238d173a
Description
•