Lines Matching refs:isolate_

68       isolate_(isolate) {
685 isolate_->builtins()->builtin(Builtins::kReturn_DebugBreak);
689 isolate_->builtins()->builtin(Builtins::kSlot_DebugBreak);
800 Debugger* debugger = isolate_->debugger();
812 PostponeInterruptsScope postpone(isolate_);
815 HandleScope scope(isolate_);
817 isolate_->bootstrapper()->CreateEnvironment(
818 isolate_,
827 SaveContext save(isolate_);
828 isolate_->set_context(*context);
831 Handle<String> key = isolate_->factory()->LookupAsciiSymbol("builtins");
834 isolate_,
896 Heap* heap = isolate_->heap();
897 HandleScope scope(isolate_);
903 JavaScriptFrameIterator it(isolate_);
919 PostponeInterruptsScope postpone(isolate_);
973 isolate_->debugger()->OnDebugBreak(break_points_hit, false);
986 JavaScriptFrameIterator it(isolate_);
1018 Code* plain_return = isolate_->builtins()->builtin(
1025 Code* plain_return = isolate_->builtins()->builtin(
1033 Code* plain_return = isolate_->builtins()->builtin(
1053 Factory* factory = isolate_->factory();
1089 Factory* factory = isolate_->factory();
1090 HandleScope scope(isolate_);
1110 isolate_->js_builtins_object(),
1143 HandleScope scope(isolate_);
1169 HandleScope scope(isolate_);
1255 for (JavaScriptFrameIterator it(isolate_, id); !it.done(); it.Advance()) {
1288 HandleScope scope(isolate_);
1313 JavaScriptFrameIterator frames_it(isolate_, id);
1439 isolate_->heap()->code_stubs()->SlowReverseLookup(
1932 Handle<Code>(isolate_->builtins()->builtin(Builtins::kLazyCompile));
1941 isolate_->heap()->CollectAllGarbage(Heap::kMakeHeapIterableMask,
1948 Object* active_code_marker = isolate_->heap()->the_hole_value();
1950 CollectActiveFunctionsFromThread(isolate_,
1951 isolate_->thread_local_top(),
1956 isolate_->thread_manager()->IterateArchivedThreads(
2011 ZoneScope zone_scope(isolate_, DELETE_ON_EXIT);
2014 isolate_->debugger()->force_debugger_active();
2015 isolate_->debugger()->set_force_debugger_active(true);
2018 isolate_->debugger()->set_force_debugger_active(
2030 RedirectActivationsToRecompiledCodeOnThread(isolate_,
2031 isolate_->thread_local_top());
2034 isolate_->thread_manager()->IterateArchivedThreads(
2082 isolate_->heap()->undefined_value());
2100 HandleScope scope(isolate_);
2185 HandleScope scope(isolate_);
2243 PostponeInterruptsScope postpone(isolate_);
2244 HandleScope scope(isolate_);
2245 ASSERT(isolate_->context() == *Debug::debug_context());
2249 isolate_->factory()->LookupSymbol(CStrVector("ClearMirrorCache"));
2261 Heap* heap = isolate_->heap();
2262 HandleScope scope(isolate_);
2315 isolate_->factory()->NewFixedArray(0);
2320 isolate_->heap()->CollectAllGarbage(Heap::kNoGCFlags,
2355 isolate_(isolate) {
2371 ASSERT(isolate_->context() == *isolate_->debug()->debug_context());
2375 isolate_->factory()->LookupSymbol(constructor_name);
2377 isolate_->global()->GetPropertyNoExceptionThrown(*constructor_str));
2381 return isolate_->factory()->undefined_value();
2385 Handle<JSObject>(isolate_->debug()->debug_context()->global()),
2395 Handle<Object> break_id = isolate_->factory()->NewNumberFromInt(
2396 isolate_->debug()->break_id());
2421 Factory* factory = isolate_->factory();
2447 Factory* factory = isolate_->factory();
2476 HandleScope scope(isolate_);
2477 Debug* debug = isolate_->debug();
2520 HandleScope scope(isolate_);
2523 ASSERT(isolate_->context() == *isolate_->debug()->debug_context());
2529 ASSERT(isolate_->context() == *isolate_->debug()->debug_context());
2552 HandleScope scope(isolate_);
2555 if (isolate_->debug()->InDebugger()) return;
2581 HandleScope scope(isolate_);
2582 Debug* debug = isolate_->debug();
2605 isolate_->factory()->LookupAsciiSymbol("UpdateScriptBreakPoints");
2649 HandleScope scope(isolate_);
2678 HandleScope scope(isolate_);
2682 isolate_->debug()->clear_interrupt_pending(DEBUGBREAK);
2763 isolate_->global(),
2774 return isolate_->debug()->debug_context();
2779 Debug* debug = isolate_->debug();
2798 HandleScope scope(isolate_);
2800 if (!isolate_->debug()->Load()) return;
2829 ASSERT(isolate_->debug()->InDebugger());
2830 isolate_->stack_guard()->Continue(DEBUGCOMMAND);
2893 isolate_->logger()->DebugTag(
2968 HandleScope scope(isolate_);
2969 GlobalHandles* global_handles = isolate_->global_handles();
2990 data = isolate_->factory()->undefined_value();
3008 if (isolate_->debug()->InDebugger()) {
3018 isolate_->compilation_cache()->Disable();
3021 isolate_->compilation_cache()->Enable();
3042 message_dispatch_helper_thread_ = new MessageDispatchHelperThread(isolate_);
3070 isolate_->logger()->DebugTag("Put command on command_queue.");
3075 if (!isolate_->debug()->InDebugger()) {
3076 isolate_->stack_guard()->DebugCommand();
3103 if (!isolate_->debug()->InDebugger()) {
3104 isolate_->stack_guard()->DebugCommand();
3127 return isolate_->factory()->undefined_value();
3134 return isolate_->factory()->undefined_value();
3140 Handle<Object>(isolate_->debug()->debug_context_->global_proxy()),
3155 ASSERT(Isolate::Current() == isolate_);
3180 ASSERT(Isolate::Current() == isolate_);
3191 ASSERT(Isolate::Current() == isolate_);
3210 : isolate_(Isolate::Current()),
3211 prev_(isolate_->debug()->debugger_entry()),
3212 it_(isolate_),
3214 save_(isolate_) {
3215 Debug* debug = isolate_->debug();
3239 isolate_->set_context(*debug->debug_context());
3245 ASSERT(Isolate::Current() == isolate_);
3246 Debug* debug = isolate_->debug();
3257 if (!isolate_->has_pending_exception()) {
3260 if (isolate_->stack_guard()->IsDebugBreak()) {
3262 isolate_->stack_guard()->Continue(DEBUGBREAK);
3273 isolate_->stack_guard()->Preempt();
3277 isolate_->stack_guard()->DebugBreak();
3282 if (isolate_->debugger()->HasCommands()) {
3283 isolate_->stack_guard()->DebugCommand();
3287 if (!isolate_->debugger()->IsDebuggerActive()) {
3288 isolate_->debugger()->UnloadDebugger();