Searched refs:ItemData (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/ |
H A D | snapshot_constantpool_data.h | 38 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 D | snapshot_constantpool_data.cpp | 37 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 D | snapshot_global_data.h | 29 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 D | file_item_container.cpp | 30 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 D | file_item_container.cpp | 37 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