Closed
Bug 787568
Opened 11 years ago
Closed 11 years ago
Upgrade clang to r161152
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: espindola, Assigned: espindola)
References
Details
Attachments
(2 files)
482 bytes,
patch
|
rail
:
review+
|
Details | Diff | Splinter Review |
3.96 KB,
patch
|
rail
:
review+
|
Details | Diff | Splinter Review |
Testing bug 784691 found a performance regression and lots of hard to reproduce issues. As part of trying to figure it out I tested r161152 on try with the new diff-talos.py and found that r161152 was not the one responsible for the regression. Since the build is tested, deployed and doesn't cause any regressions, it is probably a good idea to enable it as a stepping stone.
Attachment #657454 -
Flags: review?(rail)
Assignee | ||
Comment 1•11 years ago
|
||
Attachment #657455 -
Flags: review?(rail)
Updated•11 years ago
|
Attachment #657454 -
Flags: review?(rail) → review+
Updated•11 years ago
|
Attachment #657455 -
Flags: review?(rail) → review+
Assignee | ||
Comment 2•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/98a37bb0fbdc https://hg.mozilla.org/integration/mozilla-inbound/rev/a412d39f5526
Assignee | ||
Comment 3•11 years ago
|
||
I forgot to clobber the build, so to test the results at the time of the switch I did a dummy try push and one reverting the change. The results found by diff-talos.py d1e8ba348798 19df46b223c2 are -------------------------------------------------------------- dromaeo_css MacOSX 10.8 | (5387.485, 20.6175526751) -> (5428.5875, 13.8504870083) 1.0076x better dromaeo_dom MacOSX 10.7 | (281.467833333, 1.47639194691) -> (278.4475, 1.04198602984) 1.0108x worse kraken MacOSX 10.8 | (3334.36666667, 6.37096002557) -> (3315.59166667, 4.94021473626) 1.0057x better ------------------------------------------------------- Which is not amusing given that the try runs before the switch had no significant regressions :-( Given that the regression (and the speedup) only show up in one version of OS X and we run the same binary on 3 of them, it is very likely this is just some form of bias on our testing, but I don't have time to check it right now as I am going on vacations. CCing ehsan to decide if this should be reverted for now.
Comment 4•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/98a37bb0fbdc https://hg.mozilla.org/mozilla-central/rev/a412d39f5526
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 5•11 years ago
|
||
(In reply to comment #3) > CCing ehsan to decide if this should be reverted for now. Hmm, this is a tough call. Do these clang versions provide us with other benefits?
Assignee | ||
Comment 6•11 years ago
|
||
> Hmm, this is a tough call. Do these clang versions provide us with other > benefits? Mostly being a stepping stone for upgrading to r162360 in bug 784691 and that revision has a fix for http://llvm.org/pr13662.
Updated•10 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•