/third_party/node/deps/v8/src/d8/ |
D | d8-platforms.cc | 77 TaskPriority priority, std::unique_ptr<JobTask> job_task) override { in PostJob() 189 TaskPriority priority, std::unique_ptr<JobTask> job_task) override { in PostJob() 286 class DelayedJob final : public JobTask { 288 DelayedJob(std::unique_ptr<JobTask> job_task, int32_t delay_ms) in DelayedJob() 305 std::unique_ptr<JobTask> job_task_; 338 std::unique_ptr<JobTask> MakeDelayedJob(std::unique_ptr<JobTask> task) { in MakeDelayedJob()
|
/third_party/node/deps/v8/src/libplatform/ |
D | default-job.h | 47 DefaultJobState(Platform* platform, std::unique_ptr<JobTask> job_task, 85 std::unique_ptr<JobTask> job_task_; 132 DefaultJobWorker(std::weak_ptr<DefaultJobState> state, JobTask* job_task) in DefaultJobWorker() 155 JobTask* job_task_;
|
D | default-platform.cc | 73 std::unique_ptr<JobTask> job_task, size_t num_worker_threads) { in NewDefaultJobHandle() 231 TaskPriority priority, std::unique_ptr<JobTask> job_task) { in PostJob()
|
D | default-platform.h | 65 TaskPriority priority, std::unique_ptr<JobTask> job_state) override; in NON_EXPORTED_BASE()
|
D | default-job.cc | 32 std::unique_ptr<JobTask> job_task, in DefaultJobState()
|
/third_party/node/deps/v8/include/cppgc/ |
D | platform.h | 21 using JobTask = v8::JobTask; variable 117 TaskPriority priority, std::unique_ptr<JobTask> job_task) { in PostJob()
|
D | default-platform.h | 49 std::unique_ptr<cppgc::JobTask> job_task) override { in PostJob()
|
/third_party/node/deps/v8/src/maglev/ |
D | maglev-concurrent-dispatcher.cc | 126 class MaglevConcurrentDispatcher::JobTask final : public v8::JobTask { class in v8::internal::maglev::MaglevConcurrentDispatcher 128 explicit JobTask(MaglevConcurrentDispatcher* dispatcher) in JobTask() function in v8::internal::maglev::MaglevConcurrentDispatcher::JobTask 164 TaskPriority::kUserVisible, std::make_unique<JobTask>(this)); in MaglevConcurrentDispatcher()
|
D | maglev-concurrent-dispatcher.h | 70 class JobTask; variable
|
/third_party/node/deps/v8/src/heap/ |
D | concurrent-marking.cc | 401 class ConcurrentMarking::JobTask : public v8::JobTask { class in v8::internal::ConcurrentMarking 403 JobTask(ConcurrentMarking* concurrent_marking, unsigned mark_compact_epoch, in JobTask() function in v8::internal::ConcurrentMarking::JobTask 411 ~JobTask() override = default; 412 JobTask(const JobTask&) = delete; 413 JobTask& operator=(const JobTask&) = delete; 598 priority, std::make_unique<JobTask>( in ScheduleJob()
|
D | scavenger.cc | 190 ScavengerCollector::JobTask::JobTask( in JobTask() function in v8::internal::ScavengerCollector::JobTask 204 void ScavengerCollector::JobTask::Run(JobDelegate* delegate) { in Run() 219 size_t ScavengerCollector::JobTask::GetMaxConcurrency( in GetMaxConcurrency() 230 void ScavengerCollector::JobTask::ProcessItems(JobDelegate* delegate, in ProcessItems() 246 void ScavengerCollector::JobTask::ConcurrentScavengePages( in ConcurrentScavengePages() 350 std::make_unique<JobTask>(this, &scavengers, in CollectGarbage()
|
D | scavenger.h | 268 class JobTask : public v8::JobTask { 270 explicit JobTask(
|
D | concurrent-marking.h | 108 class JobTask; variable
|
D | memory-allocator.cc | 65 class MemoryAllocator::Unmapper::UnmapFreeMemoryJob : public JobTask {
|
D | sweeper.cc | 70 class Sweeper::SweeperJob final : public JobTask {
|
/third_party/node/deps/v8/src/compiler-dispatcher/ |
D | lazy-compile-dispatcher.cc | 39 class LazyCompileDispatcher::JobTask : public v8::JobTask { class in v8::internal::LazyCompileDispatcher 41 explicit JobTask(LazyCompileDispatcher* lazy_compile_dispatcher) in JobTask() function in v8::internal::LazyCompileDispatcher::JobTask 85 std::make_unique<JobTask>(this)); in LazyCompileDispatcher()
|
D | lazy-compile-dispatcher.h | 114 class JobTask; variable
|
/third_party/node/deps/v8/include/ |
D | v8-platform.h | 251 class JobTask { 253 virtual ~JobTask() = default; 1035 TaskPriority priority, std::unique_ptr<JobTask> job_task) = 0;
|
/third_party/node/deps/v8/include/libplatform/ |
D | libplatform.h | 65 std::unique_ptr<v8::JobTask> job_task, size_t num_worker_threads);
|
/third_party/node/src/ |
D | node_platform.h | 160 std::unique_ptr<v8::JobTask> job_task) override;
|
D | node_platform.cc | 532 std::unique_ptr<v8::JobTask> job_task) { in PostJob()
|
/third_party/node/deps/v8/src/heap/cppgc/ |
D | concurrent-marker.cc | 56 class ConcurrentMarkingTask final : public v8::JobTask {
|
D | sweeper.cc | 590 class ConcurrentSweepTask final : public cppgc::JobTask,
|
/third_party/node/deps/v8/src/baseline/ |
D | baseline-batch-compiler.cc | 142 class JobDispatcher : public v8::JobTask {
|
/third_party/node/deps/v8/src/heap/cppgc-js/ |
D | cpp-heap.cc | 186 std::unique_ptr<JobTask> job_task) final { in PostJob()
|