src/hotspot/share/classfile/systemDictionary.hpp
changeset 53746 bdccafc038a2
parent 53244 9807daeb47c4
child 53884 1a7b57d02107
equal deleted inserted replaced
53745:a535ba736cab 53746:bdccafc038a2
   479   static methodHandle find_method_handle_invoker(Klass* klass,
   479   static methodHandle find_method_handle_invoker(Klass* klass,
   480                                                  Symbol* name,
   480                                                  Symbol* name,
   481                                                  Symbol* signature,
   481                                                  Symbol* signature,
   482                                                  Klass* accessing_klass,
   482                                                  Klass* accessing_klass,
   483                                                  Handle *appendix_result,
   483                                                  Handle *appendix_result,
   484                                                  Handle *method_type_result,
       
   485                                                  TRAPS);
   484                                                  TRAPS);
   486   // for a given signature, find the internal MethodHandle method (linkTo* or invokeBasic)
   485   // for a given signature, find the internal MethodHandle method (linkTo* or invokeBasic)
   487   // (does not ask Java, since this is a low-level intrinsic defined by the JVM)
   486   // (does not ask Java, since this is a low-level intrinsic defined by the JVM)
   488   static methodHandle find_method_handle_intrinsic(vmIntrinsics::ID iid,
   487   static methodHandle find_method_handle_intrinsic(vmIntrinsics::ID iid,
   489                                                    Symbol* signature,
   488                                                    Symbol* signature,
   542                                                      int indy_index,
   541                                                      int indy_index,
   543                                                      Handle bootstrap_method,
   542                                                      Handle bootstrap_method,
   544                                                      Symbol* name,
   543                                                      Symbol* name,
   545                                                      Symbol* type,
   544                                                      Symbol* type,
   546                                                      Handle *appendix_result,
   545                                                      Handle *appendix_result,
   547                                                      Handle *method_type_result,
       
   548                                                      TRAPS);
   546                                                      TRAPS);
   549 
   547 
   550   // Record the error when the first attempt to resolve a reference from a constant
   548   // Record the error when the first attempt to resolve a reference from a constant
   551   // pool entry to a class fails.
   549   // pool entry to a class fails.
   552   static void add_resolution_error(const constantPoolHandle& pool, int which, Symbol* error,
   550   static void add_resolution_error(const constantPoolHandle& pool, int which, Symbol* error,