Home | History | Annotate | Download | only in src

Lines Matching refs:isolate_

32   isolate_ = reinterpret_cast<i::Isolate*>(isolate);
36 if (!isolate_->thread_manager()->IsLockedByCurrentThread()) {
37 isolate_->thread_manager()->Lock();
42 if (isolate_->thread_manager()->RestoreThread()) {
45 internal::ExecutionAccess access(isolate_);
46 isolate_->stack_guard()->ClearThread(access);
47 isolate_->stack_guard()->InitThread(access);
50 DCHECK(isolate_->thread_manager()->IsLockedByCurrentThread());
67 DCHECK(isolate_->thread_manager()->IsLockedByCurrentThread());
70 isolate_->thread_manager()->FreeThreadResources();
72 isolate_->thread_manager()->ArchiveThread();
74 isolate_->thread_manager()->Unlock();
81 isolate_ = reinterpret_cast<i::Isolate*>(isolate);
82 DCHECK(isolate_->thread_manager()->IsLockedByCurrentThread());
83 isolate_->thread_manager()->ArchiveThread();
84 isolate_->thread_manager()->Unlock();
89 DCHECK(!isolate_->thread_manager()->IsLockedByCurrentThread());
90 isolate_->thread_manager()->Lock();
91 isolate_->thread_manager()->RestoreThread();
106 isolate_->FindPerThreadDataForThisThread();
118 ExecutionAccess access(isolate_);
126 isolate_->FindPerThreadDataForThisThread();
129 isolate_->stack_guard()->InitThread(access);
134 from = isolate_->handle_scope_implementer()->RestoreThread(from);
135 from = isolate_->RestoreThread(from);
136 from = Relocatable::RestoreState(isolate_, from);
137 from = isolate_->debug()->RestoreDebug(from);
138 from = isolate_->stack_guard()->RestoreStackGuard(from);
139 from = isolate_->regexp_stack()->RestoreStack(from);
140 from = isolate_->bootstrapper()->RestoreState(from);
143 isolate_->stack_guard()->RequestTerminateExecution();
275 isolate_->FindOrAllocatePerThreadDataForThisThread();
292 to = isolate_->handle_scope_implementer()->ArchiveThread(to);
293 to = isolate_->ArchiveThread(to);
294 to = Relocatable::ArchiveState(isolate_, to);
295 to = isolate_->debug()->ArchiveDebug(to);
296 to = isolate_->stack_guard()->ArchiveStackGuard(to);
297 to = isolate_->regexp_stack()->ArchiveStack(to);
298 to = isolate_->bootstrapper()->ArchiveState(to);
305 DCHECK(!isolate_->has_pending_exception());
306 DCHECK(!isolate_->external_caught_exception());
307 DCHECK(isolate_->try_catch_handler() == NULL);
308 isolate_->handle_scope_implementer()->FreeThreadResources();
309 isolate_->FreeThreadResources();
310 isolate_->debug()->FreeThreadResources();
311 isolate_->stack_guard()->FreeThreadResources();
312 isolate_->regexp_stack()->FreeThreadResources();
313 isolate_->bootstrapper()->FreeThreadResources();
319 isolate_->FindPerThreadDataForThisThread();
331 data = isolate_->Iterate(v, data);
343 isolate_->IterateThread(v, data);