23 : task_id_counter_(kInvalidTaskId), canceled_(false) {}
64 if (value->Cancel()) {
91 if (current->second->Cancel()) {
110 if (it->second->Cancel()) {
CancelableIdleTask(Isolate *isolate)
void RemoveFinishedTask(Id id)
Id Register(Cancelable *task)
TryAbortResult TryAbortAll()
std::unordered_map< Id, Cancelable * > cancelable_tasks_
static constexpr Id kInvalidTaskId
TryAbortResult TryAbort(Id id)
base::ConditionVariable cancelable_tasks_barrier_
CancelableTask(Isolate *isolate)
const CancelableTaskManager::Id id_
CancelableTaskManager *const parent_
bool TryRun(Status *previous=nullptr)
#define DCHECK_NE(v1, v2)
#define CHECK_NE(lhs, rhs)