|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
#include <v8-platform.h>
| Public Member Functions | |
| virtual | ~Task ()=default | 
| virtual void | Run ()=0 | 
A Task represents a unit of work.
Definition at line 49 of file v8-platform.h.
| 
 | virtualdefault | 
| 
 | pure virtual | 
Implemented in cppgc::internal::GCInvoker::GCInvokerImpl::GCTask, cppgc::internal::MarkerBase::IncrementalMarkingTask, cppgc::internal::Sweeper::SweeperImpl::IncrementalSweepTask, v8::CheckMessageFromWorkerTask, v8::CleanUpWorkerTask, v8::DelayedTasksPlatform::DelayedTask, v8::internal::CpuProfileMaxSamplesCallbackTask, v8::internal::metrics::Recorder::Task, v8::OnMessageFromWorkerTask, v8::platform::DefaultJobWorker, v8::SetTimeoutTask, v8_inspector::InspectedContext::ContextCollectedCallbacks, v8_inspector::V8HeapProfilerAgentImpl::GCTask, v8_inspector::V8HeapProfilerAgentImpl::HeapSnapshotTask, and v8_inspector::V8InspectorImpl::EvaluateScope::TerminateTask.