Home
last modified time | relevance | path

Searched refs:Bin (Results 1 – 2 of 2) sorted by relevance

/art/dex2oat/linker/
Dimage_writer.h183 enum class Bin { enum
219 friend std::ostream& operator<<(std::ostream& stream, const Bin& bin);
248 MinimumBitsToStore<uint32_t>(static_cast<size_t>(Bin::kMirrorCount) - 1);
257 static constexpr size_t kNumberOfBins = static_cast<size_t>(Bin::kLast) + 1u;
268 BinSlot(Bin bin, uint32_t index);
271 Bin GetBin() const;
310 size_t GetBinSlotOffset(Bin bin) const { in GetBinSlotOffset()
315 void IncrementBinSlotSize(Bin bin, size_t size_to_add) { in IncrementBinSlotSize()
320 size_t GetBinSlotSize(Bin bin) const { in GetBinSlotSize()
325 void IncrementBinSlotCount(Bin bin, size_t count_to_add) { in IncrementBinSlotCount()
[all …]
Dimage_writer.cc666 dex_file, image_info.GetBinSlotSize(Bin::kDexCacheArray)); in PrepareDexCacheArraySlots()
668 image_info.IncrementBinSlotSize(Bin::kDexCacheArray, layout.Size()); in PrepareDexCacheArraySlots()
757 pointer_arrays_.emplace(arr.Ptr(), Bin::kArtMethodClean); in AddMethodPointerArray()
760 ImageWriter::Bin ImageWriter::AssignImageBinSlot(mirror::Object* object, size_t oat_index) { in AssignImageBinSlot()
773 Bin bin = Bin::kRegular; in AssignImageBinSlot()
807 bin = Bin::kClassVerified; in AssignImageBinSlot()
828 bin = Bin::kKnownDirty; in AssignImageBinSlot()
830 bin = Bin::kClassInitialized; in AssignImageBinSlot()
836 bin = Bin::kClassInitializedFinalStatics; in AssignImageBinSlot()
849 bin = Bin::kClassInitializedFinalStatics; in AssignImageBinSlot()
[all …]