Index: src/runtime-profiler.cc |
=================================================================== |
--- src/runtime-profiler.cc (revision 9063) |
+++ src/runtime-profiler.cc (working copy) |
@@ -115,10 +115,8 @@ |
} |
SharedFunctionInfo* shared = function->shared(); |
- // If the code is not optimizable or references context slots, don't try OSR. |
- if (!shared->code()->optimizable() || !shared->allows_lazy_compilation()) { |
- return; |
- } |
+ // If the code is not optimizable, don't try OSR. |
+ if (!shared->code()->optimizable()) 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 |