Mercurial > hg > truffle
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); |