Add use-counter telemetry for subclassing types
Categories
(Core :: JavaScript Engine, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox128 | --- | fixed |
People
(Reporter: mgaudet, Assigned: mgaudet)
References
(Blocks 1 open bug)
Details
Attachments
(12 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 | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
See https://github.com/tc39/proposal-rm-builtin-subclassing for the proposal; this bug tracks adding use counter telemetry to enable tracking these subclassing types to determine their dynamic prevelance so that we can decide if this proposal has a chance of progressing.
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 1•5 months ago
|
||
Updated•5 months ago
|
Assignee | ||
Comment 2•5 months ago
|
||
Assignee | ||
Comment 3•5 months ago
|
||
Assignee | ||
Comment 4•5 months ago
|
||
This patch will report the Type II Array subclassing.
Assignee | ||
Comment 5•5 months ago
|
||
Assignee | ||
Comment 6•5 months ago
|
||
Assignee | ||
Comment 7•5 months ago
|
||
Assignee | ||
Comment 8•5 months ago
|
||
Assignee | ||
Comment 9•5 months ago
|
||
Assignee | ||
Comment 10•5 months ago
|
||
Assignee | ||
Comment 11•5 months ago
|
||
Performance Impact seems to be minimal; measurements with local microbenchmarks don't show much slow down, and here is a try push with no confident changes.
Assignee | ||
Comment 12•5 months ago
|
||
Note: I have no patches written for the RegExp Type IV subclassing yet.
Comment 13•4 months ago
|
||
Comment 14•4 months ago
|
||
Backed out for a typo in the bug nr.
Backout link: https://hg.mozilla.org/integration/autoland/rev/177557435af5ae8afcc5cc84bddf20b23f10839e
Assignee | ||
Comment 15•4 months ago
|
||
The challenge of getting this right is truly comical.
Assignee | ||
Comment 16•4 months ago
|
||
Comment 17•4 months ago
|
||
Comment 18•4 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/72cb6cb4751b
https://hg.mozilla.org/mozilla-central/rev/e87f8db5d7dd
https://hg.mozilla.org/mozilla-central/rev/c53f704e9298
https://hg.mozilla.org/mozilla-central/rev/fa744dc84f2c
https://hg.mozilla.org/mozilla-central/rev/cf7f56a0bab0
https://hg.mozilla.org/mozilla-central/rev/0619a4b617fe
https://hg.mozilla.org/mozilla-central/rev/8d5a38566676
https://hg.mozilla.org/mozilla-central/rev/bf9c11e5d5a4
https://hg.mozilla.org/mozilla-central/rev/999de4ddd8c9
https://hg.mozilla.org/mozilla-central/rev/0d5dd25610fc
https://hg.mozilla.org/mozilla-central/rev/4b0ae75cb06d
https://hg.mozilla.org/mozilla-central/rev/490483041313
https://hg.mozilla.org/mozilla-central/rev/c71ee627271d
Assignee | ||
Updated•4 months ago
|
Description
•