< prev index next >

src/hotspot/share/gc/shared/c1/barrierSetC1.hpp

Print this page

        

@@ -100,10 +100,11 @@
   BasicType type() const               { return _type; }
   LIR_Opr resolved_addr() const        { return _resolved_addr; }
   void set_resolved_addr(LIR_Opr addr) { _resolved_addr = addr; }
   bool is_oop() const                  { return _type == T_ARRAY || _type == T_OBJECT; }
   DecoratorSet decorators() const      { return _decorators; }
+  void clear_decorators(DecoratorSet ds) { _decorators &= ~ds; }
   bool is_raw() const                  { return (_decorators & AS_RAW) != 0; }
 };
 
 // The BarrierSetC1 class is the main entry point for the GC backend of the Access API in C1.
 // It is called by the LIRGenerator::access_* functions, which is the main entry poing for
< prev index next >