Lines Matching refs:w_
130 : w_(w) { in WorkerThreadData()
176 w_->platform_, in WorkerThreadData()
179 if (w_->per_isolate_opts_) in WorkerThreadData()
180 isolate_data_->set_options(std::move(w_->per_isolate_opts_)); in WorkerThreadData()
181 isolate_data_->set_worker_context(w_); in WorkerThreadData()
186 Mutex::ScopedLock lock(w_->mutex_); in WorkerThreadData()
187 w_->isolate_ = isolate; in WorkerThreadData()
191 Debug(w_, "Worker %llu dispose isolate", w_->thread_id_.id); in ~WorkerThreadData()
194 Mutex::ScopedLock lock(w_->mutex_); in ~WorkerThreadData()
195 isolate = w_->isolate_; in ~WorkerThreadData()
196 w_->isolate_ = nullptr; in ~WorkerThreadData()
205 w_->platform_->AddIsolateFinishedCallback(isolate, [](void* data) { in ~WorkerThreadData()
214 w_->platform_->UnregisterIsolate(isolate); in ~WorkerThreadData()
230 Worker* const w_; member in node::worker::WorkerThreadData