comparison src/hotspot/share/gc/epsilon/epsilonHeap.hpp @ 56508:f67f588ebf15

Merge
author shade
date Thu, 03 May 2018 09:43:47 +0200
parents e1871d34a188
children 92316ff16d5c
comparison
equal deleted inserted replaced
20:74880de4312a 21:56dc8848a71f
97 } 97 }
98 98
99 // Allocation 99 // Allocation
100 HeapWord* allocate_work(size_t size); 100 HeapWord* allocate_work(size_t size);
101 virtual HeapWord* mem_allocate(size_t size, bool* gc_overhead_limit_was_exceeded); 101 virtual HeapWord* mem_allocate(size_t size, bool* gc_overhead_limit_was_exceeded);
102 virtual HeapWord* allocate_new_tlab(size_t size); 102 virtual HeapWord* allocate_new_tlab(size_t min_size,
103 size_t requested_size,
104 size_t* actual_size);
103 105
104 // TLAB allocation 106 // TLAB allocation
105 virtual bool supports_tlab_allocation() const { return UseTLAB; } 107 virtual bool supports_tlab_allocation() const { return UseTLAB; }
106 virtual size_t tlab_capacity(Thread* thr) const { return capacity(); } 108 virtual size_t tlab_capacity(Thread* thr) const { return capacity(); }
107 virtual size_t tlab_used(Thread* thr) const { return used(); } 109 virtual size_t tlab_used(Thread* thr) const { return used(); }