diff -r 1ccbcd88f66c -r 2d62570a615c src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp --- a/src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp Wed Apr 18 11:36:48 2018 +0200 +++ b/src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp Wed Apr 18 11:36:48 2018 +0200 @@ -47,7 +47,7 @@ } size_t G1CollectedHeap::desired_plab_sz(InCSetState dest) { - size_t gclab_word_size = alloc_buffer_stats(dest)->desired_plab_sz(G1CollectedHeap::heap()->workers()->active_workers()); + size_t gclab_word_size = alloc_buffer_stats(dest)->desired_plab_sz(workers()->active_workers()); // Prevent humongous PLAB sizes for two reasons: // * PLABs are allocated using a similar paths as oops, but should // never be in a humongous region