< prev index next >

src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp

Print this page

        

*** 116,125 **** --- 116,126 ---- SmallForDictionary = 257, // size < this then use _indexedFreeList IndexSetSize = SmallForDictionary // keep this odd-sized }; static size_t IndexSetStart; static size_t IndexSetStride; + static size_t _min_chunk_size_in_bytes; private: enum FitStrategyOptions { FreeBlockStrategyNone = 0, FreeBlockBestFitFirst
*** 132,141 **** --- 133,143 ---- static int _lockRank; // A lock protecting the free lists and free blocks; // mutable because of ubiquity of locking even for otherwise const methods mutable Mutex _freelistLock; + // Locking verifier convenience function void assert_locked() const PRODUCT_RETURN; void assert_locked(const Mutex* lock) const PRODUCT_RETURN; // Linear allocation blocks
< prev index next >