summaryrefslogtreecommitdiff
path: root/deps/v8/src/compilation-info.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compilation-info.cc')
-rw-r--r--deps/v8/src/compilation-info.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/deps/v8/src/compilation-info.cc b/deps/v8/src/compilation-info.cc
index 845655ca57..a2e75fb2fc 100644
--- a/deps/v8/src/compilation-info.cc
+++ b/deps/v8/src/compilation-info.cc
@@ -124,8 +124,7 @@ bool CompilationInfo::is_this_defined() const { return !IsStub(); }
// profiler, so they trigger their own optimization when they're called
// for the SharedFunctionInfo::kCallsUntilPrimitiveOptimization-th time.
bool CompilationInfo::ShouldSelfOptimize() {
- return FLAG_opt && FLAG_crankshaft &&
- !(literal()->flags() & AstProperties::kDontSelfOptimize) &&
+ return FLAG_opt && !(literal()->flags() & AstProperties::kDontSelfOptimize) &&
!literal()->dont_optimize() &&
literal()->scope()->AllowsLazyCompilation() &&
!shared_info()->optimization_disabled();