< prev index next >

src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp

Print this page
@@ -187,11 +187,14 @@
      return "shenandoah_cas_obj";
    }
  #endif // PRODUCT
  };
  
+ class SCAddressTable;
+ 
  class ShenandoahBarrierSetC1 : public BarrierSetC1 {
+   friend class SCAddressTable;
  private:
    CodeBlob* _pre_barrier_c1_runtime_code_blob;
    CodeBlob* _load_reference_barrier_strong_rt_code_blob;
    CodeBlob* _load_reference_barrier_strong_native_rt_code_blob;
    CodeBlob* _load_reference_barrier_weak_rt_code_blob;
< prev index next >