Searched refs:HASH_OFFSET (Results 1 – 7 of 7) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
D | tagged_node.h | 38 static constexpr size_t HASH_OFFSET = TaggedObject::TaggedObjectSize(); 39 ACCESSORS(Hash, HASH_OFFSET, KEY_OFFSET); 44 DECL_VISIT_OBJECT(HASH_OFFSET, SIZE);
|
D | js_function.cpp | 733 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in SetFunctionExtraInfo() 740 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, pointer.GetTaggedValue().GetRawData()); in SetFunctionExtraInfo() 745 … Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, pointer.GetTaggedValue().GetRawData()); in SetFunctionExtraInfo() 761 … Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArray.GetTaggedValue().GetRawData()); in SetFunctionExtraInfo() 768 … Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArray.GetTaggedValue().GetRawData()); in SetFunctionExtraInfo() 774 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in GetFunctionExtraInfo() 795 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in GetNativeFunctionExtraInfo()
|
D | js_object.h | 336 static constexpr size_t HASH_OFFSET = TaggedObjectSize(); variable 337 static constexpr size_t SIZE = HASH_OFFSET + sizeof(JSTaggedType); 345 …Barriers::SetPrimitive<JSTaggedType>(this, ECMAObject::HASH_OFFSET, JSTaggedValue(0).GetRawData()); in InitializeHash() 354 DECL_VISIT_OBJECT(HASH_OFFSET, SIZE);
|
D | js_object.cpp | 2207 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in SetHash() 2221 … Barriers::SetObject<true>(thread, this, HASH_OFFSET, newArray.GetTaggedValue().GetRawData()); in SetHash() 2227 Barriers::SetPrimitive<JSTaggedType>(this, HASH_OFFSET, JSTaggedValue(hash).GetRawData()); in SetHash() 2233 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in GetHash() 2251 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in HasHash() 2261 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in GetNativePointerField() 2277 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in SetNativePointerField() 2301 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in GetNativePointerFieldCount() 2315 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in SetNativePointerFieldCount() 2329 … Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArray.GetTaggedValue().GetRawData()); in SetNativePointerFieldCount() [all …]
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | ntype_mcr_lowering.cpp | 146 builder_.StoreConstOffset(VariableType::INT64(), array, ECMAObject::HASH_OFFSET, in NewJSArrayLiteral()
|
D | new_object_stub_builder.cpp | 283 GateRef hashOffset = IntPtr(ECMAObject::HASH_OFFSET); in NewJSArrayLiteral()
|
D | stub_builder-inl.h | 972 GateRef hashOffset = IntPtr(ECMAObject::HASH_OFFSET); in SetHash()
|