Closed
Bug 925790
Opened 12 years ago
Closed 12 years ago
Fix Octane-raytrace regression
Categories
(Core :: JavaScript Engine: JIT, defect)
Tracking
()
RESOLVED
FIXED
mozilla27
People
(Reporter: jandem, Assigned: jandem)
References
Details
(Keywords: perf, regression)
Attachments
(1 file)
|
1.21 KB,
patch
|
shu
:
review+
|
Details | Diff | Splinter Review |
See the huge big Octane-raytrace regression on AWFY. It's a regression from bug 918584.
It looks like we're no longer caching add-props when the property exists on the prototype. The attached patch fixes it. shu: if you can think of a better fix, please steal.
Attachment #815897 -
Flags: review?(shu)
Comment 2•12 years ago
|
||
Is it possible that this fixes the V8 talos regression, too? See e.g.
http://mzl.la/1hIlyXX
with corresponding cset range:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=027a7386406f&tochange=6fef99317f21
which has bug 918584 landed.
Comment 3•12 years ago
|
||
(In reply to Nathan Froyd (:froydnj) from comment #2)
> Is it possible that this fixes the V8 talos regression, too? See e.g.
Yes, this is likely the same issue, as octane inherits most of v8 benchmarks.
Comment 4•12 years ago
|
||
Comment on attachment 815897 [details] [diff] [review]
Patch
Review of attachment 815897 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for the patch!
Attachment #815897 -
Flags: review?(shu) → review+
| Assignee | ||
Comment 5•12 years ago
|
||
Updated•12 years ago
|
Keywords: perf,
regression
Version: unspecified → 27 Branch
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla27
You need to log in
before you can comment on or make changes to this bug.
Description
•