Commit 3b0f6c8e authored by yangguo@chromium.org's avatar yangguo@chromium.org

Only compile concurrently if enabled, in %OptimizeFunctionOnNextCall.

R=ulan@chromium.org
BUG=326474
LOG=N

Review URL: https://codereview.chromium.org/106403007

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18403 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent c61d07e0
......@@ -8541,7 +8541,8 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_OptimizeFunctionOnNextCall) {
unoptimized->set_allow_osr_at_loop_nesting_level(i);
isolate->runtime_profiler()->AttemptOnStackReplacement(*function);
}
} else if (type->IsOneByteEqualTo(STATIC_ASCII_VECTOR("concurrent"))) {
} else if (type->IsOneByteEqualTo(STATIC_ASCII_VECTOR("concurrent")) &&
isolate->concurrent_recompilation_enabled()) {
function->MarkForConcurrentRecompilation();
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment