< 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 >