Home
last modified time | relevance | path

Searched defs:obj (Results 1 – 25 of 883) sorted by relevance

12345678910>>...36

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dstd_core_Value.cpp37 void ValueAPISetFieldObject(EtsObject *obj, EtsLong i, EtsObject *val) in ValueAPISetFieldObject()
50 void SetFieldValue(EtsObject *obj, EtsLong i, T val) in SetFieldValue()
66 void ValueAPISetFieldBoolean(EtsObject *obj, EtsLong i, EtsBoolean val) in ValueAPISetFieldBoolean()
71 void ValueAPISetFieldByte(EtsObject *obj, EtsLong i, EtsByte val) in ValueAPISetFieldByte()
76 void ValueAPISetFieldShort(EtsObject *obj, EtsLong i, EtsShort val) in ValueAPISetFieldShort()
81 void ValueAPISetFieldChar(EtsObject *obj, EtsLong i, EtsChar val) in ValueAPISetFieldChar()
86 void ValueAPISetFieldInt(EtsObject *obj, EtsLong i, EtsInt val) in ValueAPISetFieldInt()
91 void ValueAPISetFieldLong(EtsObject *obj, EtsLong i, EtsLong val) in ValueAPISetFieldLong()
96 void ValueAPISetFieldFloat(EtsObject *obj, EtsLong i, EtsFloat val) in ValueAPISetFieldFloat()
101 void ValueAPISetFieldDouble(EtsObject *obj, EtsLong i, EtsDouble val) in ValueAPISetFieldDouble()
[all …]
Dcompiler_intrinsics.cpp102 T CompilerEtsLdObjByName(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj) in CompilerEtsLdObjByName()
201 void CompilerEtsStObjByName(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj, T… in CompilerEtsStObjByName()
236 void CompilerEtsStObjByNameRef(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj, in CompilerEtsStObjByNameRef()
269 …2_t CompilerEtsLdObjByNameI32(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj) in CompilerEtsLdObjByNameI32()
274 …4_t CompilerEtsLdObjByNameI64(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj) in CompilerEtsLdObjByNameI64()
279 …oat CompilerEtsLdObjByNameF32(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj) in CompilerEtsLdObjByNameF32()
284 …ble CompilerEtsLdObjByNameF64(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj) in CompilerEtsLdObjByNameF64()
290 ark::ObjectHeader *obj) in CompilerEtsLdObjByNameObj()
295 …void CompilerEtsStObjByNameI8(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj, in CompilerEtsStObjByNameI8()
302 …oid CompilerEtsStObjByNameI16(ark::Method *method, int32_t id, uint32_t pc, ark::ObjectHeader *obj, in CompilerEtsStObjByNameI16()
[all …]
/arkcompiler/ets_runtime/common_components/heap/collector/
Dcollector_proxy.h52 …BaseObject* FindToVersion(BaseObject* obj) const override { return currentCollector_->FindToVersio… in FindToVersion()
57 … bool IsFromObject(BaseObject* obj) const override { return currentCollector_->IsFromObject(obj); } in IsFromObject()
61 …bool IsUnmovableFromObject(BaseObject* obj) const override { return currentCollector_->IsUnmovable… in IsUnmovableFromObject()
63 …void AddRawPointerObject(BaseObject* obj) override { return currentCollector_->AddRawPointerObject… in AddRawPointerObject()
64 …void RemoveRawPointerObject(BaseObject* obj) override { return currentCollector_->RemoveRawPointer… in RemoveRawPointerObject()
66 …BaseObject* ForwardObject(BaseObject* obj) override { return currentCollector_->ForwardObject(obj)… in ForwardObject()
68 … bool TryUpdateRefField(BaseObject* obj, RefField<>& field, BaseObject*& toVersion) const override in TryUpdateRefField()
73 … bool TryForwardRefField(BaseObject* obj, RefField<>& field, BaseObject*& toVersion) const override in TryForwardRefField()
78 bool TryUntagRefField(BaseObject* obj, RefField<>& field, BaseObject*& target) const override in TryUntagRefField()
83 RefField<> GetAndTryTagRefField(BaseObject* obj) const override in GetAndTryTagRefField()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/optional_reference_type/
Dindex.js28 export function fnWithSubsetPick(obj) { argument
32 export function fnWithSubsetOmit(obj) { argument
36 export function fnWithSubsetPartial(obj) { argument
40 export function fnWithUnionParam(obj) { argument
58 export function fnWithUserClass(obj) { argument
62 export function fnWithUserInterface(obj) { argument
66 export function fnWithAnyParamObject(obj) { argument
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/passing_optional_type/
Dpassing_optional_type.js18 export function fnWithAnyParamsObject(obj) { argument
24 export function fnWithLiteralObjectParam(obj) { argument
30 export function fnWithExtraSetObjectParam(obj) { argument
33 export function fnWithSubSetParam(obj) { argument
39 export function fnWithUnionObjectParam(obj) { argument
42 export function fnWithSubSetReduseParam(obj) { argument
45 export function fnWithSubSetPartialParam(obj) { argument
/arkcompiler/runtime_core/static_core/runtime/include/
Dobject_accessor-inl.h30 inline ObjectHeader *ObjectAccessor::GetObject(const void *obj, size_t offset) in GetObject()
42 inline void ObjectAccessor::SetObject(void *obj, size_t offset, ObjectHeader *value) in SetObject()
72 …ectHeader *ObjectAccessor::GetObject([[maybe_unused]] const ManagedThread *thread, const void *obj, in GetObject()
133 inline void ObjectAccessor::SetObject(const ManagedThread *thread, void *obj, size_t offset, Object… in SetObject()
161 inline T ObjectAccessor::GetFieldPrimitive(const void *obj, const Field &field) in GetFieldPrimitive()
171 inline void ObjectAccessor::SetFieldPrimitive(void *obj, const Field &field, T value) in SetFieldPrimitive()
183 inline ObjectHeader *ObjectAccessor::GetFieldObject(const void *obj, const Field &field) in GetFieldObject()
194 inline void ObjectAccessor::SetFieldObject(void *obj, const Field &field, ObjectHeader *value) in SetFieldObject()
207 inline ObjectHeader *ObjectAccessor::GetFieldObject(const ManagedThread *thread, const void *obj, c… in GetFieldObject()
218 inline void ObjectAccessor::SetFieldObject(const ManagedThread *thread, void *obj, const Field &fie… in SetFieldObject()
[all …]
Dobject_accessor.h33 static T GetPrimitive(const void *obj, size_t offset) in GetPrimitive()
39 static void SetPrimitive(void *obj, size_t offset, T value) in SetPrimitive()
130 static inline T GetDynValue(const void *obj, size_t offset) in GetDynValue()
189 static T Get(const void *obj, size_t offset) in Get()
212 static void Set(void *obj, size_t offset, T value) in Set()
225 static T Get(const void *obj, size_t offset, std::memory_order memoryOrder) in Get()
234 static void Set(void *obj, size_t offset, T value, std::memory_order memoryOrder) in Set()
242 static ObjectPointerType EncodeObjectPointerType(ObjectHeader *obj) in EncodeObjectPointerType()
247 static coretypes::TaggedType EncodeTaggedType(ObjectHeader *obj) in EncodeTaggedType()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_arraybuffer-inl.h26 #define EXECUTE_VOID_METHOD_DEPENDS_ON_TYPE(methodName, type, obj, ...) \ argument
51 #define EXECUTE_METHOD_DEPENDS_ON_TYPE(varToStore, methodName, type, obj, ...) \ argument
78 …auto *obj = ObjectAccessor::GetObject(currentCoro, this, MEMBER_OFFSET(EtsEscompatArrayBuffer, man… in GetElement() local
88 …auto *obj = ObjectAccessor::GetObject(currentCoro, this, MEMBER_OFFSET(EtsEscompatArrayBuffer, man… in SetElement() local
96 …auto *obj = ObjectAccessor::GetObject(currentCoro, this, MEMBER_OFFSET(EtsEscompatArrayBuffer, man… in GetVolatileElement() local
106 …auto *obj = ObjectAccessor::GetObject(currentCoro, this, MEMBER_OFFSET(EtsEscompatArrayBuffer, man… in SetVolatileElement() local
115 …auto *obj = ObjectAccessor::GetObject(currentCoro, this, MEMBER_OFFSET(EtsEscompatArrayBuffer, man… in CompareAndExchangeElement() local
124 …auto *obj = ObjectAccessor::GetObject(currentCoro, this, MEMBER_OFFSET(EtsEscompatArrayBuffer, man… in ExchangeElement() local
134 …auto *obj = ObjectAccessor::GetObject(currentCoro, this, MEMBER_OFFSET(EtsEscompatArrayBuffer, man… in GetAndAdd() local
144 …auto *obj = ObjectAccessor::GetObject(currentCoro, this, MEMBER_OFFSET(EtsEscompatArrayBuffer, man… in GetAndSub() local
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/objects_passing/
Dobjects_passing.js79 export function getName(obj) { argument
82 export function getDetails(obj) { argument
85 export function changeName(obj, name) { argument
89 export function getEdu(obj) { argument
92 export function getId(obj) { argument
95 export function getObjectName(obj) { argument
98 export function getObjectId(obj) { argument
105 export function getOuterObj(obj) { argument
108 export function updateObjectId(obj, newId) { argument
/arkcompiler/ets_runtime/ecmascript/mem/
Dbarriers_get-inl.h24 static ARK_INLINE JSTaggedType ReadBarrier(const JSThread *thread, const void *obj, size_t offset, in ReadBarrier()
56 static ARK_INLINE JSTaggedType AtomicReadBarrier(const JSThread *thread, const void *obj, size_t of… in AtomicReadBarrier()
85 inline ARK_INLINE JSTaggedType Barriers::GetTaggedValue(const JSThread *thread, const void *obj, si… in GetTaggedValue()
105 … JSTaggedType Barriers::GetTaggedValueAtomic(const JSThread *thread, const void *obj, size_t offse… in GetTaggedValueAtomic()
117 inline ARK_INLINE JSTaggedType Barriers::GetTaggedValue(const JSThread *thread, const void *obj, si… in GetTaggedValue()
149 … JSTaggedType Barriers::GetTaggedValueAtomic(const JSThread *thread, const void *obj, size_t offse… in GetTaggedValueAtomic()
165 inline ARK_INLINE TaggedObject* Barriers::GetTaggedObject(const JSThread *thread, const void* obj, … in GetTaggedObject()
171 inline ARK_INLINE TaggedObject* Barriers::GetTaggedObject(const JSThread *thread, const void *obj, … in GetTaggedObject()
176 inline ARK_INLINE JSTaggedType Barriers::UpdateSlot(const JSThread *thread, void *obj, size_t offse… in UpdateSlot()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/
Dets_scoped_objects_fix.h63 EtsObject *ToInternalType(ets_object obj) in ToInternalType()
94 T *Convert(ets_object obj) in Convert()
100 static T *Convert(PandaEtsNapiEnv *env, ets_object obj) in Convert()
115 ets_object AddGlobalRef(EtsObject *obj) in AddGlobalRef()
121 ets_object AddLocalRef(EtsObject *obj) in AddLocalRef()
126 static ets_object AddLocalRef(PandaEtsNapiEnv *env, EtsObject *obj) in AddLocalRef()
133 ets_object AddWeakGlobalRef(EtsObject *obj) in AddWeakGlobalRef()
138 static ets_object AddWeakGlobalRef(PandaEtsNapiEnv *env, EtsObject *obj) in AddWeakGlobalRef()
147 void DelLocalRef(ets_object obj) in DelLocalRef()
152 static void DelLocalRef(PandaEtsNapiEnv *env, ets_object obj) in DelLocalRef()
[all …]
/arkcompiler/ets_runtime/test/jittest/lazy_deopt_4/
Dlazy_deopt_4.js27 function MakeChange(obj, shouldChange) { argument
42 function ChangePrototypeValue(obj, shouldChange) { argument
48 function Test2(obj, shouldChange) { argument
55 function Test(obj, shouldChange) { argument
/arkcompiler/runtime_core/static_core/libpandabase/tests/
Djson_parser_test.cpp31 JsonObject obj(str); local
56 JsonObject obj(str); in TEST() local
105 JsonObject obj(str); in TEST() local
155 JsonObject obj(str); in TEST() local
176 JsonObject obj(str); in TEST() local
207 JsonObject obj(str); in TEST() local
226 JsonObject obj(repeatedKeys); in TEST() local
245 JsonObject obj(ss.rdbuf()); in TEST() local
/arkcompiler/ets_runtime/test/moduletest/icnotfoundtest/
Dicnotfoundtest.js27 function add(obj) { argument
50 function add(obj) { argument
76 function add(obj) { argument
106 function add(obj) { argument
136 function add(obj) { argument
230 function add(obj) { argument
253 function add(obj) { argument
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dvn.cpp37 static bool AddClassInst(Inst *inst, VnObject *obj) in AddClassInst()
56 static bool AddGlobalVarInst(Inst *inst, VnObject *obj) in AddGlobalVarInst()
68 static bool AddSelectImmInst(Inst *inst, VnObject *obj) in AddSelectImmInst()
88 static bool AddCommutativeInst(Inst *inst, VnObject *obj) in AddCommutativeInst()
112 static void AddSpecialTraits(Inst *inst, VnObject *obj) in AddSpecialTraits()
146 static bool AddResolver(Inst *inst, VnObject *obj) in AddResolver()
222 ObjType obj = static_cast<ObjType>(obj1) << SHIFT16; in Add() local
227 void VnObject::Add(ObjType obj) in Add()
233 void VnObject::Add(DoubleObjType obj) in Add()
242 bool VnObject::Compare(VnObject *obj) in Compare()
[all …]
/arkcompiler/ets_runtime/test/moduletest/jsonstringifier_optimized/
Djsonstringifier_optimized.js21 let obj = { a: 1, b: { c: 2 } }; variable
35 let obj = { a: 1, b: { c: 2 } }; variable
48 let obj = { a: 1, b: { c: 2 } }; variable
61 let obj = { a: 1, b: { c: 2 } }; variable
/arkcompiler/ets_runtime/common_components/heap/ark_collector/
Dpost_marking_barrier.cpp25 BaseObject* PostMarkingBarrier::ReadRefField(BaseObject* obj, RefField<false>& field) const in ReadRefField()
42 auto isSurvivor = [](BaseObject* obj) { in ReadStringTableStaticRef()
48 auto obj = ReadRefField(nullptr, field); in ReadStringTableStaticRef() local
56 void PostMarkingBarrier::ReadStruct(HeapAddress dst, BaseObject* obj, HeapAddress src, size_t size)… in ReadStruct()
61 void PostMarkingBarrier::WriteRefField(BaseObject* obj, RefField<false>& field, BaseObject* ref) co… in WriteRefField()
68 void PostMarkingBarrier::WriteBarrier(BaseObject* obj, RefField<false>& field, BaseObject* ref) con… in WriteBarrier()
81 void PostMarkingBarrier::WriteStruct(BaseObject* obj, HeapAddress dst, size_t dstLen, in WriteStruct()
93 BaseObject* PostMarkingBarrier::AtomicReadRefField(BaseObject* obj, RefField<true>& field, MemoryOr… in AtomicReadRefField()
103 void PostMarkingBarrier::AtomicWriteRefField(BaseObject* obj, RefField<true>& field, BaseObject* ne… in AtomicWriteRefField()
119 BaseObject* PostMarkingBarrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObje… in AtomicSwapRefField()
[all …]
Dremark_barrier.cpp25 BaseObject* RemarkBarrier::ReadRefField(BaseObject* obj, RefField<false>& field) const in ReadRefField()
43 auto isSurvivor = [](BaseObject* obj) { in ReadStringTableStaticRef()
49 auto obj = ReadRefField(nullptr, field); in ReadStringTableStaticRef() local
57 void RemarkBarrier::ReadStruct(HeapAddress dst, BaseObject *obj, HeapAddress src, size_t size) const in ReadStruct()
70 void RemarkBarrier::WriteRefField(BaseObject *obj, RefField<false> &field, BaseObject *ref) const in WriteRefField()
87 void RemarkBarrier::WriteBarrier(BaseObject* obj, RefField<false>& field, BaseObject* ref) const in WriteBarrier()
111 void RemarkBarrier::WriteBarrier(BaseObject* obj, RefField<false>& field, BaseObject* ref) const in WriteBarrier()
131 void RemarkBarrier::WriteStruct(BaseObject* obj, HeapAddress dst, size_t dstLen, HeapAddress src, s… in WriteStruct()
154 BaseObject* RemarkBarrier::AtomicReadRefField(BaseObject* obj, RefField<true>& field, MemoryOrder o… in AtomicReadRefField()
163 void RemarkBarrier::AtomicWriteRefField(BaseObject *obj, RefField<true> &field, in AtomicWriteRefField()
[all …]
Didle_barrier.cpp24 BaseObject* IdleBarrier::ReadRefField(BaseObject* obj, RefField<false>& field) const in ReadRefField()
32 BaseObject* IdleBarrier::AtomicReadRefField(BaseObject* obj, RefField<true>& field, MemoryOrder ord… in AtomicReadRefField()
40 void IdleBarrier::ReadStruct(HeapAddress dst, BaseObject* obj, HeapAddress src, size_t size) const in ReadStruct()
46 void IdleBarrier::AtomicWriteRefField(BaseObject* obj, RefField<true>& field, BaseObject* newRef, in AtomicWriteRefField()
58 BaseObject* IdleBarrier::AtomicSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* new… in AtomicSwapRefField()
70 bool IdleBarrier::CompareAndSwapRefField(BaseObject* obj, RefField<true>& field, BaseObject* oldRef, in CompareAndSwapRefField()
110 void IdleBarrier::WriteRefField(BaseObject* obj, RefField<false>& field, BaseObject* ref) const in WriteRefField()
119 void IdleBarrier::WriteBarrier(BaseObject* obj, RefField<false>& field, BaseObject* ref) const in WriteBarrier()
128 void IdleBarrier::WriteStruct(BaseObject* obj, HeapAddress dst, size_t dstLen, HeapAddress src, siz… in WriteStruct()
/arkcompiler/ets_runtime/test/aottest/icnotfound/
Dicnotfound.js27 function add(obj) { argument
50 function add(obj) { argument
76 function add(obj) { argument
106 function add(obj) { argument
136 function add(obj) { argument
230 function add(obj) { argument
248 function add(obj) { argument
/arkcompiler/ets_runtime/test/moduletest/builtins/
Dbuiltinsreflect.js348 const obj = { foo: 42 }; variable
355 const obj = { foo: 42 }; variable
362 const obj = { foo: 42 }; variable
387 const obj = { foo: 42 }; variable
403 const obj = { foo: 42 }; variable
433 const obj = { nested: { foo: 42 } }; variable
440 const obj = { nested: { foo: 42 } }; variable
482 const obj = { variable
511 const obj = { variable
524 const obj = { variable
[all …]
/arkcompiler/runtime_core/common_interfaces/objects/
Dbase_object_dispatcher.h68 …JSTaggedValue GetTaggedProperty(ThreadHolder *thread, const BaseObject *obj, const char* name) con… in GetTaggedProperty()
90 BoxedValue GetBoxedProperty(ThreadHolder *thread, const BaseObject *obj, const char* name) const in GetBoxedProperty()
112 …JSTaggedValue GetTaggedElementByIdx(ThreadHolder *thread, const BaseObject *obj, const uint32_t in… in GetTaggedElementByIdx()
134 …BoxedValue GetBoxedElementByIdx(ThreadHolder *thread, const BaseObject *obj, const uint32_t index)… in GetBoxedElementByIdx()
156 …bool SetTaggedProperty(ThreadHolder *thread, BaseObject *obj, const char* name, JSTaggedValue valu… in SetTaggedProperty()
178 bool SetBoxedProperty(ThreadHolder *thread, BaseObject *obj, const char *name, BoxedValue value) in SetBoxedProperty()
200 …bool SetTaggedElementByIdx(ThreadHolder *thread, BaseObject *obj, const uint32_t index, JSTaggedVa… in SetTaggedElementByIdx()
222 …bool SetBoxedElementByIdx(ThreadHolder *thread, BaseObject *obj, const uint32_t index, BoxedValue … in SetBoxedElementByIdx()
244 bool HasProperty(ThreadHolder *thread, const BaseObject *obj, const char* name) const in HasProperty()
264 bool HasElementByIdx(ThreadHolder *thread, const BaseObject *obj, const uint32_t index) const in HasElementByIdx()
/arkcompiler/ets_runtime/test/jittest/icnotfound/
Dicnotfound.js27 function add(obj) { argument
50 function add(obj) { argument
76 function add(obj) { argument
106 function add(obj) { argument
136 function add(obj) { argument
230 function add(obj) { argument
308 function Test11(obj) argument
/arkcompiler/ets_runtime/ecmascript/cross_vm/
Ddynamic_object_descriptor.cpp31 const BaseObject *obj, in GetProperty()
38 BaseObject *obj, in SetProperty()
46const BaseObject *obj, in GetElementByIdx()
53 BaseObject *obj, in SetElementByIdx()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interpreter/
Dinterpreter-inl.h53 ObjectHeader *obj = this->GetFrame()->GetVReg(vs).GetReference(); in HandleEtsLdobjName() local
90 ObjectHeader *obj = this->GetFrame()->GetVReg(vs).GetReference(); in HandleEtsLdobjNameWide() local
127 ObjectHeader *obj = this->GetFrame()->GetVReg(vs).GetReference(); in HandleEtsLdobjNameObj() local
166 ObjectHeader *obj = this->GetFrame()->GetVReg(vs).GetReference(); in HandleEtsStobjName() local
203 ObjectHeader *obj = this->GetFrame()->GetVReg(vs).GetReference(); in HandleEtsStobjNameWide() local
240 ObjectHeader *obj = this->GetFrame()->GetVReg(vs).GetReference(); in HandleEtsStobjNameObj() local
276 ObjectHeader *obj = this->GetFrame()->GetVReg(vs).GetReference(); in HandleEtsMethodCallName() local
364 ObjectHeader *obj = this->GetAcc().GetReference(); in HandleEtsIsnullvalue() local
408 ObjectHeader *obj = this->GetFrame()->GetVReg(v1).GetReference(); in HandleEtsTypeof() local
422 ObjectHeader *obj = this->GetFrame()->GetVReg(v).GetReference(); in HandleEtsIstrue() local
[all …]

12345678910>>...36