зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1661894 - Remove --no-ti flag. r=iain
This was useful before Warp existed, but now --warp is the configuration we want to test, it also disables TI. Differential Revision: https://phabricator.services.mozilla.com/D88836
This commit is contained in:
Родитель
46f865b1a5
Коммит
9ca7347e3c
|
@ -53,7 +53,7 @@
|
|||
--spectre-mitigations=off
|
||||
--spectre-mitigations=on
|
||||
--more-compartments
|
||||
--no-ti
|
||||
--warp
|
||||
|
||||
# GC-related
|
||||
# These 2 flags can cause the shell to slow down
|
||||
|
|
|
@ -10521,9 +10521,6 @@ static bool SetContextOptions(JSContext* cx, const OptionParser& op) {
|
|||
}
|
||||
|
||||
#ifdef NIGHTLY_BUILD
|
||||
if (op.getBoolOption("no-ti")) {
|
||||
jit::JitOptions.typeInference = false;
|
||||
}
|
||||
if (op.getBoolOption("no-warp")) {
|
||||
MOZ_ASSERT(!jit::JitOptions.warpBuilder,
|
||||
"WarpBuilder is disabled by default");
|
||||
|
@ -11059,7 +11056,6 @@ int main(int argc, char** argv, char** envp) {
|
|||
!op.addBoolOption('\0', "no-ion-for-main-context",
|
||||
"Disable IonMonkey for the main context only") ||
|
||||
#ifdef NIGHTLY_BUILD
|
||||
!op.addBoolOption('\0', "no-ti", "Disable Type Inference") ||
|
||||
!op.addBoolOption('\0', "warp", "Use WarpBuilder as MIR builder") ||
|
||||
#else
|
||||
!op.addBoolOption('\0', "warp", "No-op on non-Nightly") ||
|
||||
|
|
Загрузка…
Ссылка в новой задаче