src/cpu/x86/vm/interpreter_x86_64.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot-dvm Cdiff src/cpu/x86/vm/interpreter_x86_64.cpp

src/cpu/x86/vm/interpreter_x86_64.cpp

Print this page
rev 522 : [mq]: meth.patch

*** 292,301 **** --- 292,314 ---- return entry_point; } + // Method handle invoker + // Dispatch a method of the form java.dyn.MethodHandles::invoke(...) + address InterpreterGenerator::generate_method_handle_entry(void) { + if (!MethodHandleSupport) { + return generate_abstract_entry(); + } + + address entry_point = __ pc(); + __ unimplemented(); + return entry_point; + } + + // Empty method, generate a very fast return. address InterpreterGenerator::generate_empty_entry(void) { // rbx: methodOop // r13: sender sp must set sp to this value on return
src/cpu/x86/vm/interpreter_x86_64.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File