src/share/vm/aot/compiledIC_aot.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/aot/compiledIC_aot.hpp

src/share/vm/aot/compiledIC_aot.hpp

Print this page
rev 29186 : Review changes 2

*** 22,42 **** */ #ifndef SHARE_VM_AOT_COMPILEDIC_AOT_HPP #define SHARE_VM_AOT_COMPILEDIC_AOT_HPP #include "code/nativeInst.hpp" #include "interpreter/linkResolver.hpp" #include "oops/compiledICHolder.hpp" - #include "code/compiledIC.hpp" class CompiledPltStaticCall: public CompiledStaticCall { friend class CompiledIC; friend class PltNativeCallWrapper; // Also used by CompiledIC ! void set_to_interpreted(methodHandle callee, address entry); address instruction_address() const { return _call->instruction_address(); } void set_destination_mt_safe(address dest) { _call->set_destination_mt_safe(dest); } NativePltCall* _call; --- 22,42 ---- */ #ifndef SHARE_VM_AOT_COMPILEDIC_AOT_HPP #define SHARE_VM_AOT_COMPILEDIC_AOT_HPP + #include "code/compiledIC.hpp" #include "code/nativeInst.hpp" #include "interpreter/linkResolver.hpp" #include "oops/compiledICHolder.hpp" class CompiledPltStaticCall: public CompiledStaticCall { friend class CompiledIC; friend class PltNativeCallWrapper; // Also used by CompiledIC ! void set_to_interpreted(const methodHandle& callee, address entry); address instruction_address() const { return _call->instruction_address(); } void set_destination_mt_safe(address dest) { _call->set_destination_mt_safe(dest); } NativePltCall* _call;
*** 74,83 **** void print() PRODUCT_RETURN; void verify() PRODUCT_RETURN; protected: virtual address resolve_call_stub() const { return _call->plt_resolve_call(); } ! virtual void set_to_far(methodHandle callee, address entry) { set_to_compiled(entry); } virtual const char* name() const { return "CompiledPltStaticCall"; } }; #endif // SHARE_VM_AOT_COMPILEDIC_AOT_HPP --- 74,83 ---- void print() PRODUCT_RETURN; void verify() PRODUCT_RETURN; protected: virtual address resolve_call_stub() const { return _call->plt_resolve_call(); } ! virtual void set_to_far(const methodHandle& callee, address entry) { set_to_compiled(entry); } virtual const char* name() const { return "CompiledPltStaticCall"; } }; #endif // SHARE_VM_AOT_COMPILEDIC_AOT_HPP
src/share/vm/aot/compiledIC_aot.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File