@@ -63,10 +63,11 @@ // to update its pointer to the address cache. // class GrowableElement : public CHeapObj<mtInternal> { public: + virtual ~GrowableElement() {} virtual address getCacheValue() =0; virtual bool equals(GrowableElement* e) =0; virtual bool lessThan(GrowableElement *e)=0; virtual GrowableElement *clone() =0; virtual void oops_do(OopClosure* f) =0;