diff src/share/vm/graal/graalRuntime.hpp @ 7154:5d0bb7d52783

changes to support Graal co-existing with the other HotSpot compiler(s) and being used for explicit compilation requests and code installation via the Graal API
author Doug Simon <doug.simon@oracle.com>
date Wed, 12 Dec 2012 21:36:40 +0100
parents 6c46172c04bf
children 8a3efb8c831d
line wrap: on
line diff
--- a/src/share/vm/graal/graalRuntime.hpp	Wed Dec 12 15:46:11 2012 +0100
+++ b/src/share/vm/graal/graalRuntime.hpp	Wed Dec 12 21:36:40 2012 +0100
@@ -43,6 +43,11 @@
   int         _stub_id;
 
  public:
+
+  enum {
+    no_frame_size            = -1
+  };
+
   // creation
   GraalStubAssembler(CodeBuffer* code, const char * name, int stub_id);
   void set_info(const char* name, bool must_gc_arguments);
@@ -70,9 +75,6 @@
 // set frame size and return address offset to these values in blobs
 // (if the compiled frame uses ebp as link pointer on IA; otherwise,
 // the frame size must be fixed)
-enum {
-  no_frame_size            = -1
-};
 
 // Holds all assembly stubs and VM
 // runtime routines needed by code code generated