Home
last modified time | relevance | path

Searched refs:CancelableTask (Results 1 - 21 of 21) sorted by relevance

/third_party/node/deps/v8/src/tasks/
H A Dcancelable-task.h145 class V8_EXPORT_PRIVATE CancelableTask : public Cancelable, class
148 explicit CancelableTask(Isolate* isolate);
149 explicit CancelableTask(CancelableTaskManager* manager);
150 CancelableTask(const CancelableTask&) = delete;
151 CancelableTask& operator=(const CancelableTask&) = delete;
H A Dtask-utils.cc14 class CancelableFuncTask final : public CancelableTask {
17 : CancelableTask(isolate), func_(std::move(func)) {} in CancelableFuncTask()
19 : CancelableTask(manager), func_(std::move(func)) {} in CancelableFuncTask()
43 std::unique_ptr<CancelableTask> MakeCancelableTask(Isolate* isolate, in MakeCancelableTask()
48 std::unique_ptr<CancelableTask> MakeCancelableTask( in MakeCancelableTask()
H A Dcancelable-task.cc122 CancelableTask::CancelableTask(Isolate* isolate) in CancelableTask() function in v8::internal::CancelableTask
123 : CancelableTask(isolate->cancelable_task_manager()) {} in CancelableTask()
125 CancelableTask::CancelableTask(CancelableTaskManager* manager) in CancelableTask() function in v8::internal::CancelableTask
H A Dtask-utils.h16 class CancelableTask;
20 std::unique_ptr<CancelableTask> MakeCancelableTask(Isolate*,
22 std::unique_ptr<CancelableTask> MakeCancelableTask(CancelableTaskManager*,
/third_party/node/deps/v8/src/heap/
H A Dconcurrent-allocator.h18 class StressConcurrentAllocatorTask : public CancelableTask {
21 : CancelableTask(isolate), isolate_(isolate) {} in StressConcurrentAllocatorTask()
H A Dscavenge-job.cc17 class ScavengeJob::Task : public CancelableTask {
20 : CancelableTask(isolate), isolate_(isolate), job_(job) {} in Task()
22 // CancelableTask overrides.
H A Dcollection-barrier.cc37 class BackgroundCollectionInterruptTask : public CancelableTask {
40 : CancelableTask(heap->isolate()), heap_(heap) {} in BackgroundCollectionInterruptTask()
49 // v8::internal::CancelableTask overrides.
H A Dincremental-marking-job.cc21 class IncrementalMarkingJob::Task : public CancelableTask {
27 : CancelableTask(isolate), in Task()
33 // CancelableTask overrides.
H A Dfinalization-registry-cleanup-task.h17 class FinalizationRegistryCleanupTask : public CancelableTask {
H A Dfinalization-registry-cleanup-task.cc19 : CancelableTask(heap->isolate()), heap_(heap) {} in FinalizationRegistryCleanupTask()
H A Dmemory-reducer.h148 class TimerTask : public v8::internal::CancelableTask {
155 // v8::internal::CancelableTask overrides.
H A Dsweeper.cc117 class Sweeper::IncrementalSweeperTask final : public CancelableTask {
120 : CancelableTask(isolate), isolate_(isolate), sweeper_(sweeper) {} in IncrementalSweeperTask()
652 class Sweeper::IterabilityTask final : public CancelableTask {
656 : CancelableTask(isolate), in IterabilityTask()
H A Dsafepoint.cc88 class GlobalSafepointInterruptTask : public CancelableTask {
91 : CancelableTask(heap->isolate()), heap_(heap) {} in GlobalSafepointInterruptTask()
99 // v8::internal::CancelableTask overrides.
H A Dmemory-reducer.cc33 : CancelableTask(memory_reducer->heap()->isolate()), in TimerTask()
H A Dheap.cc4203 class MemoryPressureInterruptTask : public CancelableTask {
4206 : CancelableTask(heap->isolate()), heap_(heap) {} in MemoryPressureInterruptTask()
4214 // v8::internal::CancelableTask overrides.
/third_party/node/deps/v8/src/compiler-dispatcher/
H A Doptimizing-compile-dispatcher.cc26 class OptimizingCompileDispatcher::CompileTask : public CancelableTask {
30 : CancelableTask(isolate), in CompileTask()
/third_party/node/deps/v8/src/extensions/
H A Dgc-extension.cc106 class AsyncGC final : public CancelableTask {
112 : CancelableTask(reinterpret_cast<Isolate*>(isolate)), in AsyncGC()
/third_party/node/deps/v8/src/execution/
H A Dfutex-emulation.cc140 class ResolveAsyncWaiterPromisesTask : public CancelableTask {
144 : CancelableTask(cancelable_task_manager), isolate_(isolate) {} in ResolveAsyncWaiterPromisesTask()
154 class AsyncWaiterTimeoutTask : public CancelableTask {
158 : CancelableTask(cancelable_task_manager), node_(node) {} in AsyncWaiterTimeoutTask()
/third_party/node/deps/v8/src/wasm/
H A Dwasm-engine.cc118 class WasmGCForegroundTask : public CancelableTask {
121 : CancelableTask(isolate->cancelable_task_manager()), isolate_(isolate) {} in WasmGCForegroundTask()
1319 class SampleTopTierCodeSizeTask : public CancelableTask {
1323 : CancelableTask(isolate), in SampleTopTierCodeSizeTask()
H A Dmodule-compiler.cc2380 class AsyncCompileJob::CompileTask : public CancelableTask {
2387 : CancelableTask(on_foreground ? job->isolate_->cancelable_task_manager() in CompileTask()
/third_party/node/deps/v8/src/d8/
H A Dd8.cc4149 class ProcessMessageTask : public i::CancelableTask {
4154 : i::CancelableTask(task_manager), in ProcessMessageTask()
4173 class TerminateTask : public i::CancelableTask {
4177 : i::CancelableTask(task_manager), worker_(worker) {} in TerminateTask()

Completed in 37 milliseconds