< prev index next >

src/hotspot/share/interpreter/interpreterRuntime.cpp

Print this page

        

*** 51,60 **** --- 51,61 ---- #include "prims/jvmtiExport.hpp" #include "prims/nativeLookup.hpp" #include "runtime/atomic.hpp" #include "runtime/biasedLocking.hpp" #include "runtime/compilationPolicy.hpp" + #include "runtime/continuation.hpp" #include "runtime/deoptimization.hpp" #include "runtime/fieldDescriptor.inline.hpp" #include "runtime/frame.inline.hpp" #include "runtime/handles.inline.hpp" #include "runtime/icache.hpp"
*** 1308,1318 **** JvmtiExport::post_method_exit(thread, last_frame.method(), last_frame.get_frame()); JRT_END JRT_LEAF(int, InterpreterRuntime::interpreter_contains(address pc)) { ! return (Interpreter::contains(pc) ? 1 : 0); } JRT_END // Implementation of SignatureHandlerLibrary --- 1309,1319 ---- JvmtiExport::post_method_exit(thread, last_frame.method(), last_frame.get_frame()); JRT_END JRT_LEAF(int, InterpreterRuntime::interpreter_contains(address pc)) { ! return (Interpreter::contains(Continuation::get_top_return_pc_post_barrier(JavaThread::current(), pc)) ? 1 : 0); } JRT_END // Implementation of SignatureHandlerLibrary
< prev index next >