diff options
author | Ali Ijaz Sheikh <ofrobots@google.com> | 2015-08-23 06:09:40 -0700 |
---|---|---|
committer | Rod Vagg <rod@vagg.org> | 2015-09-06 21:38:01 +1000 |
commit | 9fddd83cf9adf505bce2e2373881df0c4d41b261 (patch) | |
tree | 4272ce14c10fea496af2e78fc6debb187d613451 /deps/v8/src/runtime-profiler.cc | |
parent | 46b7d151674d138e7ea4342d5f3ada1208b87ff2 (diff) | |
download | android-node-v8-9fddd83cf9adf505bce2e2373881df0c4d41b261.tar.gz android-node-v8-9fddd83cf9adf505bce2e2373881df0c4d41b261.tar.bz2 android-node-v8-9fddd83cf9adf505bce2e2373881df0c4d41b261.zip |
deps: upgrade V8 to 4.5.103.24
Upgrade to the latest branch-head for V8 4.5. For the full commit log see
https://github.com/v8/v8-git-mirror/commits/4.5.103.24
PR-URL: https://github.com/nodejs/node/pull/2509
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'deps/v8/src/runtime-profiler.cc')
-rw-r--r-- | deps/v8/src/runtime-profiler.cc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/deps/v8/src/runtime-profiler.cc b/deps/v8/src/runtime-profiler.cc index 5e5b57ced2..351bca7b6a 100644 --- a/deps/v8/src/runtime-profiler.cc +++ b/deps/v8/src/runtime-profiler.cc @@ -88,8 +88,6 @@ static void GetICCounts(SharedFunctionInfo* shared, void RuntimeProfiler::Optimize(JSFunction* function, const char* reason) { - DCHECK(function->IsOptimizable()); - if (FLAG_trace_opt && function->PassesFilter(FLAG_hydrogen_filter)) { PrintF("[marking "); function->ShortPrint(); @@ -117,7 +115,7 @@ void RuntimeProfiler::AttemptOnStackReplacement(JSFunction* function, } // If the code is not optimizable, don't try OSR. - if (!shared->code()->optimizable()) return; + if (shared->optimization_disabled()) return; // We are not prepared to do OSR for a function that already has an // allocated arguments object. The optimized code would bypass it for @@ -217,7 +215,7 @@ void RuntimeProfiler::OptimizeNow() { } continue; } - if (!function->IsOptimizable()) continue; + if (function->IsOptimized()) continue; int ticks = shared_code->profiler_ticks(); @@ -262,4 +260,5 @@ void RuntimeProfiler::OptimizeNow() { } -} } // namespace v8::internal +} // namespace internal +} // namespace v8 |