Mercurial > hg > graal-jvmci-8
comparison src/share/vm/code/codeCache.hpp @ 2457:527977d4f740
7033779: CodeCache::largest_free_block may need to hold the CodeCache lock
Reviewed-by: kvn
author | never |
---|---|
date | Tue, 05 Apr 2011 19:16:52 -0700 |
parents | d673ef06fe96 |
children | 6c97c830fb6f |
comparison
equal
deleted
inserted
replaced
2456:8e77e1f26188 | 2457:527977d4f740 |
---|---|
158 static address first_address(); // first address used for CodeBlobs | 158 static address first_address(); // first address used for CodeBlobs |
159 static address last_address(); // last address used for CodeBlobs | 159 static address last_address(); // last address used for CodeBlobs |
160 static size_t capacity() { return _heap->capacity(); } | 160 static size_t capacity() { return _heap->capacity(); } |
161 static size_t max_capacity() { return _heap->max_capacity(); } | 161 static size_t max_capacity() { return _heap->max_capacity(); } |
162 static size_t unallocated_capacity() { return _heap->unallocated_capacity(); } | 162 static size_t unallocated_capacity() { return _heap->unallocated_capacity(); } |
163 static size_t largest_free_block() { return _heap->largest_free_block(); } | 163 static size_t largest_free_block(); |
164 static bool needs_flushing() { return largest_free_block() < CodeCacheFlushingMinimumFreeSpace; } | 164 static bool needs_flushing() { return largest_free_block() < CodeCacheFlushingMinimumFreeSpace; } |
165 | 165 |
166 static bool needs_cache_clean() { return _needs_cache_clean; } | 166 static bool needs_cache_clean() { return _needs_cache_clean; } |
167 static void set_needs_cache_clean(bool v) { _needs_cache_clean = v; } | 167 static void set_needs_cache_clean(bool v) { _needs_cache_clean = v; } |
168 static void clear_inline_caches(); // clear all inline caches | 168 static void clear_inline_caches(); // clear all inline caches |