hotspot/src/share/vm/prims/methodHandles.hpp
changeset 36074 11263906664c
parent 35232 76aed99c0ddd
child 36819 bca375d368ed
equal deleted inserted replaced
36073:1c0381cc1e1d 36074:11263906664c
    79   static void remove_dependent_nmethod(oop call_site, nmethod* nm);
    79   static void remove_dependent_nmethod(oop call_site, nmethod* nm);
    80 
    80 
    81   static void flush_dependent_nmethods(Handle call_site, Handle target);
    81   static void flush_dependent_nmethods(Handle call_site, Handle target);
    82 
    82 
    83   // Generate MethodHandles adapters.
    83   // Generate MethodHandles adapters.
    84   static bool generate_adapters();
    84   static void generate_adapters();
    85 
    85 
    86   // Called from MethodHandlesAdapterGenerator.
    86   // Called from MethodHandlesAdapterGenerator.
    87   static address generate_method_handle_interpreter_entry(MacroAssembler* _masm, vmIntrinsics::ID iid);
    87   static address generate_method_handle_interpreter_entry(MacroAssembler* _masm, vmIntrinsics::ID iid);
    88   static void generate_method_handle_dispatch(MacroAssembler* _masm,
    88   static void generate_method_handle_dispatch(MacroAssembler* _masm,
    89                                               vmIntrinsics::ID iid,
    89                                               vmIntrinsics::ID iid,