291% regression on sunspider-regexpDna on 15Apr2026
Categories
(Core :: JavaScript Engine, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr140 | --- | unaffected |
| firefox149 | --- | unaffected |
| firefox150 | --- | unaffected |
| firefox151 | + | fixed |
People
(Reporter: mayankleoboy1, Assigned: iain)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: perf-alert, regression)
Attachments
(2 files)
Suspect regressor: Bug 2022634
| Reporter | ||
Updated•5 months ago
|
| Reporter | ||
Comment 1•5 months ago
|
||
Comment 2•5 months ago
|
||
Set release status flags based on info from the regressing bug 2022634
| Assignee | ||
Comment 3•5 months ago
|
||
The code in irregexp that uses this was previously dead, but with the changes to compile from bytecode, now it's actually being checked.
When unaligned loads are supported, we can load four characters at once. Without that support, we are limited to one character at a time.
Updated•5 months ago
|
| Assignee | ||
Comment 4•5 months ago
|
||
While investigating this, I realized that the update had accidentally broken some of the debug logging code.
I also realized that some of the newer stuff is not hooked up properly yet (eg --trace-regexp-compiler doesn't work), but that will take more work to fix. I'll open a separate bug.
| Assignee | ||
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Comment 8•5 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/4a216ead032c
https://hg.mozilla.org/mozilla-central/rev/afbf63e2c6cd
Comment 9•5 months ago
|
||
(In reply to Cosmin Sabou [:CosminS] from comment #8)
https://hg.mozilla.org/mozilla-central/rev/4a216ead032c
https://hg.mozilla.org/mozilla-central/rev/afbf63e2c6cd
Perfherder has detected a browsertime performance change from push afbf63e2c6cdd5738e4d803e61c0e011432fe0ba.
No action is required from the author; this comment is provided for informational purposes only.
| Improvements | Test | Platform | Options | Absolute values [old vs new] |
|---|---|---|---|---|
| 12% | jetstream3 Sunspider-Average (doc) | windows11-64-24h2-shippable | fission webrender | 8.05 ms -> 7.07 ms |
| 11% | jetstream3 Sunspider-Geometric (doc) | linux2404-64-shippable | fission webrender | 320.58 score -> 355.19 score |
| 11% | jetstream3 Sunspider-First (doc) | linux2404-64-shippable | fission webrender | 17.54 ms -> 15.68 ms |
| 11% | jetstream3 Sunspider-First (doc) | android-hw-a55-14-0-aarch64-shippable | webrender | 21.35 ms -> 19.10 ms |
| 10% | jetstream3 Sunspider-Geometric (doc) | android-hw-a55-14-0-aarch64-shippable | fission webrender | 258.75 score -> 283.92 score |
| ... | ... | ... | ... | ... |
| 7% | jetstream3 UniPoker-Average (doc) | linux2404-64-shippable | fission webrender | 10.62 ms -> 9.84 ms |
Need Help or Information?
If you have any questions, please reach out to fbilt@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•5 months ago
|
Description
•