/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | rset_worklist_handler-inl.h | 47 items_.emplace_back(region, rset); in EnumerateRegions() 54 ASSERT(items_.empty()); in CollectRSetItemsInHeap() 55 ASSERT(items_.capacity() == 0); in CollectRSetItemsInHeap() 56 items_.reserve(heap->GetRegionCount()); in CollectRSetItemsInHeap() 58 ASSERT(items_.size() <= heap->GetRegionCount()); in CollectRSetItemsInHeap() 70 int num = static_cast<int>(items_.size()); in Initialize() 84 items_[idx].Process(visitor); 138 for (RSetItem &item : items_) { in MergeBackForAllItem()
|
H A D | rset_worklist_handler.h | 86 std::vector<RSetItem> items_; member in panda::ecmascript::RSetWorkListHandler
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | file_item_container.cpp | 31 auto it = items_.find(item_data); in Deduplicate() 32 if (it == items_.cend()) { in Deduplicate() 33 items_.insert(item_data); in Deduplicate() 47 return items_.size(); in GetUniqueCount() 142 std::unordered_set<ItemData, ItemHash> items_; member in panda::panda_file::ItemDeduper 173 items_end_ = items_.insert(items_.end(), std::make_unique<EndItem>()); in ItemContainer() 174 code_items_end_ = items_.insert(items_.end(), std::make_unique<EndItem>()); in ItemContainer() 175 debug_items_end_ = items_ in ItemContainer() [all...] |
H A D | file_items.cpp | 1026 size_t size = leb128::UnsignedEncodingSize(items_.size()) + items_.size() * GetComponentSize(); in CalculateSize() 1036 offset += leb128::UnsignedEncodingSize(items_.size()); in ComputeLayout() 1038 for (auto &item : items_) { in ComputeLayout() 1048 if (!writer->WriteUleb128(items_.size())) { in Write() 1056 for (auto &item : items_) { in Write() 1066 for (auto &item : items_) { in Write() 1075 for (auto &item : items_) { in Write() 1207 items_.assign(item.begin(), item.end()); in AddItems() 1213 for (auto &item : items_) { in CalculateSize() [all...] |
H A D | file_item_container.h | 102 items_.insert(GetInsertPosition<T>(), std::move(ptr)); in CreateItem() 172 return items_; in GetItems() 177 return items_; in GetItems() 595 std::list<std::unique_ptr<BaseItem>> items_; member in panda::panda_file::ItemContainer
|
H A D | file_items.h | 1579 : ValueItem(Type::ARRAY, container), component_type_(component_type), items_(std::move(items)) in ArrayValueItem() 1598 std::vector<ScalarValueItem> items_; member in panda::panda_file::ClassTag::MethodTag::FieldTag::ArrayValueItem 1694 std::vector<LiteralItem> items_; member in panda::panda_file::ClassTag::MethodTag::FieldTag::LiteralArrayItem
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | file_item_container.cpp | 38 auto it = items_.find(itemData); in Deduplicate() 39 if (it == items_.cend()) { in Deduplicate() 40 items_.insert(itemData); in Deduplicate() 59 return items_.size(); in GetUniqueCount() 154 std::unordered_set<ItemData, ItemHash> items_; member in ark::panda_file::ItemDeduper 184 itemsEnd_ = items_.insert(items_.end(), std::make_unique<EndItem>()); in ItemContainer() 185 annotationItemsEnd_ = items_.insert(items_.end(), std::make_unique<EndItem>()); in ItemContainer() 186 codeItemsEnd_ = items_ in ItemContainer() [all...] |
H A D | file_items.cpp | 972 size_t size = leb128::UnsignedEncodingSize(items_.size()) + items_.size() * GetComponentSize(); in CalculateSize() 982 offset += leb128::UnsignedEncodingSize(items_.size()); in ComputeLayout() 984 for (auto &item : items_) { in ComputeLayout() 994 if (!writer->WriteUleb128(items_.size())) { in Write() 1002 for (auto &item : items_) { in Write() 1012 for (auto &item : items_) { in Write() 1021 for (auto &item : items_) { in Write() 1143 items_.assign(item.begin(), item.end()); in AddItems() 1149 for (auto &item : items_) { in CalculateSize() [all...] |
H A D | file_item_container.h | 112 items_.insert(GetInsertPosition<T>(), std::move(ptr)); in CreateItem() 177 return items_; in GetItems() 568 std::list<std::unique_ptr<BaseItem>> items_; member in ark::panda_file::ItemContainer
|
H A D | file_items.h | 1725 : ValueItem(Type::ARRAY), componentType_(componentType), items_(std::move(items)) in ArrayValueItem() 1747 return items_; in GetItems() 1754 std::vector<ScalarValueItem> items_; member in ark::panda_file::ClassTag::ArrayValueItem 1831 return items_; in GetItems() 1856 std::vector<LiteralItem> items_; member in ark::panda_file::ClassTag::LiteralArrayItem
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | vtable.h | 41 return items_[item]; in GetItem() 45 explicit Tuple(const CVector<JSHandle<JSTaggedValue>> &vec) : items_(std::move(vec)) {} in Tuple() 46 CVector<JSHandle<JSTaggedValue>> items_; member in panda::ecmascript::VTable::Tuple
|
/arkcompiler/runtime_core/static_core/quickener/ |
H A D | quickener.h | 34 : container_(container), file_(file), items_(items) {}; in Quickener() 52 const std::map<panda_file::File::EntityId, panda_file::BaseItem *> *items_; member in ark::quick::final
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
H A D | disassembly.h | 110 return items_; in GetItems() 121 items_.emplace_back(item); in AddCode() 136 std::vector<DisassemblyItem> items_; member in ark::compiler::Disassembly
|