Home
last modified time | relevance | path

Searched refs:ItemData (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/
H A Dsnapshot_constantpool_data.h38 struct ItemData { struct in panda::ecmascript::kungfu::BaseSnapshotInfo
60 void Record(ItemData &data);
71 JSHandle<JSTaggedValue> TryGetIHClass(ProfileType rootType, ProfileType childType, const ItemData &data,
84 JSHandle<ConstantPool> GetUnsharedConstpool(const ItemData &data);
94 CUnorderedMap<ItemKey, ItemData> info_ {};
140 void RecordInfo(Type type, BaseSnapshotInfo::ItemData &itemData) in RecordInfo()
H A Dsnapshot_constantpool_data.cpp37 const ItemData &data, const JSHandle<TaggedArray> &properties, const SnapshotGlobalData &globalData) const in TryGetIHClass()
119 void BaseSnapshotInfo::Record(ItemData &data) in Record()
221 const ItemData &data = item.second; in StoreDataToGlobalData()
241 const ItemData &data = item.second; in StoreDataToGlobalData()
264 ReviseData::ItemData {globalData.GetCurDataIdx(), snapshotCpArrIdx, data.constantPoolIdx_}); in StoreDataToGlobalData()
271 ReviseData::ItemData {globalData.GetCurDataIdx(), snapshotCpArrIdx, data.constantPoolIdx_}); in StoreDataToGlobalData()
288 const ItemData &data = item.second; in StoreDataToGlobalData()
323 ReviseData::ItemData {globalData.GetCurDataIdx(), snapshotCpArrIdx, data.constantPoolIdx_}); in StoreDataToGlobalData()
336 const ItemData &data = item.second; in StoreDataToGlobalData()
359 ReviseData::ItemData {globalDat in StoreDataToGlobalData()
[all...]
H A Dsnapshot_global_data.h29 struct ItemData { struct in panda::ecmascript::kungfu::ReviseData
38 void Record(ItemData data) in Record()
49 std::vector<ItemData> data_;
57 void Record(ReviseData::ItemData data) in Record()
137 void RecordReviseData(ReviseData::ItemData data) in RecordReviseData()
/arkcompiler/runtime_core/libpandafile/
H A Dfile_item_container.cpp30 ItemData item_data(item); in Deduplicate()
83 class ItemData { class in panda::panda_file::ItemDeduper
85 explicit ItemData(BaseItem *item) : item_(item) in ItemData() function in panda::panda_file::ItemDeduper::ItemData
90 ~ItemData() = default;
92 DEFAULT_COPY_SEMANTIC(ItemData);
93 NO_MOVE_SEMANTIC(ItemData);
106 bool operator==(const ItemData &item_data) const noexcept
136 size_t operator()(const ItemData &item_data) const noexcept
142 std::unordered_set<ItemData, ItemHash> items_;
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfile_item_container.cpp37 ItemData itemData(item); in Deduplicate()
95 class ItemData { class in ark::panda_file::ItemDeduper
97 explicit ItemData(BaseItem *item) : item_(item) in ItemData() function in ark::panda_file::ItemDeduper::ItemData
102 ~ItemData() = default;
104 DEFAULT_COPY_SEMANTIC(ItemData);
105 NO_MOVE_SEMANTIC(ItemData);
118 bool operator==(const ItemData &itemData) const noexcept
148 size_t operator()(const ItemData &itemData) const noexcept
154 std::unordered_set<ItemData, ItemHash> items_;

Completed in 6 milliseconds