Lines Matching refs:isolate_
33 isolate_ = reinterpret_cast<i::Isolate*>(isolate);
37 isolate_->set_was_locker_ever_used();
40 if (!isolate_->thread_manager()->IsLockedByCurrentThread()) {
41 isolate_->thread_manager()->Lock();
46 if (isolate_->thread_manager()->RestoreThread()) {
50 DCHECK(isolate_->thread_manager()->IsLockedByCurrentThread());
68 DCHECK(isolate_->thread_manager()->IsLockedByCurrentThread());
71 isolate_->thread_manager()->FreeThreadResources();
73 isolate_->thread_manager()->ArchiveThread();
75 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();
88 DCHECK(!isolate_->thread_manager()->IsLockedByCurrentThread());
89 isolate_->thread_manager()->Lock();
90 isolate_->thread_manager()->RestoreThread();
96 isolate_->InitializeThreadLocal();
97 isolate_->stack_guard()->InitThread(lock);
98 isolate_->debug()->InitThread(lock);
109 isolate_->FindPerThreadDataForThisThread();
121 ExecutionAccess access(isolate_);
129 isolate_->FindPerThreadDataForThisThread();
137 from = isolate_->handle_scope_implementer()->RestoreThread(from);
138 from = isolate_->RestoreThread(from);
139 from = Relocatable::RestoreState(isolate_, from);
142 from = isolate_->stack_guard()->RestoreStackGuard(from);
143 from = isolate_->debug()->RestoreDebug(from);
144 from = isolate_->regexp_stack()->RestoreStack(from);
145 from = isolate_->bootstrapper()->RestoreState(from);
230 isolate_(isolate) {
257 isolate_->FindOrAllocatePerThreadDataForThisThread();
273 to = isolate_->handle_scope_implementer()->ArchiveThread(to);
274 to = isolate_->ArchiveThread(to);
275 to = Relocatable::ArchiveState(isolate_, to);
276 to = isolate_->stack_guard()->ArchiveStackGuard(to);
277 to = isolate_->debug()->ArchiveDebug(to);
278 to = isolate_->regexp_stack()->ArchiveStack(to);
279 to = isolate_->bootstrapper()->ArchiveState(to);
285 DCHECK(!isolate_->has_pending_exception());
286 DCHECK(!isolate_->external_caught_exception());
287 DCHECK_NULL(isolate_->try_catch_handler());
288 isolate_->handle_scope_implementer()->FreeThreadResources();
289 isolate_->FreeThreadResources();
290 isolate_->debug()->FreeThreadResources();
291 isolate_->stack_guard()->FreeThreadResources();
292 isolate_->regexp_stack()->FreeThreadResources();
293 isolate_->bootstrapper()->FreeThreadResources();
298 isolate_->FindPerThreadDataForThisThread();
308 data = isolate_->Iterate(v, data);
320 isolate_->IterateThread(v, data);