• Home
  • Raw
  • Download

Lines Matching refs:PerIsolatePlatformData

229 PerIsolatePlatformData::PerIsolatePlatformData(  in PerIsolatePlatformData()  function in node::PerIsolatePlatformData
239 PerIsolatePlatformData::GetForegroundTaskRunner() { in GetForegroundTaskRunner()
243 void PerIsolatePlatformData::FlushTasks(uv_async_t* handle) { in FlushTasks()
244 auto platform_data = static_cast<PerIsolatePlatformData*>(handle->data); in FlushTasks()
248 void PerIsolatePlatformData::PostIdleTask(std::unique_ptr<v8::IdleTask> task) { in PostIdleTask()
252 void PerIsolatePlatformData::PostTask(std::unique_ptr<Task> task) { in PostTask()
262 void PerIsolatePlatformData::PostDelayedTask( in PostDelayedTask()
277 void PerIsolatePlatformData::PostNonNestableTask(std::unique_ptr<Task> task) { in PostNonNestableTask()
281 void PerIsolatePlatformData::PostNonNestableDelayedTask( in PostNonNestableDelayedTask()
287 PerIsolatePlatformData::~PerIsolatePlatformData() { in ~PerIsolatePlatformData()
291 void PerIsolatePlatformData::AddShutdownCallback(void (*callback)(void*), in AddShutdownCallback()
296 void PerIsolatePlatformData::Shutdown() { in Shutdown()
317 PerIsolatePlatformData* platform_data = in Shutdown()
318 static_cast<PerIsolatePlatformData*>(flush_tasks->data); in Shutdown()
325 void PerIsolatePlatformData::DecreaseHandleCount() { in DecreaseHandleCount()
362 auto delegate = std::make_shared<PerIsolatePlatformData>(isolate, loop); in RegisterIsolate()
375 std::make_pair(delegate, std::shared_ptr<PerIsolatePlatformData>{})); in RegisterIsolate()
417 void PerIsolatePlatformData::RunForegroundTask(std::unique_ptr<Task> task) { in RunForegroundTask()
434 void PerIsolatePlatformData::DeleteFromScheduledTasks(DelayedTask* task) { in DeleteFromScheduledTasks()
444 void PerIsolatePlatformData::RunForegroundTask(uv_timer_t* handle) { in RunForegroundTask()
451 std::shared_ptr<PerIsolatePlatformData> per_isolate = ForNodeIsolate(isolate); in DrainTasks()
460 bool PerIsolatePlatformData::FlushForegroundTasksInternal() { in FlushForegroundTasksInternal()
517 std::shared_ptr<PerIsolatePlatformData>
526 std::shared_ptr<PerIsolatePlatformData> per_isolate = ForNodeIsolate(isolate); in FlushForegroundTasks()