Closed Bug 1568760 Opened 5 years ago Closed 5 years ago

1.54 - 1.73% Base Content JS (linux64-shippable, linux64-shippable-qr, macosx1014-64-shippable, windows10-64-shippable, windows10-64-shippable-qr, windows7-32-shippable) regression on push 1e0a350b954aa03edffbbd391116a0ecc01da647 (Fri July 19 2019)

Categories

(Core :: JavaScript: Internationalization API, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla71
Performance Impact ?
Tracking Status
firefox-esr68 --- unaffected
firefox69 --- unaffected
firefox70 + wontfix
firefox71 + fixed

People

(Reporter: Bebe, Assigned: anba)

References

(Regression)

Details

(Keywords: perf, perf-alert, regression)

== Change summary for alert #22122 (as of Thu, 25 Jul 2019 04:41:44 GMT) ==

Regressions:

2% Base Content JS macosx1014-64-shippable opt 4,033,069.33 -> 4,102,666.67
2% Base Content JS windows10-64-shippable opt 4,088,957.33 -> 4,158,661.33
2% Base Content JS windows10-64-shippable-qr opt 4,089,090.67 -> 4,158,581.33
2% Base Content JS windows7-32-shippable opt 3,160,118.67 -> 3,212,341.33
2% Base Content JS linux64-shippable opt 4,031,986.67 -> 4,097,568.00
2% Base Content JS linux64-shippable-qr opt 4,031,986.67 -> 4,097,674.67
2% Base Content JS windows10-64-shippable-qr opt 4,095,367.33 -> 4,158,581.33

For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=22122

Blocks: 1562138
Component: General → JavaScript: Internationalization API
Flags: needinfo?(andrebargull)
Product: Testing → Core
Regressed by: 1522070
Version: Version 3 → unspecified

Bug 1522070 added new self-hosted code, so this size increase is expected (cf. bug 1542272 for a similar case).

But I'm also planing to replace the code added in bug 1522070 with C++, which should result in a reduced "Base Content JS" size.

Flags: needinfo?(andrebargull)
Depends on: 1570370

The priority flag is not set for this bug.
:Waldo, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jwalden)
Flags: needinfo?(jwalden)
Priority: -- → P2

FWIW comment 1's bugs for converting from self-hosted code to C++ are bug 1570370 and bug 1373089. Patches in those bugs are all mostly reviewed, but I did throw a couple back for further changes, so both bugs aren't quite landable yet. Hopefully soon!

Depends on: 1373089

Tracking this for 70. We could still take patches here but maybe 71 is more reasonable

Flags: needinfo?(jwalden)

Vicky, is this a regression we want to accept in 70 release?

Flags: needinfo?(vchin)

Is this related to bug 1570921? At this point I would tend to accept for 70 and track to get this in 71 so as to not add more risk to the 70 release.

Waldo can you comment on the risk and readiness of the bugs we're waiting on in c3?

Flags: needinfo?(vchin)
Whiteboard: [qf:tracking71]

Vicky, is this a bug we should still track for 71? (It is unassigned and we are in beta now)

Flags: needinfo?(vchin)

This bug is fixed by bug 1570370 (see improvements for that bug), so I think we can just close this bug. (bug 1570370 is on track for 71.)

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Assignee: nobody → andrebargull
Target Milestone: --- → mozilla71
Flags: needinfo?(jwalden)
Flags: needinfo?(vchin)
Has Regression Range: --- → yes
Performance Impact: --- → ?
Whiteboard: [qf:tracking71]
You need to log in before you can comment on or make changes to this bug.