equal
deleted
inserted
replaced
26 #define SHARE_VM_COMPILER_COMPILELOG_HPP |
26 #define SHARE_VM_COMPILER_COMPILELOG_HPP |
27 |
27 |
28 #include "utilities/xmlstream.hpp" |
28 #include "utilities/xmlstream.hpp" |
29 |
29 |
30 class ciBaseObject; |
30 class ciBaseObject; |
|
31 class ciKlass; |
31 class ciObject; |
32 class ciObject; |
32 class ciMetadata; |
33 class ciMetadata; |
33 class ciSymbol; |
34 class ciSymbol; |
34 |
35 |
35 // CompileLog |
36 // CompileLog |
70 void clear_context() { context()->reset(); } |
71 void clear_context() { context()->reset(); } |
71 void set_context(const char* format, ...); |
72 void set_context(const char* format, ...); |
72 |
73 |
73 void name(ciSymbol* s); // name='s' |
74 void name(ciSymbol* s); // name='s' |
74 void name(Symbol* s) { xmlStream::name(s); } |
75 void name(Symbol* s) { xmlStream::name(s); } |
|
76 void name(ciKlass* k); |
75 |
77 |
76 // Output an object description, return obj->ident(). |
78 // Output an object description, return obj->ident(). |
77 int identify(ciBaseObject* obj); |
79 int identify(ciBaseObject* obj); |
78 void clear_identities(); |
80 void clear_identities(); |
79 |
81 |