Mercurial > hg > graal-jvmci-8
comparison src/share/vm/ci/ciSymbol.hpp @ 1413:1ecc8f0aad00
Draft implementation of HotSpot CRI / first method compiling without exception.
author | Thomas Wuerthinger <thomas.wuerthinger@gmail.com> |
---|---|
date | Tue, 18 May 2010 17:43:37 +0200 |
parents | dd57230ba8fe |
children | 2d26b0046e0d |
comparison
equal
deleted
inserted
replaced
1412:9195b99c841b | 1413:1ecc8f0aad00 |
---|---|
37 | 37 |
38 private: | 38 private: |
39 ciSymbol(symbolOop s) : ciObject(s) {} | 39 ciSymbol(symbolOop s) : ciObject(s) {} |
40 ciSymbol(symbolHandle s); // for use with vmSymbolHandles | 40 ciSymbol(symbolHandle s); // for use with vmSymbolHandles |
41 | 41 |
42 public: | |
42 symbolOop get_symbolOop() const { return (symbolOop)get_oop(); } | 43 symbolOop get_symbolOop() const { return (symbolOop)get_oop(); } |
43 | 44 |
45 private: | |
44 const char* type_string() { return "ciSymbol"; } | 46 const char* type_string() { return "ciSymbol"; } |
45 | 47 |
46 void print_impl(outputStream* st); | 48 void print_impl(outputStream* st); |
47 | 49 |
48 // This is public in symbolOop but private here, because the base can move: | 50 // This is public in symbolOop but private here, because the base can move: |