@@ -121,11 +121,11 @@ virtual MetaspaceObj::Type msotype() const = 0; virtual bool is_read_only_by_default() const = 0; virtual ~Ref() {} address obj() const { - return *addr(); + return address(intptr_t(*addr()) & ~0x3); // FIXME: just in case it is tagged } address* addr() const { return (address*)mpp(); }