Closed
Bug 940925
Opened 11 years ago
Closed 11 years ago
IonMonkey: Don't inspect baseline binary arithmetic IC if it had unoptimizable operands
Categories
(Core :: JavaScript Engine: JIT, defect)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
mozilla28
People
(Reporter: jandem, Assigned: jandem)
References
Details
(Whiteboard: [qa-])
Attachments
(1 file)
4.31 KB,
patch
|
bhackett1024
:
review+
lsblakk
:
approval-mozilla-aurora+
lsblakk
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
See bug 940062 comment 7.
Attachment #8335206 -
Flags: review?(bhackett1024)
Updated•11 years ago
|
Attachment #8335206 -
Flags: review?(bhackett1024) → review+
Assignee | ||
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
This patch will fix a 5x perf regression since Firefox 22 on a Tom's Hardware benchmark (WebXPRT 2013 Face Detection bug 940062).
Comment 3•11 years ago
|
||
How risky is it to land this so late in Beta? We're too late for speculative fixes so knowing the risk here (reward is obviously great) would help in determining whether we can track this and uplift. It would have to be nominated/landed before tomorrow's beta 7 go to build.
Flags: needinfo?(jdemooij)
Flags: needinfo?(cpeterson)
Assignee | ||
Comment 4•11 years ago
|
||
(In reply to lsblakk@mozilla.com [:lsblakk] from comment #3)
> How risky is it to land this so late in Beta? We're too late for
> speculative fixes so knowing the risk here (reward is obviously great) would
> help in determining whether we can track this and uplift.
The patch disables a certain optimization in some cases. That makes it very low risk from a correctness point-of-view. It *could* regress some benchmarks, but this is not very likely and AWFY confirms none of the major ones are affected. Furthermore, we *do* know for sure that it fixes at least one important benchmark, bug 940062...
Flags: needinfo?(jdemooij)
Comment 5•11 years ago
|
||
Tracking for this to be nominated for approval/landing in time for tomorrow's beta. Since we only have one beta next week before our last one we should ensure this gets nominated as soon as it's on central successfully.
Comment 6•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Assignee | ||
Comment 7•11 years ago
|
||
Comment on attachment 8335206 [details] [diff] [review]
Patch
(In reply to lsblakk@mozilla.com [:lsblakk] from comment #5)
> Tracking for this to be nominated for approval/landing in time for
> tomorrow's beta. Since we only have one beta next week before our last one
> we should ensure this gets nominated as soon as it's on central successfully.
[Approval Request Comment]
> Bug caused by (feature/regressing bug #):
Unknown, bug was likely introduced in Firefox 23.
> User impact if declined:
Slower websites/benchmarks.
> Testing completed (on m-c, etc.):
On m-i and m-c.
> Risk to taking this patch (and alternatives if risky):
Very low, see comment 4.
> String or IDL/UUID changes made by this patch:
None.
Attachment #8335206 -
Flags: approval-mozilla-beta?
Attachment #8335206 -
Flags: approval-mozilla-aurora?
Updated•11 years ago
|
Attachment #8335206 -
Flags: approval-mozilla-beta?
Attachment #8335206 -
Flags: approval-mozilla-beta+
Attachment #8335206 -
Flags: approval-mozilla-aurora?
Attachment #8335206 -
Flags: approval-mozilla-aurora+
Comment 8•11 years ago
|
||
Comment 9•11 years ago
|
||
Updated•11 years ago
|
status-b2g-v1.2:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•