Home
last modified time | relevance | path

Searched refs:JSAsyncGeneratorObject (Results 1 – 24 of 24) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Djs_async_generator_object.cpp28 void JSAsyncGeneratorObject::AsyncGeneratorValidate(JSThread *thread, const JSHandle<JSTaggedValue>… in AsyncGeneratorValidate()
40 JSHandle<JSAsyncGeneratorObject> generator = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in AsyncGeneratorValidate()
46 JSTaggedValue JSAsyncGeneratorObject::AsyncGeneratorResolve(JSThread *thread, in AsyncGeneratorResolve()
47 … const JSHandle<JSAsyncGeneratorObject> &generator, in AsyncGeneratorResolve()
84 JSTaggedValue JSAsyncGeneratorObject::AsyncGeneratorReject(JSThread *thread, in AsyncGeneratorReject()
85 … const JSHandle<JSAsyncGeneratorObject> &generator, in AsyncGeneratorReject()
118 JSTaggedValue JSAsyncGeneratorObject::AsyncGeneratorResumeNext(JSThread *thread, in AsyncGeneratorResumeNext()
119 … const JSHandle<JSAsyncGeneratorObject> &generator) in AsyncGeneratorResumeNext()
241 JSTaggedValue JSAsyncGeneratorObject::AsyncGeneratorEnqueue(JSThread *thread, const JSHandle<JSTagg… in AsyncGeneratorEnqueue()
278 JSHandle<JSAsyncGeneratorObject> generator = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in AsyncGeneratorEnqueue()
[all …]
Djs_async_generator_object.h57 class JSAsyncGeneratorObject : public JSObject {
59 CAST_CHECK(JSAsyncGeneratorObject, IsAsyncGeneratorObject);
81 …ggedValue AsyncGeneratorResolve(JSThread *thread, const JSHandle<JSAsyncGeneratorObject> &generato…
84 …aggedValue AsyncGeneratorReject(JSThread *thread, const JSHandle<JSAsyncGeneratorObject> &generato…
88 …dValue AsyncGeneratorResumeNext(JSThread *thread, const JSHandle<JSAsyncGeneratorObject> &generato…
Dasync_generator_helper.cpp26 JSHandle<JSAsyncGeneratorObject> genObject(thread, genContext->GetGeneratorObject()); in Next()
37 JSHandle<JSAsyncGeneratorObject> genObject(thread, genContext->GetGeneratorObject()); in Throw()
48 JSHandle<JSAsyncGeneratorObject> genObject(thread, genContext->GetGeneratorObject()); in Return()
Djs_async_function.cpp101 JSHandle<JSAsyncGeneratorObject> asyncGen = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in AsyncFunctionAwait()
Decma_vm.cpp705 reinterpret_cast<void *>(JSAsyncGeneratorObject::ProcessorFulfilledFunc),
706 reinterpret_cast<void *>(JSAsyncGeneratorObject::ProcessorRejectedFunc),
Dobject_factory.cpp1430JSAsyncGeneratorObject::Cast(*obj)->SetGeneratorContext(thread_, JSTaggedValue::Undefined()); in InitializeJSObject()
1431JSAsyncGeneratorObject::Cast(*obj)->SetAsyncGeneratorQueue(thread_, GetEmptyTaggedQueue().GetTagge… in InitializeJSObject()
1432JSAsyncGeneratorObject::Cast(*obj)->SetGeneratorBrand(thread_, JSTaggedValue::Undefined()); in InitializeJSObject()
1433JSAsyncGeneratorObject::Cast(*obj)->SetResumeResult(thread_, JSTaggedValue::Undefined()); in InitializeJSObject()
1434JSAsyncGeneratorObject::Cast(*obj)->SetAsyncGeneratorState(JSAsyncGeneratorState::UNDEFINED); in InitializeJSObject()
1435 JSAsyncGeneratorObject::Cast(*obj)->SetResumeMode(AsyncGeneratorResumeMode::UNDEFINED); in InitializeJSObject()
2191 JSHandle<JSAsyncGeneratorObject> ObjectFactory::NewJSAsyncGeneratorObject(JSHandle<JSTaggedValue> g… in NewJSAsyncGeneratorObject()
2196 RETURN_HANDLE_IF_ABRUPT_COMPLETION(JSAsyncGeneratorObject, thread_); in NewJSAsyncGeneratorObject()
2199 JSHandle<JSHClass> hclass = NewEcmaHClass(JSAsyncGeneratorObject::SIZE, in NewJSAsyncGeneratorObject()
2201 JSHandle<JSAsyncGeneratorObject> generatorObject = in NewJSAsyncGeneratorObject()
[all …]
Dobject_factory.h160 class JSAsyncGeneratorObject; variable
281 …JSHandle<JSAsyncGeneratorObject> NewJSAsyncGeneratorObject(JSHandle<JSTaggedValue> generatorFuncti…
Ddump.cpp1037 JSAsyncGeneratorObject::Cast(obj)->Dump(os); in DumpObject()
3461 void JSAsyncGeneratorObject::Dump(std::ostream &os) const in Dump()
4244 JSAsyncGeneratorObject::Cast(obj)->DumpForSnapshot(vec); in DumpObject()
5755 void JSAsyncGeneratorObject::DumpForSnapshot(std::vector<Reference> &vec) const in DumpForSnapshot()
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_stub_builder.cpp44 GateRef bitfieldOffset = IntPtr(JSAsyncGeneratorObject::BIT_FIELD_OFFSET); in GetResumeModeFromAsyncGeneratorObject()
47 Int32LSR(bitfield, Int32(JSAsyncGeneratorObject::ResumeModeBits::START_BIT)), in GetResumeModeFromAsyncGeneratorObject()
48 Int32((1LU << JSAsyncGeneratorObject::ResumeModeBits::SIZE) - 1)); in GetResumeModeFromAsyncGeneratorObject()
Dbaseline_stubs-inl.h333 GateRef bitfieldOffset = IntPtr(JSAsyncGeneratorObject::BIT_FIELD_OFFSET); in GetResumeModeFromAsyncGeneratorObject()
336 Int32LSR(bitfield, Int32(JSAsyncGeneratorObject::ResumeModeBits::START_BIT)), in GetResumeModeFromAsyncGeneratorObject()
337 Int32((1LU << JSAsyncGeneratorObject::ResumeModeBits::SIZE) - 1)); in GetResumeModeFromAsyncGeneratorObject()
Dbaseline_stubs.cpp2103 GateRef resumeResultOffset = IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET); in GenerateCircuit()
4812 GateRef resumeResultOffset = IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET); in GenerateCircuit()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_async_generator.cpp44 return JSAsyncGeneratorObject::AsyncGeneratorEnqueue(thread, msg, completionRecord); in AsyncGeneratorPrototypeNext()
61 return JSAsyncGeneratorObject::AsyncGeneratorEnqueue(thread, msg, completionRecord); in AsyncGeneratorPrototypeReturn()
78 return JSAsyncGeneratorObject::AsyncGeneratorEnqueue(thread, msg, completionRecord); in AsyncGeneratorPrototypeThrow()
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_async_generator_object_test.cpp39 JSHandle<JSAsyncGeneratorObject> asyncGenObj = in HWTEST_F_L0()
Ddump_test.cpp832 CHECK_DUMP_FIELDS(JSObject::SIZE, JSAsyncGeneratorObject::SIZE, 5U); in HWTEST_F_L0()
833 NEW_OBJECT_AND_DUMP(JSAsyncGeneratorObject, JS_ASYNC_GENERATOR_OBJECT); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Djs_metadata_test.cpp580 JSAsyncGeneratorObject::GENERATOR_CONTEXT_OFFSET, in JSMetadataTestHelper()
581 JSAsyncGeneratorObject::ASYNC_GENERATOR_QUEUE_OFFSET, in JSMetadataTestHelper()
582 JSAsyncGeneratorObject::GENERATOR_OFFSET, in JSMetadataTestHelper()
583 JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET, in JSMetadataTestHelper()
584 JSAsyncGeneratorObject::SIZE - JSAsyncGeneratorObject::GENERATOR_CONTEXT_OFFSET}}, in JSMetadataTestHelper()
1368JSAsyncGeneratorObject::ASYNC_GENERATOR_QUEUE_OFFSET - JSAsyncGeneratorObject::GENERATOR_CONTEXT_O… in JSMetadataTestHelper()
1369JSAsyncGeneratorObject::GENERATOR_OFFSET - JSAsyncGeneratorObject::ASYNC_GENERATOR_QUEUE_OFFSET, in JSMetadataTestHelper()
1370JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET - JSAsyncGeneratorObject::GENERATOR_OFFSET, in JSMetadataTestHelper()
1371JSAsyncGeneratorObject::BIT_FIELD_OFFSET - JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET}… in JSMetadataTestHelper()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs-inl.h194 JSHandle<JSAsyncGeneratorObject> obj = factory->NewJSAsyncGeneratorObject(genFunc); in RuntimeCreateAsyncGeneratorObj()
351 JSHandle<JSAsyncGeneratorObject> generator = JSHandle<JSAsyncGeneratorObject>::Cast(obj); in RuntimeAsyncFunctionAwaitUncaught()
399 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeAsyncGeneratorResolve()
408 …return JSAsyncGeneratorObject::AsyncGeneratorResolve(thread, asyncGeneratorObjHandle, valueHandle,… in RuntimeAsyncGeneratorResolve()
416 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeAsyncGeneratorReject()
419 … return JSAsyncGeneratorObject::AsyncGeneratorReject(thread, asyncGeneratorObjHandle, valueHandle); in RuntimeAsyncGeneratorReject()
1263 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeSuspendGenerator()
1300 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeSetGeneratorState()
2774 JSHandle<JSAsyncGeneratorObject> generatorObjectHandle(genObj); in RuntimeOptSuspendGenerator()
2805 JSHandle<JSAsyncGeneratorObject> asyncGeneratorObjHandle(asyncFuncObj); in RuntimeOptAsyncGeneratorResolve()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub-inl.h351 GateRef bitfieldOffset = IntPtr(JSAsyncGeneratorObject::BIT_FIELD_OFFSET); in GetResumeModeFromAsyncGeneratorObject()
354 Int32LSR(bitfield, Int32(JSAsyncGeneratorObject::ResumeModeBits::START_BIT)), in GetResumeModeFromAsyncGeneratorObject()
355 Int32((1LU << JSAsyncGeneratorObject::ResumeModeBits::SIZE) - 1)); in GetResumeModeFromAsyncGeneratorObject()
Dslowpath_lowering.cpp2961 …GateRef resumeResultOffset = builder_.IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSE… in LowerResumeGenerator()
2993 GateRef bitFieldOffset = builder_.IntPtr(JSAsyncGeneratorObject::BIT_FIELD_OFFSET); in LowerGetResumeMode()
2996 … builder_.Int32(JSAsyncGeneratorObject::ResumeModeBits::START_BIT)); in LowerGetResumeMode()
2998 … builder_.Int32((1LU << JSAsyncGeneratorObject::ResumeModeBits::SIZE) - 1)); in LowerGetResumeMode()
Dinterpreter_stub.cpp1340 GateRef resumeResultOffset = IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET); in DECLARE_ASM_HANDLER()
1377 GateRef resumeResultOffset = IntPtr(JSAsyncGeneratorObject::GENERATOR_RESUME_RESULT_OFFSET); in DECLARE_ASM_HANDLER()
/arkcompiler/ets_runtime/ecmascript/mem/
Dobject_xray.h358 JSAsyncGeneratorObject::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dslow_runtime_stub.cpp1200 JSHandle<JSAsyncGeneratorObject> asyncFuncObjHandle(thread, asyncFuncObj); in AsyncGeneratorReject()
1203 return JSAsyncGeneratorObject::AsyncGeneratorReject(thread, asyncFuncObjHandle, valueHandle); in AsyncGeneratorReject()
Dinterpreter-inl.cpp5098 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
5114 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
5127 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
5140 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in RunInternal()
Dinterpreter_assembly.cpp839 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleResumegenerator()
855 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleGetresumemode()
4530 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleDeprecatedGetresumemodePrefV8()
4547 JSAsyncGeneratorObject *obj = JSAsyncGeneratorObject::Cast(objVal.GetTaggedObject()); in HandleDeprecatedResumegeneratorPrefV8()
/arkcompiler/ets_runtime/ecmascript/napi/test/
Dffi_workload.cpp5791 JSHandle<JSAsyncGeneratorObject> asyncGenObj = in HWTEST_F_L0()