Searched refs:PerIsolatePlatformData (Results 1 – 3 of 3) sorted by relevance
222 PerIsolatePlatformData::PerIsolatePlatformData( in PerIsolatePlatformData() function in node::PerIsolatePlatformData232 PerIsolatePlatformData::GetForegroundTaskRunner() { in GetForegroundTaskRunner()236 void PerIsolatePlatformData::FlushTasks(uv_async_t* handle) { in FlushTasks()237 auto platform_data = static_cast<PerIsolatePlatformData*>(handle->data); in FlushTasks()241 void PerIsolatePlatformData::PostIdleTask(std::unique_ptr<v8::IdleTask> task) { in PostIdleTask()245 void PerIsolatePlatformData::PostTask(std::unique_ptr<Task> task) { in PostTask()255 void PerIsolatePlatformData::PostDelayedTask( in PostDelayedTask()270 void PerIsolatePlatformData::PostNonNestableTask(std::unique_ptr<Task> task) { in PostNonNestableTask()274 void PerIsolatePlatformData::PostNonNestableDelayedTask( in PostNonNestableDelayedTask()280 PerIsolatePlatformData::~PerIsolatePlatformData() { in ~PerIsolatePlatformData()[all …]
20 class PerIsolatePlatformData; variable49 std::shared_ptr<PerIsolatePlatformData> platform_data;53 class PerIsolatePlatformData :56 public std::enable_shared_from_this<PerIsolatePlatformData> {58 PerIsolatePlatformData(v8::Isolate* isolate, uv_loop_t* loop);59 ~PerIsolatePlatformData() override;100 std::shared_ptr<PerIsolatePlatformData> self_reference_;173 std::shared_ptr<PerIsolatePlatformData> ForNodeIsolate(v8::Isolate* isolate);177 IsolatePlatformDelegate*, std::shared_ptr<PerIsolatePlatformData>>;
71 auto delegate = std::make_shared<node::PerIsolatePlatformData>( in TEST_F()