Searched refs:IdleTask (Results 1 – 10 of 10) sorted by relevance
/external/v8/src/compiler-dispatcher/ |
D | compiler-dispatcher.cc | 190 class CompilerDispatcher::IdleTask : public CancelableIdleTask { class in v8::internal::CompilerDispatcher 192 IdleTask(Isolate* isolate, CancelableTaskManager* task_manager, 194 ~IdleTask() override; 202 DISALLOW_COPY_AND_ASSIGN(IdleTask); 205 CompilerDispatcher::IdleTask::IdleTask(Isolate* isolate, in IdleTask() function in v8::internal::CompilerDispatcher::IdleTask 210 CompilerDispatcher::IdleTask::~IdleTask() {} in ~IdleTask() 212 void CompilerDispatcher::IdleTask::RunInternal(double deadline_in_seconds) { in RunInternal() 538 v8_isolate, new IdleTask(isolate_, task_manager_.get(), this)); in ScheduleIdleTaskFromAnyThread()
|
D | compiler-dispatcher.h | 136 class IdleTask; variable
|
/external/v8/include/ |
D | v8-platform.h | 33 class IdleTask { 35 virtual ~IdleTask() = default; 118 virtual void CallIdleOnForegroundThread(Isolate* isolate, IdleTask* task) { in CallIdleOnForegroundThread()
|
/external/v8/src/libplatform/ |
D | default-platform.h | 53 void CallIdleOnForegroundThread(Isolate* isolate, IdleTask* task) override; in NON_EXPORTED_BASE() 79 IdleTask* PopTaskInMainThreadIdleQueue(v8::Isolate* isolate); in NON_EXPORTED_BASE() 87 std::map<v8::Isolate*, std::queue<IdleTask*>> main_thread_idle_queue_; in NON_EXPORTED_BASE()
|
D | default-platform.cc | 133 IdleTask* DefaultPlatform::PopTaskInMainThreadIdleQueue(v8::Isolate* isolate) { in PopTaskInMainThreadIdleQueue() 138 IdleTask* task = it->second.front(); in PopTaskInMainThreadIdleQueue() 172 IdleTask* task; in RunIdleTasks() 206 IdleTask* task) { in CallIdleOnForegroundThread()
|
/external/v8/src/heap/ |
D | scavenge-job.h | 22 class IdleTask : public CancelableIdleTask { 24 explicit IdleTask(Isolate* isolate, ScavengeJob* job) in IdleTask() function
|
D | scavenge-job.cc | 19 void ScavengeJob::IdleTask::RunInternal(double deadline_in_seconds) { in RunInternal() 106 auto task = new IdleTask(heap->isolate(), this); in ScheduleIdleTask()
|
/external/v8/benchmarks/ |
D | richards.js | 127 this.addRunningTask(id, priority, queue, new IdleTask(this, 1, count)); 368 function IdleTask(scheduler, v1, count) { class 374 IdleTask.prototype.run = function (packet) { 386 IdleTask.prototype.toString = function () {
|
/external/v8/src/ |
D | cancelable-task.h | 161 class CancelableIdleTask : public Cancelable, public IdleTask {
|
D | d8.cc | 181 IdleTask* task) override { in CallIdleOnForegroundThread()
|