Lines Matching refs:bin
1056 auto bin = BinTypeForNativeRelocationType(NativeObjectRelocationType::kGcRootPointer); in PrepareDexCacheArraySlots() local
1060 image_info.GetBinSlotSize(bin), in PrepareDexCacheArraySlots()
1062 image_info.IncrementBinSlotSize(bin, sizeof(GcRoot<mirror::Object>)); in PrepareDexCacheArraySlots()
1108 Bin bin = Bin::kRegular; in AssignImageBinSlot() local
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()
1193 bin = Bin::kMiscDirty; in AssignImageBinSlot()
1196 bin = Bin::kMiscDirty; in AssignImageBinSlot()
1209 size_t current_offset = image_info.GetBinSlotSize(bin); in AssignImageBinSlot()
1211 image_info.IncrementBinSlotSize(bin, offset_delta); in AssignImageBinSlot()
1213 BinSlot new_bin_slot(bin, current_offset); in AssignImageBinSlot()
1216 image_info.IncrementBinSlotCount(bin, 1u); in AssignImageBinSlot()
2454 Bin bin = enum_cast<Bin>(i); in CalculateNewObjectOffsets() local
2455 switch (bin) { in CalculateNewObjectOffsets()
2480 while (it != objects.end() && it->first.GetBin() == bin) { in CalculateNewObjectOffsets()
3498 ImageWriter::BinSlot::BinSlot(Bin bin, uint32_t index) in BinSlot() argument
3499 : BinSlot(index | (static_cast<uint32_t>(bin) << kBinShift)) { in BinSlot()