Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp @ 17727:cfd4aac53239
8030177: G1: Enable TLAB resizing
Reviewed-by: tschatzl, stefank, jmasa
author | brutisso |
---|---|
date | Mon, 27 Jan 2014 13:14:53 +0100 |
parents | 8f07aa079343 |
children | 52b4284cb496 439f0d76cff3 |
comparison
equal
deleted
inserted
replaced
17726:085b304a1cc5 | 17727:cfd4aac53239 |
---|---|
187 size_t unsafe_max_alloc(); | 187 size_t unsafe_max_alloc(); |
188 | 188 |
189 bool supports_tlab_allocation() const { return true; } | 189 bool supports_tlab_allocation() const { return true; } |
190 | 190 |
191 size_t tlab_capacity(Thread* thr) const; | 191 size_t tlab_capacity(Thread* thr) const; |
192 size_t tlab_used(Thread* thr) const; | |
192 size_t unsafe_max_tlab_alloc(Thread* thr) const; | 193 size_t unsafe_max_tlab_alloc(Thread* thr) const; |
193 | 194 |
194 // Can a compiler initialize a new object without store barriers? | 195 // Can a compiler initialize a new object without store barriers? |
195 // This permission only extends from the creation of a new object | 196 // This permission only extends from the creation of a new object |
196 // via a TLAB up to the first subsequent safepoint. | 197 // via a TLAB up to the first subsequent safepoint. |