< prev index next >
src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
Print this page
@@ -98,11 +98,11 @@
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; }
+ 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 >