Searched refs:CancelableTaskManager (Results 1 – 17 of 17) sorted by relevance
/external/v8/src/tasks/ |
D | cancelable-task.cc | 23 CancelableTaskManager::CancelableTaskManager() in CancelableTaskManager() function in v8::internal::CancelableTaskManager 26 CancelableTaskManager::~CancelableTaskManager() { in ~CancelableTaskManager() 34 CancelableTaskManager::Id CancelableTaskManager::Register(Cancelable* task) { in Register() 42 CancelableTaskManager::Id id = ++task_id_counter_; in Register() 50 void CancelableTaskManager::RemoveFinishedTask(CancelableTaskManager::Id id) { in RemoveFinishedTask() 59 TryAbortResult CancelableTaskManager::TryAbort(CancelableTaskManager::Id id) { in TryAbort() 77 void CancelableTaskManager::CancelAndWait() { in CancelAndWait() 103 TryAbortResult CancelableTaskManager::TryAbortAll() { in TryAbortAll() 125 CancelableTask::CancelableTask(CancelableTaskManager* manager) in CancelableTask() 131 CancelableIdleTask::CancelableIdleTask(CancelableTaskManager* manager) in CancelableIdleTask()
|
D | cancelable-task.h | 32 class V8_EXPORT_PRIVATE CancelableTaskManager { 37 CancelableTaskManager(); 39 ~CancelableTaskManager(); 91 DISALLOW_COPY_AND_ASSIGN(CancelableTaskManager); 96 explicit Cancelable(CancelableTaskManager* parent) in Cancelable() 106 CancelableTaskManager::Id id() { return id_; } in id() 121 friend class CancelableTaskManager; 137 CancelableTaskManager* const parent_; 139 const CancelableTaskManager::Id id_; 149 explicit CancelableTask(CancelableTaskManager* manager); [all …]
|
D | task-utils.cc | 18 CancelableFuncTask(CancelableTaskManager* manager, std::function<void()> func) in CancelableFuncTask() 30 CancelableIdleFuncTask(CancelableTaskManager* manager, in CancelableIdleFuncTask() 49 CancelableTaskManager* manager, std::function<void()> func) { in MakeCancelableTask() 59 CancelableTaskManager* manager, std::function<void(double)> func) { in MakeCancelableIdleTask()
|
D | task-utils.h | 17 class CancelableTaskManager; variable 22 std::unique_ptr<CancelableTask> MakeCancelableTask(CancelableTaskManager*, 28 CancelableTaskManager* manager, std::function<void(double)>);
|
/external/v8/src/heap/ |
D | item-parallel-job.cc | 38 ItemParallelJob::ItemParallelJob(CancelableTaskManager* cancelable_task_manager, in ItemParallelJob() 78 CancelableTaskManager::Id* task_ids = in Run() 79 new CancelableTaskManager::Id[num_tasks]; in Run()
|
D | item-parallel-job.h | 116 ItemParallelJob(CancelableTaskManager* cancelable_task_manager, 136 CancelableTaskManager* cancelable_task_manager_;
|
D | sweeper.h | 206 CancelableTaskManager::Id task_ids_[kNumberOfSweepingSpaces]; 223 CancelableTaskManager::Id iterability_task_id_;
|
D | array-buffer-sweeper.h | 77 CancelableTaskManager::Id id_;
|
/external/v8/src/execution/ |
D | futex-emulation.h | 94 CancelableTaskManager* cancelable_task_manager_ = nullptr; 133 CancelableTaskManager::Id timeout_task_id_ = 134 CancelableTaskManager::kInvalidTaskId;
|
D | futex-emulation.cc | 61 node->timeout_task_id_ = CancelableTaskManager::kInvalidTaskId; in DeleteNodesForIsolate() 114 DCHECK_EQ(CancelableTaskManager::kInvalidTaskId, timeout_task_id_); in ~FutexWaitListNode() 118 if (timeout_task_id_ != CancelableTaskManager::kInvalidTaskId) { in CancelTimeoutTask() 120 timeout_task_id_ = CancelableTaskManager::kInvalidTaskId; in CancelTimeoutTask() 142 ResolveAsyncWaiterPromisesTask(CancelableTaskManager* cancelable_task_manager, in ResolveAsyncWaiterPromisesTask() 156 AsyncWaiterTimeoutTask(CancelableTaskManager* cancelable_task_manager, in AsyncWaiterTimeoutTask() 673 DCHECK_EQ(CancelableTaskManager::kInvalidTaskId, node->timeout_task_id_); in Wake() 694 DCHECK_EQ(CancelableTaskManager::kInvalidTaskId, in Wake() 809 DCHECK_EQ(CancelableTaskManager::kInvalidTaskId, node->timeout_task_id_); in ResolveAsyncWaiterPromises() 822 node->timeout_task_id_ = CancelableTaskManager::kInvalidTaskId; in HandleAsyncWaiterTimeout() [all …]
|
D | isolate.h | 71 class CancelableTaskManager; variable 1479 CancelableTaskManager* cancelable_task_manager() { in cancelable_task_manager() 1948 CancelableTaskManager* cancelable_task_manager_ = nullptr;
|
D | isolate.cc | 2966 cancelable_task_manager_(new CancelableTaskManager()) { in ThrowInternal()
|
/external/v8/src/compiler-dispatcher/ |
D | compiler-dispatcher.h | 35 class CancelableTaskManager; variable 162 std::unique_ptr<CancelableTaskManager> task_manager_;
|
D | compiler-dispatcher.cc | 39 task_manager_(new CancelableTaskManager()), in CompilerDispatcher()
|
/external/v8/src/wasm/ |
D | module-compiler.h | 222 CancelableTaskManager background_task_manager_;
|
/external/v8/src/d8/ |
D | d8.h | 29 class CancelableTaskManager; variable 223 i::CancelableTaskManager* task_manager_;
|
D | d8.cc | 3102 ProcessMessageTask(i::CancelableTaskManager* task_manager, in ProcessMessageTask() 3130 TerminateTask(i::CancelableTaskManager* task_manager, in TerminateTask()
|