src/share/vm/opto/runtime.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/runtime.cpp	Fri Sep 25 16:23:23 2015
--- new/src/share/vm/opto/runtime.cpp	Fri Sep 25 16:23:23 2015

*** 157,169 **** --- 157,173 ---- address OptoRuntime::generate_stub( ciEnv* env, TypeFunc_generator gen, address C_function, const char *name, int is_fancy_jump, bool pass_tls, bool save_argument_registers, - bool return_pc ) { + + // Matching the default directive, we currently have no method to match. + DirectiveSet* dirset = DirectivesStack::getDefaultDirective(CompileBroker::compiler(CompLevel_full_optimization)); ResourceMark rm; ! Compile C( env, gen, C_function, name, is_fancy_jump, pass_tls, save_argument_registers, return_pc, dirset); + DirectivesStack::release(dirset); return C.stub_entry_point(); } const char* OptoRuntime::stub_name(address entry) { #ifndef PRODUCT

src/share/vm/opto/runtime.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File