diff src/share/vm/opto/c2compiler.hpp @ 13086:096c224171c4

Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
author Doug Simon <doug.simon@oracle.com>
date Wed, 20 Nov 2013 00:10:38 +0100
parents 5d0bb7d52783 469216acdb28
children d8041d695d19
line wrap: on
line diff
--- a/src/share/vm/opto/c2compiler.hpp	Tue Nov 19 17:44:26 2013 +0100
+++ b/src/share/vm/opto/c2compiler.hpp	Wed Nov 20 00:10:38 2013 +0100
@@ -28,9 +28,8 @@
 #include "compiler/abstractCompiler.hpp"
 
 class C2Compiler : public AbstractCompiler {
-private:
-
-  static void initialize_runtime();
+ private:
+  static bool init_c2_runtime();
 
 public:
   C2Compiler() : AbstractCompiler(c2) {}
@@ -38,16 +37,10 @@
   // Name
   const char *name() { return "C2"; }
 
-  static volatile int _runtimes;
-
 #ifdef TIERED
   virtual bool is_c2() { return true; };
 #endif // TIERED
 
-  // Customization
-  bool needs_adapters         () { return true; }
-  bool needs_stubs            () { return true; }
-
   void initialize();
 
   // Compilation entry point for methods