Mercurial > hg > truffle
comparison src/share/vm/memory/genCollectedHeap.hpp @ 14310:1e1c8d358b52
8030177: G1: Enable TLAB resizing
Reviewed-by: tschatzl, stefank, jmasa
author | brutisso |
---|---|
date | Mon, 27 Jan 2014 13:14:53 +0100 |
parents | 63a4eb8bcd23 |
children | d166675568f6 |
comparison
equal
deleted
inserted
replaced
14309:63a4eb8bcd23 | 14310:1e1c8d358b52 |
---|---|
246 virtual bool block_is_obj(const HeapWord* addr) const; | 246 virtual bool block_is_obj(const HeapWord* addr) const; |
247 | 247 |
248 // Section on TLAB's. | 248 // Section on TLAB's. |
249 virtual bool supports_tlab_allocation() const; | 249 virtual bool supports_tlab_allocation() const; |
250 virtual size_t tlab_capacity(Thread* thr) const; | 250 virtual size_t tlab_capacity(Thread* thr) const; |
251 virtual size_t tlab_used(Thread* thr) const; | |
251 virtual size_t unsafe_max_tlab_alloc(Thread* thr) const; | 252 virtual size_t unsafe_max_tlab_alloc(Thread* thr) const; |
252 virtual HeapWord* allocate_new_tlab(size_t size); | 253 virtual HeapWord* allocate_new_tlab(size_t size); |
253 | 254 |
254 // Can a compiler initialize a new object without store barriers? | 255 // Can a compiler initialize a new object without store barriers? |
255 // This permission only extends from the creation of a new object | 256 // This permission only extends from the creation of a new object |