comparison src/share/vm/oops/objArrayKlass.hpp @ 1155:4e6abf09f540

6912062: disassembler plugin needs to produce symbolic information in product mode Summary: More informative disassembly in product mode. Also, a more consistent CompileCommand syntax. Reviewed-by: never
author jrose
date Fri, 08 Jan 2010 13:47:01 -0800
parents 1ee8caae33af
children 2a1472c30599
comparison
equal deleted inserted replaced
1153:bea7a22a6f79 1155:4e6abf09f540
117 jint compute_modifier_flags(TRAPS) const; 117 jint compute_modifier_flags(TRAPS) const;
118 118
119 private: 119 private:
120 static klassOop array_klass_impl (objArrayKlassHandle this_oop, bool or_null, int n, TRAPS); 120 static klassOop array_klass_impl (objArrayKlassHandle this_oop, bool or_null, int n, TRAPS);
121 121
122 #ifndef PRODUCT
123 public: 122 public:
124 // Printing 123 // Printing
124 void oop_print_value_on(oop obj, outputStream* st);
125 #ifndef PRODUCT
125 void oop_print_on (oop obj, outputStream* st); 126 void oop_print_on (oop obj, outputStream* st);
126 void oop_print_value_on(oop obj, outputStream* st); 127 #endif //PRODUCT
127 #endif
128 128
129 public:
130 // Verification 129 // Verification
131 const char* internal_name() const; 130 const char* internal_name() const;
132 void oop_verify_on(oop obj, outputStream* st); 131 void oop_verify_on(oop obj, outputStream* st);
133 void oop_verify_old_oop(oop obj, oop* p, bool allow_dirty); 132 void oop_verify_old_oop(oop obj, oop* p, bool allow_dirty);
134 void oop_verify_old_oop(oop obj, narrowOop* p, bool allow_dirty); 133 void oop_verify_old_oop(oop obj, narrowOop* p, bool allow_dirty);