< prev index next >
src/hotspot/share/opto/loopnode.hpp
Print this page
rev 54386 : 8221766: Load-reference barriers for Shenandoah
@@ -36,12 +36,10 @@
class CountedLoopNode;
class IdealLoopTree;
class LoopNode;
class Node;
class OuterStripMinedLoopEndNode;
-class ShenandoahBarrierNode;
-class ShenandoahWriteBarrierNode;
class PathFrequency;
class PhaseIdealLoop;
class CountedLoopReserveKit;
class VectorSet;
class Invariance;
@@ -636,12 +634,11 @@
// loop tree. Drives the loop-based transformations on the ideal graph.
class PhaseIdealLoop : public PhaseTransform {
friend class IdealLoopTree;
friend class SuperWord;
friend class CountedLoopReserveKit;
- friend class ShenandoahBarrierNode;
- friend class ShenandoahWriteBarrierNode;
+ friend class ShenandoahBarrierC2Support;
// Pre-computed def-use info
PhaseIterGVN &_igvn;
// Head of loop tree
< prev index next >