Make mozilla::HashMap and nsTHashTable constinit-compatible
Categories
(Core :: General, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox151 | --- | fixed |
People
(Reporter: sergesanspaille, Assigned: sergesanspaille)
References
(Blocks 1 open bug)
Details
(Keywords: perf-alert)
Attachments
(1 file)
| Assignee | ||
Comment 1•5 months ago
|
||
This removes 24 MOZ_RUNINIT references.
Updated•4 months ago
|
Comment 4•4 months ago
|
||
Backed out for causing build bustages @ nsTHashtable.h
Backout link: https://hg.mozilla.org/integration/autoland/rev/f37612bbf4dcd6ceaccebbde35c39bf36396ecf9
Failure log -> ERROR - /builds/worker/workspace/obj-build/dist/include/nsTHashtable.h
Comment 7•4 months ago
|
||
Backed out for causing build bustages @ FuzzyLayer.cpp
Backout link: https://hg.mozilla.org/integration/autoland/rev/00bd5c8bf740aab1d1758cd059e594329ce613a7
| Assignee | ||
Updated•4 months ago
|
Comment 10•4 months ago
|
||
(In reply to Pulsebot from comment #8)
Pushed by sguelton@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/ee865b499d1d
https://hg.mozilla.org/integration/autoland/rev/492ca593f997
Make mozilla::HashMap and nsTHashtable constinit-compatible
r=emilio,media-playback-reviewers,win-reviewers,layout-reviewers,janerik,
nika,padenot,gstoll,dshin
Perfherder has detected a build_metrics performance change from push 492ca593f99735ed2a63f3a73d1e4ac90d3307c7.
No action is required from the author; this comment is provided for informational purposes only.
| Improvement | Test | Platform | Options | Absolute values [old vs new] |
|---|---|---|---|---|
| 10% | compiler_metrics num_static_constructors | win64-nightlyasrelease | nightly-as-release | 73.00 -> 66.00 |
| 9% | compiler_metrics num_static_constructors | windows2012-64 | 72.42 -> 66.00 | |
| 8% | compiler_metrics num_static_constructors | windows2012-64 | fuzzing | 83.00 -> 76.00 |
| 8% | compiler_metrics num_static_constructors | windows2012-64 | 80.42 -> 74.00 | |
| 8% | compiler_metrics num_static_constructors | windows2012-aarch64 | aarch64 | 71.50 -> 66.00 |
| 7% | compiler_metrics num_static_constructors | windows2012-aarch64 | aarch64 | 80.50 -> 75.00 |
Need Help or Information?
If you have any questions, please reach out to bacasandrei@mozilla.com. Alternatively, you can find help on Slack by joining #perf-help, and on Matrix you can find help by joining #perftest.
Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.
Updated•3 months ago
|
Description
•