Mercurial > hg > graal-jvmci-8
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 } |