Lines Matching defs:loop
56 // Emit `beforeExit` if the loop became alive either after emitting
78 uv_loop_t loop;
95 uv_loop_t* loop = &impl_->loop;
96 // Use `data` to tell the destructor whether the loop was initialized or not.
97 loop->data = nullptr;
98 int ret = uv_loop_init(loop);
101 SPrintF("Failed to initialize loop: %s", uv_err_name(ret)));
104 loop->data = this;
107 impl_->isolate = NewIsolate(impl_->allocator, &impl_->loop, platform);
124 isolate, loop, platform, impl_->allocator.get()));
159 uv_run(&impl_->loop, UV_RUN_ONCE);
162 if (impl_->isolate || impl_->loop.data != nullptr)
163 CheckedUvLoopClose(&impl_->loop);
170 return &impl_->loop;