author | Himanshu Teli <Himanshuteli@hotmail.com> |
Sat, 19 May 2018 18:44:05 +0530 | |
changeset 419168 | f5184707be080958b3ae54daef843e7374c25f35 |
parent 419167 | f7b8d0d06d29026e5604d3bf8725820a681f36e0 |
child 419169 | 1f0b7e9a6450c28f816ca52d8809c41b6b87b3e5 |
push id | 34029 |
push user | shindli@mozilla.com |
push date | Mon, 21 May 2018 21:30:22 +0000 |
treeherder | mozilla-central@51f2535c7974 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | tcampbell |
bugs | 1460883 |
milestone | 62.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/js/src/shell/js.cpp +++ b/js/src/shell/js.cpp @@ -8555,21 +8555,16 @@ SetContextOptions(JSContext* cx, const O strcmp(str, "pessimistic") != 0) { // We accept "pessimistic" and "optimistic" as synonyms for "on" // for backwards compatibility. return OptionFailure("ion-gvn", str); } } - if (op.getStringOption("ion-aa")) { - // Removed in bug 1455280, the option is preserved - // to ease transition for fuzzers and other tools - } - if (const char* str = op.getStringOption("ion-licm")) { if (strcmp(str, "on") == 0) jit::JitOptions.disableLicm = false; else if (strcmp(str, "off") == 0) jit::JitOptions.disableLicm = true; else return OptionFailure("ion-licm", str); } @@ -9065,19 +9060,16 @@ main(int argc, char** argv, char** envp) || !op.addStringOption('\0', "ion-scalar-replacement", "on/off", "Scalar Replacement (default: on, off to disable)") || !op.addStringOption('\0', "ion-gvn", "[mode]", "Specify Ion global value numbering:\n" " off: disable GVN\n" " on: enable GVN (default)\n") || !op.addStringOption('\0', "ion-licm", "on/off", "Loop invariant code motion (default: on, off to disable)") - || !op.addStringOption('\0', "ion-aa", "flow-sensitive/flow-insensitive", - "Specify wheter or not to use flow sensitive Alias Analysis" - "(default: flow-insensitive)") || !op.addStringOption('\0', "ion-edgecase-analysis", "on/off", "Find edge cases where Ion can avoid bailouts (default: on, off to disable)") || !op.addStringOption('\0', "ion-pgo", "on/off", "Profile guided optimization (default: on, off to disable)") || !op.addStringOption('\0', "ion-range-analysis", "on/off", "Range analysis (default: on, off to disable)") #if defined(__APPLE__) || !op.addStringOption('\0', "ion-sincos", "on/off",