Lines Matching refs:isolate_
543 Isolate* isolate_; variable
784 if (isolate_->debug()->debugger_entry() == NULL) { in EventActive()
848 Isolate* isolate_; variable
864 : isolate_(Isolate::Current()), in EnterDebugger()
865 prev_(isolate_->debug()->debugger_entry()), in EnterDebugger()
866 it_(isolate_), in EnterDebugger()
868 save_(isolate_) { in EnterDebugger()
869 Debug* debug = isolate_->debug(); in EnterDebugger()
893 isolate_->set_context(*debug->debug_context()); in EnterDebugger()
898 ASSERT(Isolate::Current() == isolate_); in ~EnterDebugger()
899 Debug* debug = isolate_->debug(); in ~EnterDebugger()
910 if (!isolate_->has_pending_exception()) { in ~EnterDebugger()
913 if (isolate_->stack_guard()->IsDebugBreak()) { in ~EnterDebugger()
915 isolate_->stack_guard()->Continue(DEBUGBREAK); in ~EnterDebugger()
926 isolate_->stack_guard()->Preempt(); in ~EnterDebugger()
930 isolate_->stack_guard()->DebugBreak(); in ~EnterDebugger()
935 if (isolate_->debugger()->HasCommands()) { in ~EnterDebugger()
936 isolate_->stack_guard()->DebugCommand(); in ~EnterDebugger()
940 if (!isolate_->debugger()->IsDebuggerActive()) { in ~EnterDebugger()
941 isolate_->debugger()->UnloadDebugger(); in ~EnterDebugger()
959 Isolate* isolate_;
973 explicit DisableBreak(bool disable_break) : isolate_(Isolate::Current()) { in DisableBreak()
974 prev_disable_break_ = isolate_->debug()->disable_break(); in DisableBreak()
975 isolate_->debug()->set_disable_break(disable_break); in DisableBreak()
978 ASSERT(Isolate::Current() == isolate_); in ~DisableBreak()
979 isolate_->debug()->set_disable_break(prev_disable_break_); in ~DisableBreak()
983 Isolate* isolate_;