Home | History | Annotate | Download | only in compiler

Lines Matching refs:bin_slot

243 void ImageWriter::AssignImageOffset(mirror::Object* object, ImageWriter::BinSlot bin_slot) {
247 size_t previous_bin_sizes = bin_slot_previous_sizes_[bin_slot.GetBin()];
248 size_t new_offset = image_objects_offset_begin_ + previous_bin_sizes + bin_slot.GetIndex();
270 void ImageWriter::SetImageBinSlot(mirror::Object* object, BinSlot bin_slot) {
298 object->SetLockWord(LockWord::FromForwardingAddress(bin_slot.Uint32Value()), false);
499 BinSlot bin_slot(offset);
500 DCHECK_LT(bin_slot.GetIndex(), bin_slot_sizes_[bin_slot.GetBin()])
514 BinSlot bin_slot(static_cast<uint32_t>(offset));
515 DCHECK_LT(bin_slot.GetIndex(), bin_slot_sizes_[bin_slot.GetBin()]);
517 return bin_slot;
897 BinSlot bin_slot = GetImageBinSlot(obj);
899 AssignImageOffset(obj, bin_slot);