Closed
Bug 1111244
Opened 10 years ago
Closed 9 years ago
Remove some code specific to old unsupported MSVC versions from js/src
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla37
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
Details
Attachments
(1 file)
4.44 KB,
patch
|
Waldo
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•10 years ago
|
||
Attachment #8536063 -
Flags: review?(jwalden+bmo)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → ehsan.akhgari
Updated•10 years ago
|
Attachment #8536063 -
Flags: review?(jwalden+bmo) → review+
Backed out all three commits that refer to this bug number for Windows build bustage: https://treeherder.mozilla.org/ui/logviewer.html#?job_id=4654885&repo=mozilla-inbound remote: https://hg.mozilla.org/integration/mozilla-inbound/rev/01744fb7dc11 remote: https://hg.mozilla.org/integration/mozilla-inbound/rev/4f239165dbb2 remote: https://hg.mozilla.org/integration/mozilla-inbound/rev/b836016d82b5 Though it looks like one of those might have used the wrong bug number. ("Move TestExpirationTracker.cpp to gtest and enable it; r=froydnj")
Flags: needinfo?(ehsan.akhgari)
Assignee | ||
Comment 3•10 years ago
|
||
Jeff, is there a way to make check_spidermonkey_style.py shut up about this?! ;-) Clearly it doesn't know what it's talking about at all.
Flags: needinfo?(ehsan.akhgari) → needinfo?(jwalden+bmo)
Assignee | ||
Comment 4•10 years ago
|
||
(In reply to Wes Kocher (:KWierso) from comment #2) > Backed out all three commits that refer to this bug number for Windows build > bustage: > https://treeherder.mozilla.org/ui/logviewer. > html#?job_id=4654885&repo=mozilla-inbound > > > remote: https://hg.mozilla.org/integration/mozilla-inbound/rev/01744fb7dc11 > remote: https://hg.mozilla.org/integration/mozilla-inbound/rev/4f239165dbb2 > remote: https://hg.mozilla.org/integration/mozilla-inbound/rev/b836016d82b5 > > > Though it looks like one of those might have used the wrong bug number. > ("Move TestExpirationTracker.cpp to gtest and enable it; r=froydnj") Nope, it's 1111244 vs 1111224. :-)
(In reply to :Ehsan Akhgari (not reading bugmail, needinfo? me!) from comment #4) > Nope, it's 1111244 vs 1111224. :-) Oops. Feel free to reland that one, then... :)
Comment 6•10 years ago
|
||
This was working before because check_spidermonkey_style.py doesn't try to reorder past #ifdefs. But don't we usually just #include "jswin.h" instead? Maybe prmjtime.cpp is special though.
Comment 7•10 years ago
|
||
By 'reorder' I meant 'check the ordering'.
Comment 8•10 years ago
|
||
prmjtime.cpp is indeed "special" and should Die In A Fire. I just tweaked the include order so you should be able to do what you were going to do without troubles. (The two win*.h are Special Snowflakes that are permitted to be out of order; the rest has to be ordered, tho.) https://hg.mozilla.org/integration/mozilla-inbound/rev/11cd67870971 (In the extreme outside change of Windows-only compile failures due to an ordering requirement among these three includes, this is the patch from the push-range to back out. But I rather doubt it, for these non-<win*.h> headers.)
Flags: needinfo?(jwalden+bmo)
Updated•10 years ago
|
Keywords: leave-open
Comment 9•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/11cd67870971
Assignee | ||
Comment 10•9 years ago
|
||
Thanks Jeff! https://hg.mozilla.org/integration/mozilla-inbound/rev/fe2187ec388c
Keywords: leave-open
Comment 11•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/fe2187ec388c
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla37
You need to log in
before you can comment on or make changes to this bug.
Description
•