Home
last modified time | relevance | path

Searched refs:IdleTask (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/compiler-dispatcher/
Dcompiler-dispatcher.cc190 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()
Dcompiler-dispatcher.h136 class IdleTask; variable
/external/v8/include/
Dv8-platform.h33 class IdleTask {
35 virtual ~IdleTask() = default;
118 virtual void CallIdleOnForegroundThread(Isolate* isolate, IdleTask* task) { in CallIdleOnForegroundThread()
/external/v8/src/libplatform/
Ddefault-platform.h53 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()
Ddefault-platform.cc133 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/
Dscavenge-job.h22 class IdleTask : public CancelableIdleTask {
24 explicit IdleTask(Isolate* isolate, ScavengeJob* job) in IdleTask() function
Dscavenge-job.cc19 void ScavengeJob::IdleTask::RunInternal(double deadline_in_seconds) { in RunInternal()
106 auto task = new IdleTask(heap->isolate(), this); in ScheduleIdleTask()
/external/v8/benchmarks/
Drichards.js127 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/
Dcancelable-task.h161 class CancelableIdleTask : public Cancelable, public IdleTask {
Dd8.cc181 IdleTask* task) override { in CallIdleOnForegroundThread()