Mercurial > hg > truffle
comparison src/share/vm/memory/genCollectedHeap.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 | 46d7652b223c |
children | 52b4284cb496 9fec19bb0659 |
comparison
equal
deleted
inserted
replaced
17726:085b304a1cc5 | 17727:cfd4aac53239 |
---|---|
254 virtual bool block_is_obj(const HeapWord* addr) const; | 254 virtual bool block_is_obj(const HeapWord* addr) const; |
255 | 255 |
256 // Section on TLAB's. | 256 // Section on TLAB's. |
257 virtual bool supports_tlab_allocation() const; | 257 virtual bool supports_tlab_allocation() const; |
258 virtual size_t tlab_capacity(Thread* thr) const; | 258 virtual size_t tlab_capacity(Thread* thr) const; |
259 virtual size_t tlab_used(Thread* thr) const; | |
259 virtual size_t unsafe_max_tlab_alloc(Thread* thr) const; | 260 virtual size_t unsafe_max_tlab_alloc(Thread* thr) const; |
260 virtual HeapWord* allocate_new_tlab(size_t size); | 261 virtual HeapWord* allocate_new_tlab(size_t size); |
261 | 262 |
262 // Can a compiler initialize a new object without store barriers? | 263 // Can a compiler initialize a new object without store barriers? |
263 // This permission only extends from the creation of a new object | 264 // This permission only extends from the creation of a new object |