| CreateJobImpl(TaskPriority priority, std::unique_ptr< JobTask > job_state, const SourceLocation &location) override | v8::platform::DefaultPlatform | |
| CurrentClockTimeMillis() override | v8::platform::DefaultPlatform | |
| DefaultPlatform(int thread_pool_size=0, IdleTaskSupport idle_task_support=IdleTaskSupport::kDisabled, std::unique_ptr< v8::TracingController > tracing_controller={}, PriorityMode priority_mode=PriorityMode::kDontApply) | v8::platform::DefaultPlatform | explicit |
| DefaultPlatform(const DefaultPlatform &)=delete | v8::platform::DefaultPlatform | |
| EnsureBackgroundTaskRunnerInitialized() | v8::platform::DefaultPlatform | |
| foreground_task_runner_map_ | v8::platform::DefaultPlatform | private |
| GetForegroundTaskRunner(v8::Isolate *isolate, TaskPriority priority) override | v8::platform::DefaultPlatform | |
| GetPageAllocator() override | v8::platform::DefaultPlatform | |
| GetStackTracePrinter() override | v8::platform::DefaultPlatform | |
| GetThreadIsolatedAllocator() override | v8::platform::DefaultPlatform | |
| GetTracingController() override | v8::platform::DefaultPlatform | |
| idle_task_support_ | v8::platform::DefaultPlatform | private |
| IdleTasksEnabled(Isolate *isolate) override | v8::platform::DefaultPlatform | |
| lock_ | v8::platform::DefaultPlatform | private |
| MonotonicallyIncreasingTime() override | v8::platform::DefaultPlatform | |
| NotifyIsolateShutdown(Isolate *isolate) | v8::platform::DefaultPlatform | |
| num_worker_runners() const | v8::platform::DefaultPlatform | inlineprivate |
| NumberOfWorkerThreads() override | v8::platform::DefaultPlatform | |
| operator=(const DefaultPlatform &)=delete | v8::platform::DefaultPlatform | |
| page_allocator_ | v8::platform::DefaultPlatform | private |
| PostDelayedTaskOnWorkerThreadImpl(TaskPriority priority, std::unique_ptr< Task > task, double delay_in_seconds, const SourceLocation &location) override | v8::platform::DefaultPlatform | |
| PostTaskOnWorkerThreadImpl(TaskPriority priority, std::unique_ptr< Task > task, const SourceLocation &location) override | v8::platform::DefaultPlatform | |
| priority_from_index(int i) const | v8::platform::DefaultPlatform | inlineprivate |
| priority_mode_ | v8::platform::DefaultPlatform | private |
| priority_to_index(TaskPriority priority) const | v8::platform::DefaultPlatform | inlineprivate |
| PumpMessageLoop(v8::Isolate *isolate, MessageLoopBehavior behavior=MessageLoopBehavior::kDoNotWait) | v8::platform::DefaultPlatform | |
| RunIdleTasks(v8::Isolate *isolate, double idle_time_in_seconds) | v8::platform::DefaultPlatform | |
| SetTimeFunctionForTesting(TimeFunction time_function) | v8::platform::DefaultPlatform | |
| SetTracingController(std::unique_ptr< v8::TracingController > tracing_controller) | v8::platform::DefaultPlatform | |
| thread_isolated_allocator_ | v8::platform::DefaultPlatform | private |
| thread_pool_size_ | v8::platform::DefaultPlatform | private |
| time_function_for_testing_ | v8::platform::DefaultPlatform | private |
| TimeFunction typedef | v8::platform::DefaultPlatform | |
| tracing_controller_ | v8::platform::DefaultPlatform | private |
| worker_threads_task_runners_ | v8::platform::DefaultPlatform | private |
| ~DefaultPlatform() override | v8::platform::DefaultPlatform | |