< prev index next >
src/hotspot/share/gc/z/zValue.hpp
Print this page
*** 129,139 ****
template <typename S, typename T>
class ZValueIterator;
template <typename S, typename T>
! class ZValue {
private:
const uintptr_t _addr;
uintptr_t value_addr(uint32_t value_id) const {
return _addr + (value_id * S::offset);
--- 129,139 ----
template <typename S, typename T>
class ZValueIterator;
template <typename S, typename T>
! class ZValue : public CHeapObj<mtGC> {
private:
const uintptr_t _addr;
uintptr_t value_addr(uint32_t value_id) const {
return _addr + (value_id * S::offset);
< prev index next >