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; }