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