Home
last modified time | relevance | path

Searched refs:PendingJob (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jobs/
Dhitrace_scope.h30 class PendingJob; variable
33 EnqueueJobScope(const JSHandle<PendingJob> &pendingJob, job::QueueType queueType);
40 explicit ExecuteJobScope(const JSHandle<PendingJob> &pendingJob);
Dpending_job.h31 class PendingJob final : public Record {
33 static PendingJob *Cast(TaggedObject *object) in Cast()
36 return static_cast<PendingJob *>(object); in Cast()
39 static JSTaggedValue ExecutePendingJob(const JSHandle<PendingJob> &pendingJob, JSThread *thread) in ExecutePendingJob()
Dmicro_job_queue.cpp40 JSHandle<PendingJob> pendingJob(factory->NewPendingJob(job, argv)); in EnqueueJob()
58 JSMutableHandle<PendingJob> pendingJob(thread, JSTaggedValue::Undefined()); in ExecutePendingJob()
62 PendingJob::ExecutePendingJob(pendingJob, thread); in ExecutePendingJob()
72 PendingJob::ExecutePendingJob(pendingJob, thread); in ExecutePendingJob()
Dhitrace_scope.cpp22 EnqueueJobScope::EnqueueJobScope(const JSHandle<PendingJob> &pendingJob, QueueType queueType) in EnqueueJobScope()
52 ExecuteJobScope::ExecuteJobScope(const JSHandle<PendingJob> &pendingJob) in ExecuteJobScope()
/arkcompiler/ets_runtime/ecmascript/jobs/tests/
Dpending_job_test.cpp28 using PendingJob = ecmascript::job::PendingJob; typedef
72 JSHandle<PendingJob> handlePendingJob(handlePendingJobVal); in HWTEST_F_L0()
96 JSHandle<PendingJob> handlePendingJob(handlePendingJobVal); in HWTEST_F_L0()
135 JSHandle<PendingJob> handlePendingJob = factory->NewPendingJob(promiseReactionsJob, handleArgv); in HWTEST_F_L0()
136 JSTaggedValue callResult = PendingJob::ExecutePendingJob(handlePendingJob, thread); in HWTEST_F_L0()
171 JSHandle<PendingJob> handlePendingJob = factory->NewPendingJob(promiseReactionsJob, handleArgv); in HWTEST_F_L0()
172 JSTaggedValue callResult = PendingJob::ExecutePendingJob(handlePendingJob, thread); in HWTEST_F_L0()
205 JSHandle<PendingJob> handlePendingJob = factory->NewPendingJob(promiseReactionsJob, handleArgv); in HWTEST_F_L0()
206 JSTaggedValue callResult = PendingJob::ExecutePendingJob(handlePendingJob, thread); in HWTEST_F_L0()
254 JSHandle<PendingJob> handlePendingJob = factory->NewPendingJob(testPromiseResolved, handleArgv); in HWTEST_F_L0()
[all …]
Dmicro_job_queue_test.cpp28 using PendingJob = ecmascript::job::PendingJob; typedef
121 JSHandle<PendingJob> pendingJob(thread, result); in HWTEST_F_L0()
161 JSHandle<PendingJob> pendingJob1(thread, result1); in HWTEST_F_L0()
167 JSHandle<PendingJob> pendingJob2(thread, result2); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Dhprof_test.cpp86 using PendingJob = panda::ecmascript::job::PendingJob; typedef
/arkcompiler/ets_runtime/ecmascript/tests/
Ddump_test.cpp960 CHECK_DUMP_FIELDS(Record::SIZE, ecmascript::job::PendingJob::SIZE, 6U); in HWTEST_F_L0()
962 CHECK_DUMP_FIELDS(Record::SIZE, ecmascript::job::PendingJob::SIZE, 2U); in HWTEST_F_L0()
967 … ecmascript::job::PendingJob::Cast(*pendingJob)->SetJob(thread, JSTaggedValue::Undefined()); in HWTEST_F_L0()
968 … ecmascript::job::PendingJob::Cast(*pendingJob)->SetArguments(thread, JSTaggedValue::Undefined()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.h160 class PendingJob; variable
314 …JSHandle<job::PendingJob> NewPendingJob(const JSHandle<JSFunction> &func, const JSHandle<TaggedArr…
Ddump.cpp129 using PendingJob = panda::ecmascript::job::PendingJob; typedef
831 PendingJob::Cast(obj)->Dump(os); in DumpObject()
2741 void PendingJob::Dump(std::ostream &os) const in Dump()
3876 PendingJob::Cast(obj)->DumpForSnapshot(vec); in DumpObject()
5020 void PendingJob::DumpForSnapshot(std::vector<std::pair<CString, JSTaggedValue>> &vec) const in DumpForSnapshot()
Dglobal_env_constants.cpp154 factory->NewEcmaReadOnlyHClass(hClass, job::PendingJob::SIZE, JSType::PENDING_JOB)); in InitRootsClass()
Dobject_factory.cpp2065 JSHandle<job::PendingJob> ObjectFactory::NewPendingJob(const JSHandle<JSFunction> &func, in NewPendingJob()
2071 JSHandle<job::PendingJob> obj(thread_, header); in NewPendingJob()
/arkcompiler/ets_runtime/ecmascript/mem/
Dobject_xray.h416 job::PendingJob::Cast(object)->VisitRangeSlot(visitor); in VisitObjectBody()