equal
deleted
inserted
replaced
66 bool needs_stubs () { return false; } |
66 bool needs_stubs () { return false; } |
67 |
67 |
68 // Initialization |
68 // Initialization |
69 virtual void initialize(); |
69 virtual void initialize(); |
70 |
70 |
|
71 /** |
|
72 * Initialize the compile queue with the methods in java.lang.Object and |
|
73 * then wait until the queue is empty. |
|
74 */ |
71 void bootstrap(); |
75 void bootstrap(); |
|
76 |
|
77 bool is_bootstrapping() const { return _bootstrapping; } |
72 |
78 |
73 // Compilation entry point for methods |
79 // Compilation entry point for methods |
74 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* directive); |
80 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* directive); |
75 |
81 |
76 void compile_method(const methodHandle& target, int entry_bci, JVMCIEnv* env); |
82 void compile_method(const methodHandle& target, int entry_bci, JVMCIEnv* env); |