Mercurial > hg > graal-compiler
comparison src/share/vm/oops/instanceKlassKlass.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 | 89e0543e1737 |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
1153:bea7a22a6f79 | 1155:4e6abf09f540 |
---|---|
67 | 67 |
68 private: | 68 private: |
69 // Apply closure to the InstanceKlass oops that are outside the java heap. | 69 // Apply closure to the InstanceKlass oops that are outside the java heap. |
70 inline void iterate_c_heap_oops(instanceKlass* ik, OopClosure* closure); | 70 inline void iterate_c_heap_oops(instanceKlass* ik, OopClosure* closure); |
71 | 71 |
72 #ifndef PRODUCT | |
73 public: | 72 public: |
74 // Printing | 73 // Printing |
74 void oop_print_value_on(oop obj, outputStream* st); | |
75 #ifndef PRODUCT | |
75 void oop_print_on(oop obj, outputStream* st); | 76 void oop_print_on(oop obj, outputStream* st); |
76 void oop_print_value_on(oop obj, outputStream* st); | |
77 #endif | 77 #endif |
78 | 78 |
79 public: | |
80 // Verification | 79 // Verification |
81 const char* internal_name() const; | 80 const char* internal_name() const; |
82 void oop_verify_on(oop obj, outputStream* st); | 81 void oop_verify_on(oop obj, outputStream* st); |
83 // tells whether obj is partially constructed (gc during class loading) | 82 // tells whether obj is partially constructed (gc during class loading) |
84 bool oop_partially_loaded(oop obj) const; | 83 bool oop_partially_loaded(oop obj) const; |