< prev index next >

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

Print this page

        

*** 98,108 **** LIRAddressOpr& base() { return _base; } LIRAddressOpr& offset() { return _offset; } 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; } }; --- 98,108 ---- LIRAddressOpr& base() { return _base; } LIRAddressOpr& offset() { return _offset; } 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 || _type == T_VALUETYPE; } DecoratorSet decorators() const { return _decorators; } void clear_decorators(DecoratorSet ds) { _decorators &= ~ds; } bool is_raw() const { return (_decorators & AS_RAW) != 0; } };
< prev index next >