diff -r 483d23cdc9e5 -r a846e7bbcdfa src/hotspot/share/gc/shared/collectedHeap.hpp --- a/src/hotspot/share/gc/shared/collectedHeap.hpp Wed Jun 06 10:32:59 2018 +0200 +++ b/src/hotspot/share/gc/shared/collectedHeap.hpp Mon Jun 11 09:29:44 2018 +0200 @@ -144,6 +144,9 @@ inline static HeapWord* allocate_from_tlab(Klass* klass, size_t size, TRAPS); static HeapWord* allocate_from_tlab_slow(Klass* klass, size_t size, TRAPS); + inline static HeapWord* allocate_outside_tlab(Klass* klass, size_t size, + bool* gc_overhead_limit_was_exceeded, TRAPS); + // Raw memory allocation facilities // The obj and array allocate methods are covers for these methods. // mem_allocate() should never be