src/share/vm/shark/sharkCompiler.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/shark/sharkCompiler.cpp

src/share/vm/shark/sharkCompiler.cpp

Print this page
rev 9032 : 8137167: JEP165: Compiler Control: Implementation task
Summary: Compiler Control JEP
Reviewed-by: roland, twisti

*** 143,153 **** ShouldNotCallThis(); } void SharkCompiler::compile_method(ciEnv* env, ciMethod* target, ! int entry_bci) { assert(is_initialized(), "should be"); ResourceMark rm; const char *name = methodname( target->holder()->name()->as_utf8(), target->name()->as_utf8()); --- 143,154 ---- ShouldNotCallThis(); } void SharkCompiler::compile_method(ciEnv* env, ciMethod* target, ! int entry_bci, ! DirectiveSet* directive) { assert(is_initialized(), "should be"); ResourceMark rm; const char *name = methodname( target->holder()->name()->as_utf8(), target->name()->as_utf8());
*** 214,225 **** 0, &oopmaps, &handler_table, &inc_table, this, - env->comp_level(), false, false); } nmethod* SharkCompiler::generate_native_wrapper(MacroAssembler* masm, methodHandle target, --- 215,226 ---- 0, &oopmaps, &handler_table, &inc_table, this, false, + directive(), false); } nmethod* SharkCompiler::generate_native_wrapper(MacroAssembler* masm, methodHandle target,
src/share/vm/shark/sharkCompiler.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File