comparison src/share/vm/compiler/compileLog.hpp @ 2177:3582bf76420e

6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
author coleenp
date Thu, 27 Jan 2011 16:11:27 -0800
parents f95d63e2154a
children 1d1603768966
comparison
equal deleted inserted replaced
2176:27e4ea99855d 2177:3582bf76420e
61 intx thread_id() { return _thread_id; } 61 intx thread_id() { return _thread_id; }
62 const char* file() { return _file; } 62 const char* file() { return _file; }
63 stringStream* context() { return &_context; } 63 stringStream* context() { return &_context; }
64 64
65 void name(ciSymbol* s); // name='s' 65 void name(ciSymbol* s); // name='s'
66 void name(symbolHandle s) { xmlStream::name(s); } 66 void name(Symbol* s) { xmlStream::name(s); }
67 67
68 // Output an object description, return obj->ident(). 68 // Output an object description, return obj->ident().
69 int identify(ciObject* obj); 69 int identify(ciObject* obj);
70 void clear_identities(); 70 void clear_identities();
71 71