< prev index next >

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

Print this page

        

*** 100,109 **** --- 100,110 ---- 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 >