comparison src/share/vm/oops/klass.hpp @ 6008:b632e80fc9dc

4988100: oop_verify_old_oop appears to be dead Summary: removed oop_verify_old_oop and allow_dirty. Also reviewed by: alexlamsl@gmail.com Reviewed-by: jmasa, jwilhelm
author brutisso
date Mon, 16 Apr 2012 08:57:18 +0200
parents 9a9bb0010c91
children 957c266d8bc5 da91efe96a93
comparison
equal deleted inserted replaced
6007:5c86f8211d1e 6008:b632e80fc9dc
803 virtual void oop_print_on (oop obj, outputStream* st); 803 virtual void oop_print_on (oop obj, outputStream* st);
804 804
805 // Verification 805 // Verification
806 virtual const char* internal_name() const = 0; 806 virtual const char* internal_name() const = 0;
807 virtual void oop_verify_on(oop obj, outputStream* st); 807 virtual void oop_verify_on(oop obj, outputStream* st);
808 virtual void oop_verify_old_oop(oop obj, oop* p, bool allow_dirty);
809 virtual void oop_verify_old_oop(oop obj, narrowOop* p, bool allow_dirty);
810 // tells whether obj is partially constructed (gc during class loading) 808 // tells whether obj is partially constructed (gc during class loading)
811 virtual bool oop_partially_loaded(oop obj) const { return false; } 809 virtual bool oop_partially_loaded(oop obj) const { return false; }
812 virtual void oop_set_partially_loaded(oop obj) {}; 810 virtual void oop_set_partially_loaded(oop obj) {};
813 811
814 #ifndef PRODUCT 812 #ifndef PRODUCT