hotspot/src/share/vm/shark/sharkCompiler.cpp
changeset 33451 0712796e4039
parent 23196 7fb201976e8b
child 33626 3c94db05e903
equal deleted inserted replaced
33450:08222df07d0d 33451:0712796e4039
   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,