@@ -129,11 +129,11 @@ template <typename S, typename T> class ZValueIterator; template <typename S, typename T> -class ZValue { +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);