src/share/vm/memory/threadLocalAllocBuffer.cpp

Print this page

        

*** 236,246 **** size_t ThreadLocalAllocBuffer::initial_desired_size() { size_t init_sz; if (TLABSize > 0) { ! init_sz = MIN2(TLABSize / HeapWordSize, max_size()); } else if (global_stats() == NULL) { // Startup issue - main thread initialized before heap initialized. init_sz = min_size(); } else { // Initial size is a function of the average number of allocating threads. --- 236,246 ---- size_t ThreadLocalAllocBuffer::initial_desired_size() { size_t init_sz; if (TLABSize > 0) { ! init_sz = MIN2((size_t)(TLABSize / HeapWordSize), max_size()); } else if (global_stats() == NULL) { // Startup issue - main thread initialized before heap initialized. init_sz = min_size(); } else { // Initial size is a function of the average number of allocating threads.