< prev index next >

src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp

Print this page
rev 49524 : imported patch 8200426-g1h-refactoring

*** 45,55 **** return NULL; // Keep some compilers happy } } 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()); // Prevent humongous PLAB sizes for two reasons: // * PLABs are allocated using a similar paths as oops, but should // never be in a humongous region // * Allowing humongous PLABs needlessly churns the region free lists return MIN2(_humongous_object_threshold_in_words, gclab_word_size); --- 45,55 ---- return NULL; // Keep some compilers happy } } size_t G1CollectedHeap::desired_plab_sz(InCSetState dest) { ! 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 // * Allowing humongous PLABs needlessly churns the region free lists return MIN2(_humongous_object_threshold_in_words, gclab_word_size);
< prev index next >