diff src/share/vm/c1x/c1x_VMExits.hpp @ 2296:34354e2e40a3

cleanups and client/server fixes: * explicit init of CompilerImpl * CompilationServer terminates without EOFException * moved C1XOptions initialization code into separate class (static initializer changed to static method) * added ConnectionObserver to CompilationServer
author Lukas Stadler <lukas.stadler@jku.at>
date Wed, 13 Apr 2011 14:40:13 +0200
parents 762de4b26788
children 4e5515d09314
line wrap: on
line diff
--- a/src/share/vm/c1x/c1x_VMExits.hpp	Tue Apr 12 16:58:56 2011 +0200
+++ b/src/share/vm/c1x/c1x_VMExits.hpp	Wed Apr 13 14:40:13 2011 +0200
@@ -33,11 +33,16 @@
   static Handle instance();
 
 public:
+  static void initializeCompiler();
+
   static Handle compilerInstance();
 
-  // public abstract boolean setOption(String option);
+  // public static boolean HotSpotOptions.setOption(String option);
   static jboolean setOption(Handle option);
 
+  // public static void HotSpotOptions.setDefaultOptions();
+  static void setDefaultOptions();
+
   // public abstract void compileMethod(long vmId, String name, int entry_bci);
   static void compileMethod(jlong vmId, Handle name, int entry_bci);