< prev index next >

src/hotspot/share/opto/loopTransform.cpp

Print this page
rev 52801 : Upstream/backport Shenandoah to JDK11u
* * *
[backport] 8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics
Reviewed-by: rkennke

*** 2850,2859 **** --- 2850,2867 ---- Node *bol = iff->in(1); if( bol && bol->req() > 1 && bol->in(1) && ((bol->in(1)->Opcode() == Op_StorePConditional ) || (bol->in(1)->Opcode() == Op_StoreIConditional ) || (bol->in(1)->Opcode() == Op_StoreLConditional ) || + #if INCLUDE_SHENANDOAHGC + (bol->in(1)->Opcode() == Op_ShenandoahCompareAndExchangeP ) || + (bol->in(1)->Opcode() == Op_ShenandoahCompareAndExchangeN ) || + (bol->in(1)->Opcode() == Op_ShenandoahWeakCompareAndSwapP ) || + (bol->in(1)->Opcode() == Op_ShenandoahWeakCompareAndSwapN ) || + (bol->in(1)->Opcode() == Op_ShenandoahCompareAndSwapP ) || + (bol->in(1)->Opcode() == Op_ShenandoahCompareAndSwapN ) || + #endif (bol->in(1)->Opcode() == Op_CompareAndExchangeB ) || (bol->in(1)->Opcode() == Op_CompareAndExchangeS ) || (bol->in(1)->Opcode() == Op_CompareAndExchangeI ) || (bol->in(1)->Opcode() == Op_CompareAndExchangeL ) || (bol->in(1)->Opcode() == Op_CompareAndExchangeP ) ||
< prev index next >