Home | History | Annotate | Download | only in runtime

Lines Matching refs:isolate

17   HandleScope scope(isolate);
20 if (!function->IsOptimized()) return isolate->heap()->undefined_value();
25 return isolate->heap()->undefined_value();
30 return isolate->heap()->undefined_value();
35 HandleScope scope(isolate);
42 JavaScriptFrameIterator it(isolate);
49 if (function.is_null()) return isolate->heap()->undefined_value();
51 if (!function->IsOptimized()) return isolate->heap()->undefined_value();
56 return isolate->heap()->undefined_value();
61 return isolate->heap()->undefined_value();
66 SealHandleScope shs(isolate);
69 return isolate->heap()->true_value();
71 return isolate->heap()->false_value();
77 SealHandleScope shs(isolate);
79 return isolate->heap()->ToBoolean(
80 isolate->concurrent_recompilation_enabled());
85 HandleScope scope(isolate);
95 if (function->IsOptimized()) return isolate->heap()->undefined_value();
103 isolate->concurrent_recompilation_enabled()) {
108 return isolate->heap()->undefined_value();
113 HandleScope scope(isolate);
119 JavaScriptFrameIterator it(isolate);
126 if (function.is_null()) return isolate->heap()->undefined_value();
139 if (function->IsOptimized()) return isolate->heap()->undefined_value();
143 DCHECK(BackEdgeTable::Verify(isolate, unoptimized));
144 isolate->runtime_profiler()->AttemptOnStackReplacement(
148 return isolate->heap()->undefined_value();
153 HandleScope scope(isolate);
158 return isolate->heap()->undefined_value();
163 HandleScope scope(isolate);
165 if (!isolate->use_crankshaft()) {
176 if (isolate->concurrent_recompilation_enabled() &&
179 isolate->optimizing_compile_dispatcher()->InstallOptimizedFunctions();
202 RUNTIME_ASSERT(isolate->concurrent_recompilation_enabled());
203 isolate->optimizing_compile_dispatcher()->Unblock();
204 return isolate->heap()->undefined_value();
209 HandleScope scope(isolate);
217 HandleScope scope(isolate);
219 v8::Isolate* v8_isolate = reinterpret_cast<v8::Isolate*>(isolate);
232 HandleScope scope(isolate);
240 return isolate->heap()->undefined_value();
245 HandleScope scope(isolate);
247 isolate->heap()->NotifyContextDisposed(true);
248 return isolate->heap()->undefined_value();
253 SealHandleScope shs(isolate);
258 isolate->heap()->set_allocation_timeout(timeout);
264 isolate->heap()->EnableInlineAllocation();
266 isolate->heap()->DisableInlineAllocation();
270 return isolate->heap()->undefined_value();
275 SealHandleScope shs(isolate);
283 JavaScriptFrameIterator it(isolate);
307 SealHandleScope shs(isolate);
309 isolate->PrintStack(stdout);
310 return isolate->heap()->undefined_value();
317 SealHandleScope shs(isolate);
333 HandleScope scope(isolate);
336 return isolate->heap()->undefined_value();
342 SealHandleScope shs(isolate);
348 return isolate->heap()->undefined_value();
353 SealHandleScope shs(isolate);
359 isolate->PrintStack(stderr);
367 HandleScope scope(isolate);
371 isolate->PrintStack(stderr);
387 HandleScope scope(isolate);
392 return *isolate->factory()->NewStringFromAsciiChecked(version_string);
397 HandleScope scope(isolate);
403 return isolate->heap()->exception();
409 return isolate->heap()->undefined_value();
413 static int StackSize(Isolate* isolate) {
415 for (JavaScriptFrameIterator it(isolate); !it.done(); it.Advance()) n++;
420 static void PrintTransition(Isolate* isolate, Object* result) {
424 int n = StackSize(isolate);
432 JavaScriptFrame::PrintTop(isolate, stdout, true, false);
444 SealHandleScope shs(isolate);
446 PrintTransition(isolate, NULL);
447 return isolate->heap()->undefined_value();
452 SealHandleScope shs(isolate);
455 PrintTransition(isolate, obj);
461 SealHandleScope shs(isolate);
465 return isolate->heap()->ToBoolean(obj1->map() == obj2->map());
470 SealHandleScope shs(isolate);
473 return isolate->heap()->ToBoolean(isolate->heap()->InNewSpace(obj));
480 return isolate->heap()->ToBoolean(obj->Has##Name()); \
500 return isolate->heap()->ToBoolean(obj->HasFixed##Type##Elements()); \