diff options
Diffstat (limited to 'deps/v8/src/api.cc')
-rw-r--r-- | deps/v8/src/api.cc | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/deps/v8/src/api.cc b/deps/v8/src/api.cc index 4a71539d28..2f8f1d15da 100644 --- a/deps/v8/src/api.cc +++ b/deps/v8/src/api.cc @@ -6088,9 +6088,7 @@ static void SetFlagsFromString(const char* flags) { void Testing::PrepareStressRun(int run) { static const char* kLazyOptimizations = - "--prepare-always-opt --nolimit-inlining " - "--noalways-opt --noopt-eagerly"; - static const char* kEagerOptimizations = "--opt-eagerly"; + "--prepare-always-opt --nolimit-inlining --noalways-opt"; static const char* kForcedOptimizations = "--always-opt"; // If deoptimization stressed turn on frequent deoptimization. If no value @@ -6107,15 +6105,12 @@ void Testing::PrepareStressRun(int run) { if (run == GetStressRuns() - 1) { SetFlagsFromString(kForcedOptimizations); } else { - SetFlagsFromString(kEagerOptimizations); SetFlagsFromString(kLazyOptimizations); } #else if (run == GetStressRuns() - 1) { SetFlagsFromString(kForcedOptimizations); - } else if (run == GetStressRuns() - 2) { - SetFlagsFromString(kEagerOptimizations); - } else { + } else if (run != GetStressRuns() - 2) { SetFlagsFromString(kLazyOptimizations); } #endif |