comparison src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp @ 6819:2e6857353b2c

8000311: G1: ParallelGCThreads==0 broken Summary: Divide by zero error, if ParallelGCThreads is 0, when adjusting the PLAB size. Reviewed-by: jmasa, jcoomes
author johnc
date Thu, 04 Oct 2012 10:04:13 -0700
parents b2ef234911c9
children 87c64c0438fb
comparison
equal deleted inserted replaced
6818:22b8d3d181d9 6819:2e6857353b2c
202 202
203 size_t desired_plab_sz() { 203 size_t desired_plab_sz() {
204 return _desired_plab_sz; 204 return _desired_plab_sz;
205 } 205 }
206 206
207 void adjust_desired_plab_sz(); // filter computation, latches output to 207 void adjust_desired_plab_sz(uint no_of_gc_workers);
208 // filter computation, latches output to
208 // _desired_plab_sz, clears sensor accumulators 209 // _desired_plab_sz, clears sensor accumulators
209 210
210 void add_allocated(size_t v) { 211 void add_allocated(size_t v) {
211 Atomic::add_ptr(v, &_allocated); 212 Atomic::add_ptr(v, &_allocated);
212 } 213 }