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