7033779: CodeCache::largest_free_block may need to hold the CodeCache lock

Reviewed-by: kvn
This commit is contained in:
Tom Rodriguez 2011-04-05 19:16:52 -07:00
parent 14dcde9439
commit 4f41ea7fff
2 changed files with 12 additions and 1 deletions

View file

@ -160,7 +160,7 @@ class CodeCache : AllStatic {
static size_t capacity() { return _heap->capacity(); }
static size_t max_capacity() { return _heap->max_capacity(); }
static size_t unallocated_capacity() { return _heap->unallocated_capacity(); }
static size_t largest_free_block() { return _heap->largest_free_block(); }
static size_t largest_free_block();
static bool needs_flushing() { return largest_free_block() < CodeCacheFlushingMinimumFreeSpace; }
static bool needs_cache_clean() { return _needs_cache_clean; }