Mercurial > hg > truffle
diff src/share/vm/compiler/abstractCompiler.hpp @ 12356:359f7e70ae7f
Reduce HotSpot diff and fix previous merge
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Fri, 11 Oct 2013 15:41:33 +0200 |
parents | 64f41765b3d2 |
children | f6c511451e4a |
line wrap: on
line diff
--- a/src/share/vm/compiler/abstractCompiler.hpp Fri Oct 11 10:38:03 2013 +0200 +++ b/src/share/vm/compiler/abstractCompiler.hpp Fri Oct 11 15:41:33 2013 +0200 @@ -74,7 +74,6 @@ // does *not* answer the question "can this compiler generate code for // a native method". virtual bool supports_native() { return true; } - virtual bool supports_osr () { return true; } virtual bool can_compile_method(methodHandle method) { return true; } bool is_c1 () { return _type == c1; } @@ -82,6 +81,9 @@ bool is_shark() { return _type == shark; } bool is_graal() { return _type == graal; } + // Customization + virtual bool needs_stubs () = 0; + void mark_initialized() { _is_initialized = true; } bool is_initialized() { return _is_initialized; }