Searched refs:Bin (Results 1 – 2 of 2) sorted by relevance
183 enum class Bin { enum219 friend std::ostream& operator<<(std::ostream& stream, const Bin& bin);247 MinimumBitsToStore<uint32_t>(static_cast<size_t>(Bin::kMirrorCount) - 1);256 static constexpr size_t kNumberOfBins = static_cast<size_t>(Bin::kLast) + 1u;267 BinSlot(Bin bin, uint32_t index);270 Bin GetBin() const;309 size_t GetBinSlotOffset(Bin bin) const { in GetBinSlotOffset()314 void IncrementBinSlotSize(Bin bin, size_t size_to_add) { in IncrementBinSlotSize()319 size_t GetBinSlotSize(Bin bin) const { in GetBinSlotSize()324 void IncrementBinSlotCount(Bin bin, size_t count_to_add) { in IncrementBinSlotCount()[all …]
1005 dex_file, image_info.GetBinSlotSize(Bin::kDexCacheArray)); in PrepareDexCacheArraySlots()1007 image_info.IncrementBinSlotSize(Bin::kDexCacheArray, layout.Size()); in PrepareDexCacheArraySlots()1092 pointer_arrays_.emplace(arr.Ptr(), Bin::kArtMethodClean); in AddMethodPointerArray()1108 Bin bin = Bin::kRegular; in AssignImageBinSlot()1142 bin = Bin::kClassVerified; in AssignImageBinSlot()1163 bin = Bin::kKnownDirty; in AssignImageBinSlot()1165 bin = Bin::kClassInitialized; in AssignImageBinSlot()1171 bin = Bin::kClassInitializedFinalStatics; in AssignImageBinSlot()1184 bin = Bin::kClassInitializedFinalStatics; in AssignImageBinSlot()1189 bin = Bin::kString; // Strings are almost always immutable (except for object header). in AssignImageBinSlot()[all …]