equal
deleted
inserted
replaced
143 ShouldNotCallThis(); |
143 ShouldNotCallThis(); |
144 } |
144 } |
145 |
145 |
146 void SharkCompiler::compile_method(ciEnv* env, |
146 void SharkCompiler::compile_method(ciEnv* env, |
147 ciMethod* target, |
147 ciMethod* target, |
148 int entry_bci) { |
148 int entry_bci, |
|
149 DirectiveSet* directive) { |
149 assert(is_initialized(), "should be"); |
150 assert(is_initialized(), "should be"); |
150 ResourceMark rm; |
151 ResourceMark rm; |
151 const char *name = methodname( |
152 const char *name = methodname( |
152 target->holder()->name()->as_utf8(), target->name()->as_utf8()); |
153 target->holder()->name()->as_utf8(), target->name()->as_utf8()); |
153 |
154 |
214 0, |
215 0, |
215 &oopmaps, |
216 &oopmaps, |
216 &handler_table, |
217 &handler_table, |
217 &inc_table, |
218 &inc_table, |
218 this, |
219 this, |
219 env->comp_level(), |
|
220 false, |
220 false, |
|
221 directive(), |
221 false); |
222 false); |
222 } |
223 } |
223 |
224 |
224 nmethod* SharkCompiler::generate_native_wrapper(MacroAssembler* masm, |
225 nmethod* SharkCompiler::generate_native_wrapper(MacroAssembler* masm, |
225 methodHandle target, |
226 methodHandle target, |