Searched refs:ProtoChangeDetails (Results 1 - 12 of 12) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ic/ |
H A D | proto_change_details.h | 48 class ProtoChangeDetails : public TaggedObject { class 51 static ProtoChangeDetails *Cast(TaggedObject *object) in Cast() 54 return static_cast<ProtoChangeDetails *>(object); in Cast()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_hclass.cpp | 952 JSTaggedValue listenersValue = ProtoChangeDetails::Cast(protoDetailsValue.GetTaggedObject())->GetChangeListener(); in NotifyAccessorChanged() 972 JSHandle<ProtoChangeDetails> userDetails = GetProtoChangeDetails(thread, user); in RegisterOnProtoChain() 976 if (userDetails->GetRegisterIndex() != static_cast<uint32_t>(ProtoChangeDetails::UNREGISTERED)) { in RegisterOnProtoChain() 993 JSHandle<ProtoChangeDetails> protoDetails = in RegisterOnProtoChain() 1019 ProtoChangeDetails::Cast(jshclass->GetProtoChangeDetails().GetTaggedObject())->GetChangeListener(); in UnregisterOnProtoChain() 1022 JSHandle<ProtoChangeDetails> currentDetails = GetProtoChangeDetails(thread, jshclass); in UnregisterOnProtoChain() 1024 if (index == static_cast<uint32_t>(ProtoChangeDetails::UNREGISTERED)) { in UnregisterOnProtoChain() 1034 JSTaggedValue listenersValue = ProtoChangeDetails::Cast(protoDetailsValue.GetTaggedObject())->GetChangeListener(); in UnregisterOnProtoChain() 1042 JSHandle<ProtoChangeDetails> JSHClass::GetProtoChangeDetails(const JSThread *thread, const JSHandle<JSHClass> &jshclass) in GetProtoChangeDetails() 1046 return JSHandle<ProtoChangeDetails>(threa in GetProtoChangeDetails() [all...] |
H A D | js_hclass.h | 58 * ProtoChangeMarker, ProtoChangeDetails: monitor [[prototype]] chain 63 class ProtoChangeDetails; 505 static JSHandle<ProtoChangeDetails> GetProtoChangeDetails(const JSThread *thread, 508 static JSHandle<ProtoChangeDetails> GetProtoChangeDetails(const JSThread *thread, const JSHandle<JSObject> &obj); 2005 ACCESSORS(ProtoChangeDetails, PROTO_CHANGE_DETAILS_OFFSET, ENUM_CACHE_OFFSET);
|
H A D | global_env_constants.cpp | 190 factory->NewSEcmaReadOnlyHClass(hClass, ProtoChangeDetails::SIZE, JSType::PROTOTYPE_INFO)); in InitSharedRootsClasses()
|
H A D | object_factory.h | 174 class ProtoChangeDetails; 398 JSHandle<ProtoChangeDetails> NewProtoChangeDetails();
|
H A D | dump.cpp | 647 os << " - ProtoChangeDetails :" << std::setw(DUMP_TYPE_OFFSET); in DumpHClass() 651 ProtoChangeDetails::Cast(details.GetTaggedObject())->Dump(os); in DumpHClass() 1085 ProtoChangeDetails::Cast(obj)->Dump(os); in DumpObject() 3570 void ProtoChangeDetails::Dump(std::ostream &os) const in Dump() 4445 ProtoChangeDetails::Cast(obj)->DumpForSnapshot(vec); in DumpObject() 4790 vec.emplace_back(CString("ProtoChangeDetails"), GetProtoChangeDetails()); in DumpForSnapshot() 5842 void ProtoChangeDetails::DumpForSnapshot(std::vector<Reference> &vec) const in DumpForSnapshot()
|
H A D | object_factory.cpp | 3323 JSHandle<ProtoChangeDetails> ObjectFactory::NewProtoChangeDetails() in NewProtoChangeDetails() 3328 JSHandle<ProtoChangeDetails> protoInfo(thread_, header); in NewProtoChangeDetails() 3330 protoInfo->SetRegisterIndex(ProtoChangeDetails::UNREGISTERED); in NewProtoChangeDetails()
|
/arkcompiler/ets_runtime/ecmascript/ic/tests/ |
H A D | proto_change_details_test.cpp | 102 JSHandle<ProtoChangeDetails> handleChangeDetails = factory->NewProtoChangeDetails(); in HWTEST_F_L0() 119 JSHandle<ProtoChangeDetails> handleChangeDetails = factory->NewProtoChangeDetails(); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_object_test.cpp | 990 JSTaggedValue listeners1 = ProtoChangeDetails::Cast(protoDetails1.GetTaggedObject())->GetChangeListener(); in HWTEST_F_L0() 992 JSTaggedValue listeners2 = ProtoChangeDetails::Cast(protoDetails2.GetTaggedObject())->GetChangeListener(); in HWTEST_F_L0() 994 uint32_t index = ProtoChangeDetails::Cast(protoDetails2.GetTaggedObject())->GetRegisterIndex(); in HWTEST_F_L0() 1058 JSTaggedValue listeners1Value = ProtoChangeDetails::Cast(protoDetails1.GetTaggedObject())->GetChangeListener(); in HWTEST_F_L0() 1063 uint32_t index2 = ProtoChangeDetails::Cast(protoDetails2.GetTaggedObject())->GetRegisterIndex(); in HWTEST_F_L0() 1066 JSTaggedValue listeners2Value = ProtoChangeDetails::Cast(protoDetails2.GetTaggedObject())->GetChangeListener(); in HWTEST_F_L0() 1073 uint32_t index4 = ProtoChangeDetails::Cast(protoDetails4.GetTaggedObject())->GetRegisterIndex(); in HWTEST_F_L0() 1075 uint32_t index6 = ProtoChangeDetails::Cast(protoDetails6.GetTaggedObject())->GetRegisterIndex(); in HWTEST_F_L0() 1133 JSTaggedValue listeners1Value = ProtoChangeDetails::Cast(protoDetails1.GetTaggedObject())->GetChangeListener(); in HWTEST_F_L0() 1141 JSTaggedValue listeners2Value = ProtoChangeDetails in HWTEST_F_L0() [all...] |
H A D | js_hclass_test.cpp | 390 JSTaggedValue listenersValue = ProtoChangeDetails::Cast(protoDetails.GetTaggedObject())->GetChangeListener(); in HWTEST_F_L0()
|
H A D | dump_test.cpp | 1112 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), ProtoChangeDetails::SIZE, 2U); in HWTEST_F_L0() 1113 JSHandle<ProtoChangeDetails> protoDetails = factory->NewProtoChangeDetails(); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | object_xray.h | 520 ProtoChangeDetails::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
|
Completed in 33 milliseconds