comparison 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
comparison
equal deleted inserted replaced
2295:160aacf936ad 2296:34354e2e40a3
31 31
32 static KlassHandle vmExitsKlass(); 32 static KlassHandle vmExitsKlass();
33 static Handle instance(); 33 static Handle instance();
34 34
35 public: 35 public:
36 static void initializeCompiler();
37
36 static Handle compilerInstance(); 38 static Handle compilerInstance();
37 39
38 // public abstract boolean setOption(String option); 40 // public static boolean HotSpotOptions.setOption(String option);
39 static jboolean setOption(Handle option); 41 static jboolean setOption(Handle option);
42
43 // public static void HotSpotOptions.setDefaultOptions();
44 static void setDefaultOptions();
40 45
41 // public abstract void compileMethod(long vmId, String name, int entry_bci); 46 // public abstract void compileMethod(long vmId, String name, int entry_bci);
42 static void compileMethod(jlong vmId, Handle name, int entry_bci); 47 static void compileMethod(jlong vmId, Handle name, int entry_bci);
43 48
44 // public abstract RiMethod createRiMethodResolved(long vmId, String name); 49 // public abstract RiMethod createRiMethodResolved(long vmId, String name);