Home
last modified time | relevance | path

Searched refs:HASH_OFFSET (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Dtagged_node.h38 static constexpr size_t HASH_OFFSET = TaggedObject::TaggedObjectSize(); member in panda::ecmascript::TaggedNode
39 ACCESSORS(Hash, HASH_OFFSET, KEY_OFFSET);
44 DECL_VISIT_OBJECT(HASH_OFFSET, SIZE);
H A Djs_function.cpp964 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in SetFunctionExtraInfo()
971 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, pointer.GetTaggedValue().GetRawData()); in SetFunctionExtraInfo()
976 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, pointer.GetTaggedValue().GetRawData()); in SetFunctionExtraInfo()
992 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArray.GetTaggedValue().GetRawData()); in SetFunctionExtraInfo()
999 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArray.GetTaggedValue().GetRawData()); in SetFunctionExtraInfo()
1006 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in SetSFunctionExtraInfo()
1013 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, pointer.GetTaggedValue().GetRawData()); in SetSFunctionExtraInfo()
1018 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, pointer.GetTaggedValue().GetRawData()); in SetSFunctionExtraInfo()
1035 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArray.GetTaggedValue().GetRawData()); in SetSFunctionExtraInfo()
1042 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArra in SetSFunctionExtraInfo()
[all...]
H A Djs_object.h375 static constexpr size_t HASH_OFFSET = TaggedObjectSize(); member in panda::ecmascript::ECMAObject
376 static constexpr size_t SIZE = HASH_OFFSET + sizeof(JSTaggedType);
384 Barriers::SetPrimitive<JSTaggedType>(this, ECMAObject::HASH_OFFSET, JSTaggedValue(0).GetRawData()); in InitializeHash()
394 DECL_VISIT_OBJECT(HASH_OFFSET, SIZE);
H A Djs_object.cpp2860 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(*obj, HASH_OFFSET); in SetHash()
2873 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArray.GetTaggedValue().GetRawData()); in SetHash()
2879 Barriers::SetPrimitive<JSTaggedType>(*obj, HASH_OFFSET, JSTaggedValue(hash).GetRawData()); in SetHash()
2885 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in GetHash()
2901 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in HasHash()
2911 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in GetNativePointerField()
2931 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in SetNativePointerField()
2959 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in GetNativePointerFieldCount()
2973 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in SetNativePointerFieldCount()
2989 Barriers::SetObject<true>(thread, *obj, HASH_OFFSET, newArra in SetNativePointerFieldCount()
[all...]
H A Ddump.cpp1557 JSTaggedType hashField = Barriers::GetValue<JSTaggedType>(this, HASH_OFFSET); in Dump()
/arkcompiler/ets_runtime/ecmascript/serializer/
H A Dvalue_serializer.cpp222 hashfield = Barriers::GetValue<JSTaggedType>(object, JSObject::HASH_OFFSET); in SerializeObjectImpl()
223 Barriers::SetPrimitive<JSTaggedType>(object, JSObject::HASH_OFFSET, JSTaggedValue::VALUE_ZERO); in SerializeObjectImpl()
250 Barriers::SetObject<true>(thread_, object, JSObject::HASH_OFFSET, hashfield); in SerializeObjectImpl()
252 Barriers::SetPrimitive<JSTaggedType>(object, JSObject::HASH_OFFSET, hashfield); in SerializeObjectImpl()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dntype_hcr_lowering.cpp237 builder_.StoreConstOffset(VariableType::INT64(), array, ECMAObject::HASH_OFFSET, in NewJSArrayLiteral() member in panda::ecmascript::kungfu::ECMAObject
H A Dnew_object_stub_builder.cpp521 GateRef hashOffset = IntPtr(ECMAObject::HASH_OFFSET); in NewJSProxy()
1365 GateRef hashOffset = IntPtr(ECMAObject::HASH_OFFSET); in NewJSArrayLiteral()
H A Dstub_builder-inl.h1224 GateRef hashOffset = IntPtr(ECMAObject::HASH_OFFSET); in GetHash()
1230 GateRef hashOffset = IntPtr(ECMAObject::HASH_OFFSET); in SetHash()
H A Dtyped_bytecode_lowering.cpp2316 builder_.StoreConstOffset(VariableType::INT64(), object, JSObject::HASH_OFFSET, in LowerCreateEmptyObject() member in panda::ecmascript::kungfu::JSObject
H A Dtyped_native_inline_lowering.cpp431 builder_.StoreConstOffset(VariableType::INT64(), iterator, JSObject::HASH_OFFSET, in AllocateArrayIterator() member in panda::ecmascript::kungfu::JSObject
1160 builder->StoreConstOffset(VariableType::INT64(), object, JSObject::HASH_OFFSET, in AllocateNewNumber() member in panda::ecmascript::kungfu::JSObject
H A Dtyped_hcr_lowering.cpp3337 JSObject::HASH_OFFSET, builder_.Int64(JSTaggedValue(0).GetRawData())); in LowerTypedCreateObjWithBuffer() member in panda::ecmascript::kungfu::JSObject

Completed in 75 milliseconds