< prev index next >
src/cpu/sparc/vm/templateTable_sparc.cpp
Print this page
rev 7209 : [mq]: inccms
*** 3307,3317 ****
// 2) if fail, and the TLAB is not full enough to discard, allocate in the shared Eden
// 3) if the above fails (or is not applicable), go to a slow case
// (creates a new TLAB, etc.)
const bool allow_shared_alloc =
! Universe::heap()->supports_inline_contig_alloc() && !CMSIncrementalMode;
if(UseTLAB) {
Register RoldTopValue = RallocatedObject;
Register RtlabWasteLimitValue = G3_scratch;
Register RnewTopValue = G1_scratch;
--- 3307,3317 ----
// 2) if fail, and the TLAB is not full enough to discard, allocate in the shared Eden
// 3) if the above fails (or is not applicable), go to a slow case
// (creates a new TLAB, etc.)
const bool allow_shared_alloc =
! Universe::heap()->supports_inline_contig_alloc();
if(UseTLAB) {
Register RoldTopValue = RallocatedObject;
Register RtlabWasteLimitValue = G3_scratch;
Register RnewTopValue = G1_scratch;
< prev index next >