Lines Matching defs:Bin
72 enum Bin {
96 // We use the lock word to store the bin # and bin index of the object in the image.
102 BinSlot(Bin bin, uint32_t index);
104 // The bin an object belongs to, i.e. regular, class/verified, class/initialized, etc.
105 Bin GetBin() const;
106 // The offset in bytes from the beginning of the bin. Aligned to object size.
236 // Calculate the sum total of the bin slot sizes in [0, up_to). Defaults to all bins.
237 size_t GetBinSizeSum(Bin up_to = kBinSize) const;
259 // Saved hashes (objects are bin slots to inside of the image, not yet allocated an address).
284 // Bin slot tracking for dirty object packing
285 size_t bin_slot_sizes_[kBinSize]; // Number of bytes in a bin
286 size_t bin_slot_count_[kBinSize]; // Number of objects in a bin