Home
last modified time | relevance | path

Searched refs:HASH_OFFSET (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Dtagged_node.h38 static constexpr size_t HASH_OFFSET = TaggedObject::TaggedObjectSize();
39 ACCESSORS(Hash, HASH_OFFSET, KEY_OFFSET);
44 DECL_VISIT_OBJECT(HASH_OFFSET, SIZE);
Djs_function.cpp733 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()
Djs_object.h336 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);
Djs_object.cpp2207 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/
Dntype_mcr_lowering.cpp146 builder_.StoreConstOffset(VariableType::INT64(), array, ECMAObject::HASH_OFFSET, in NewJSArrayLiteral()
Dnew_object_stub_builder.cpp283 GateRef hashOffset = IntPtr(ECMAObject::HASH_OFFSET); in NewJSArrayLiteral()
Dstub_builder-inl.h972 GateRef hashOffset = IntPtr(ECMAObject::HASH_OFFSET); in SetHash()