< prev index next >

src/hotspot/share/gc/epsilon/epsilonHeap.hpp

Print this page

        

*** 101,114 **** virtual void collect(GCCause::Cause cause); virtual void do_full_collection(bool clear_all_soft_refs); // Heap walking support ! virtual void safe_object_iterate(ObjectClosure* cl); ! virtual void object_iterate(ObjectClosure* cl) { ! safe_object_iterate(cl); ! } // Object pinning support: every object is implicitly pinned virtual bool supports_object_pinning() const { return true; } virtual oop pin_object(JavaThread* thread, oop obj) { return obj; } virtual void unpin_object(JavaThread* thread, oop obj) { } --- 101,111 ---- virtual void collect(GCCause::Cause cause); virtual void do_full_collection(bool clear_all_soft_refs); // Heap walking support ! virtual void object_iterate(ObjectClosure* cl); // Object pinning support: every object is implicitly pinned virtual bool supports_object_pinning() const { return true; } virtual oop pin_object(JavaThread* thread, oop obj) { return obj; } virtual void unpin_object(JavaThread* thread, oop obj) { }
< prev index next >