Home
last modified time | relevance | path

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

/art/compiler/
Dimage_writer.cc199 ImageWriter::BinSlot bin_slot, in SetImageOffset() argument
209 auto hash_it = saved_hashes_map_.find(bin_slot); in SetImageOffset()
221 void ImageWriter::AssignImageOffset(mirror::Object* object, ImageWriter::BinSlot bin_slot) { in AssignImageOffset() argument
225 size_t previous_bin_sizes = GetBinSizeSum(bin_slot.GetBin()); // sum sizes in [0..bin#) in AssignImageOffset()
226 size_t new_offset = image_objects_offset_begin_ + previous_bin_sizes + bin_slot.GetIndex(); in AssignImageOffset()
229 SetImageOffset(object, bin_slot, new_offset); in AssignImageOffset()
248 void ImageWriter::SetImageBinSlot(mirror::Object* object, BinSlot bin_slot) { in SetImageBinSlot() argument
269 saved_hashes_map_[bin_slot] = lw.GetHashCode(); in SetImageBinSlot()
275 object->SetLockWord(LockWord::FromForwardingAddress(static_cast<uint32_t>(bin_slot)), in SetImageBinSlot()
399 BinSlot bin_slot(offset); in IsImageBinSlotAssigned() local
[all …]
Dimage_writer.h119 void AssignImageOffset(mirror::Object* object, BinSlot bin_slot)
121 void SetImageOffset(mirror::Object* object, BinSlot bin_slot, size_t offset)
128 void SetImageBinSlot(mirror::Object* object, BinSlot bin_slot)