comparison src/share/vm/ci/ciSymbol.hpp @ 2182:9569fdf936ff

Made merge compile.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Wed, 16 Feb 2011 14:21:52 +0100
parents d25d4ca69222
children 0654ee04b214
comparison
equal deleted inserted replaced
2181:d25d4ca69222 2182:9569fdf936ff
51 DEBUG_ONLY( bool sid_ok() { return vmSymbols::find_sid(get_symbol()) == _sid; } ) 51 DEBUG_ONLY( bool sid_ok() { return vmSymbols::find_sid(get_symbol()) == _sid; } )
52 52
53 ciSymbol(Symbol* s); // normal case, for symbols not mentioned in vmSymbols 53 ciSymbol(Symbol* s); // normal case, for symbols not mentioned in vmSymbols
54 ciSymbol(Symbol* s, vmSymbols::SID sid); // for use with vmSymbols 54 ciSymbol(Symbol* s, vmSymbols::SID sid); // for use with vmSymbols
55 55
56 public:
56 Symbol* get_symbol() const { return _symbol; } 57 Symbol* get_symbol() const { return _symbol; }
57
58 public:
59 symbolOop get_symbolOop() const { return (symbolOop)get_oop(); }
60 58
61 private: 59 private:
62 const char* type_string() { return "ciSymbol"; } 60 const char* type_string() { return "ciSymbol"; }
63 61
64 void print_impl(outputStream* st); 62 void print_impl(outputStream* st);