Mercurial > hg > graal-jvmci-8
comparison src/share/vm/graal/graalCompiler.hpp @ 7125:1baf7f1e3f23
decoupled C++ Graal runtime from C1
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 03 Dec 2012 15:32:17 +0100 |
parents | 9ba90252ce08 |
children | 6a8b22829e36 |
comparison
equal
deleted
inserted
replaced
7124:ab65fa23f8e9 | 7125:1baf7f1e3f23 |
---|---|
46 static GraalCompiler* instance() { return _instance; } | 46 static GraalCompiler* instance() { return _instance; } |
47 | 47 |
48 | 48 |
49 virtual const char* name() { return "G"; } | 49 virtual const char* name() { return "G"; } |
50 | 50 |
51 // Native / OSR not supported | 51 virtual bool supports_native() { return false; } |
52 virtual bool supports_native() { return true; } | |
53 virtual bool supports_osr () { return true; } | 52 virtual bool supports_osr () { return true; } |
54 | 53 |
55 // Pretend to be C1 | 54 bool is_graal() { return true; } |
56 bool is_c1 () { return true; } | 55 bool is_c1 () { return false; } |
57 bool is_c2 () { return false; } | 56 bool is_c2 () { return false; } |
58 | 57 |
59 // Initialization | 58 // Initialization |
60 virtual void initialize(); | 59 virtual void initialize(); |
61 | 60 |