/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/memory/ |
H A D | archiveUtils.cpp | 304 void ArchiveUtils::log_to_classlist(BootstrapInfo* bootstrap_specifier, TRAPS) { in log_to_classlist() argument 306 if (SystemDictionaryShared::is_supported_invokedynamic(bootstrap_specifier)) { in log_to_classlist() 308 const constantPoolHandle& pool = bootstrap_specifier->pool(); in log_to_classlist() 309 int pool_index = bootstrap_specifier->bss_index(); in log_to_classlist()
|
H A D | archiveUtils.hpp | 245 static void log_to_classlist(BootstrapInfo* bootstrap_specifier, TRAPS) NOT_CDS_RETURN;
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/cds/ |
H A D | archiveUtils.cpp | 334 void ArchiveUtils::log_to_classlist(BootstrapInfo* bootstrap_specifier, TRAPS) { in log_to_classlist() argument 336 if (SystemDictionaryShared::is_supported_invokedynamic(bootstrap_specifier)) { in log_to_classlist() 338 const constantPoolHandle& pool = bootstrap_specifier->pool(); in log_to_classlist() 339 int pool_index = bootstrap_specifier->bss_index(); in log_to_classlist()
|
H A D | classListParser.cpp | 565 BootstrapInfo bootstrap_specifier(pool, pool_index, indy_index); in resolve_indy_impl() local 566 Handle bsm = bootstrap_specifier.resolve_bsm(CHECK); in resolve_indy_impl() 567 if (!SystemDictionaryShared::is_supported_invokedynamic(&bootstrap_specifier)) { in resolve_indy_impl() 575 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(info, CHECK); in resolve_indy_impl()
|
H A D | archiveUtils.hpp | 227 static void log_to_classlist(BootstrapInfo* bootstrap_specifier, TRAPS) NOT_CDS_RETURN;
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/classfile/ |
H A D | systemDictionary.cpp | 2340 bootstrap_specifier.resolve_bsm(CHECK); in invoke_bootstrap_method() 2343 if (bootstrap_specifier.caller() == NULL || bootstrap_specifier.type_arg().is_null()) { in invoke_bootstrap_method() 2347 bool is_indy = bootstrap_specifier.is_method_call(); in invoke_bootstrap_method() 2359 args.push_int(bootstrap_specifier.bss_index()); in invoke_bootstrap_method() 2360 args.push_oop(bootstrap_specifier.bsm()); in invoke_bootstrap_method() 2361 args.push_oop(bootstrap_specifier.name_arg()); in invoke_bootstrap_method() 2362 args.push_oop(bootstrap_specifier.type_arg()); in invoke_bootstrap_method() 2363 args.push_oop(bootstrap_specifier.arg_values()); in invoke_bootstrap_method() 2384 bootstrap_specifier.set_resolved_value(value); in invoke_bootstrap_method() 2388 assert(bootstrap_specifier.is_resolved() || in invoke_bootstrap_method() [all …]
|
H A D | systemDictionary.hpp | 279 static void invoke_bootstrap_method(BootstrapInfo& bootstrap_specifier, TRAPS);
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/classfile/ |
H A D | systemDictionary.cpp | 2750 bootstrap_specifier.resolve_bsm(CHECK); in invoke_bootstrap_method() 2753 if (bootstrap_specifier.caller() == NULL || bootstrap_specifier.type_arg().is_null()) { in invoke_bootstrap_method() 2757 bool is_indy = bootstrap_specifier.is_method_call(); in invoke_bootstrap_method() 2769 args.push_int(bootstrap_specifier.bss_index()); in invoke_bootstrap_method() 2770 args.push_oop(bootstrap_specifier.bsm()); in invoke_bootstrap_method() 2771 args.push_oop(bootstrap_specifier.name_arg()); in invoke_bootstrap_method() 2772 args.push_oop(bootstrap_specifier.type_arg()); in invoke_bootstrap_method() 2773 args.push_oop(bootstrap_specifier.arg_values()); in invoke_bootstrap_method() 2793 bootstrap_specifier.set_resolved_value(value); in invoke_bootstrap_method() 2797 assert(bootstrap_specifier.is_resolved() || in invoke_bootstrap_method() [all …]
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/classfile/ |
H A D | systemDictionary.cpp | 2720 bootstrap_specifier.resolve_bsm(CHECK); in invoke_bootstrap_method() 2723 if (bootstrap_specifier.caller() == NULL || bootstrap_specifier.type_arg().is_null()) { in invoke_bootstrap_method() 2727 bool is_indy = bootstrap_specifier.is_method_call(); in invoke_bootstrap_method() 2739 args.push_int(bootstrap_specifier.bss_index()); in invoke_bootstrap_method() 2740 args.push_oop(bootstrap_specifier.bsm()); in invoke_bootstrap_method() 2741 args.push_oop(bootstrap_specifier.name_arg()); in invoke_bootstrap_method() 2742 args.push_oop(bootstrap_specifier.type_arg()); in invoke_bootstrap_method() 2743 args.push_oop(bootstrap_specifier.arg_values()); in invoke_bootstrap_method() 2764 bootstrap_specifier.set_resolved_value(value); in invoke_bootstrap_method() 2768 assert(bootstrap_specifier.is_resolved() || in invoke_bootstrap_method() [all …]
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/classfile/ |
H A D | systemDictionary.cpp | 2855 bootstrap_specifier.resolve_bsm(CHECK); in invoke_bootstrap_method() 2858 if (bootstrap_specifier.caller() == NULL || bootstrap_specifier.type_arg().is_null()) { in invoke_bootstrap_method() 2862 bool is_indy = bootstrap_specifier.is_method_call(); in invoke_bootstrap_method() 2874 args.push_int(bootstrap_specifier.bss_index()); in invoke_bootstrap_method() 2875 args.push_oop(bootstrap_specifier.bsm()); in invoke_bootstrap_method() 2876 args.push_oop(bootstrap_specifier.name_arg()); in invoke_bootstrap_method() 2877 args.push_oop(bootstrap_specifier.type_arg()); in invoke_bootstrap_method() 2878 args.push_oop(bootstrap_specifier.arg_values()); in invoke_bootstrap_method() 2899 bootstrap_specifier.set_resolved_value(value); in invoke_bootstrap_method() 2903 assert(bootstrap_specifier.is_resolved() || in invoke_bootstrap_method() [all …]
|
H A D | classListParser.cpp | 501 BootstrapInfo bootstrap_specifier(pool, pool_index, indy_index); in resolve_indy_impl() local 502 Handle bsm = bootstrap_specifier.resolve_bsm(CHECK); in resolve_indy_impl() 503 if (!SystemDictionaryShared::is_supported_invokedynamic(&bootstrap_specifier)) { in resolve_indy_impl() 511 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(info, CHECK); in resolve_indy_impl()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/classfile/ |
H A D | systemDictionary.cpp | 2908 bootstrap_specifier.resolve_bsm(CHECK); in invoke_bootstrap_method() 2911 if (bootstrap_specifier.caller() == NULL || bootstrap_specifier.type_arg().is_null()) { in invoke_bootstrap_method() 2915 bool is_indy = bootstrap_specifier.is_method_call(); in invoke_bootstrap_method() 2927 args.push_int(bootstrap_specifier.bss_index()); in invoke_bootstrap_method() 2928 args.push_oop(bootstrap_specifier.bsm()); in invoke_bootstrap_method() 2929 args.push_oop(bootstrap_specifier.name_arg()); in invoke_bootstrap_method() 2930 args.push_oop(bootstrap_specifier.type_arg()); in invoke_bootstrap_method() 2931 args.push_oop(bootstrap_specifier.arg_values()); in invoke_bootstrap_method() 2952 bootstrap_specifier.set_resolved_value(value); in invoke_bootstrap_method() 2956 assert(bootstrap_specifier.is_resolved() || in invoke_bootstrap_method() [all …]
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 1740 BootstrapInfo bootstrap_specifier(pool, pool_index, indy_index); in resolve_invokedynamic() local 1744 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_invokedynamic() 1756 resolve_dynamic_call(result, bootstrap_specifier, CHECK); in resolve_invokedynamic() 1761 bootstrap_specifier.print_msg_on(&ls, "resolve_invokedynamic"); in resolve_invokedynamic() 1772 ArchiveUtils::log_to_classlist(&bootstrap_specifier, THREAD); in resolve_invokedynamic() 1776 BootstrapInfo& bootstrap_specifier, in resolve_dynamic_call() argument 1784 SystemDictionary::invoke_bootstrap_method(bootstrap_specifier, THREAD); in resolve_dynamic_call() 1800 bool recorded_res_status = bootstrap_specifier.save_and_throw_indy_exc(CHECK); in resolve_dynamic_call() 1804 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_dynamic_call() 1807 assert(bootstrap_specifier.invokedynamic_cp_cache_entry()->indy_resolution_failed(), in resolve_dynamic_call() [all …]
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 1712 BootstrapInfo bootstrap_specifier(pool, pool_index, indy_index); in resolve_invokedynamic() local 1716 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_invokedynamic() 1728 resolve_dynamic_call(result, bootstrap_specifier, CHECK); in resolve_invokedynamic() 1733 bootstrap_specifier.print_msg_on(&ls, "resolve_invokedynamic"); in resolve_invokedynamic() 1744 ArchiveUtils::log_to_classlist(&bootstrap_specifier, CHECK); in resolve_invokedynamic() 1748 BootstrapInfo& bootstrap_specifier, in resolve_dynamic_call() argument 1756 SystemDictionary::invoke_bootstrap_method(bootstrap_specifier, THREAD); in resolve_dynamic_call() 1772 bool recorded_res_status = bootstrap_specifier.save_and_throw_indy_exc(CHECK); in resolve_dynamic_call() 1776 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_dynamic_call() 1779 assert(bootstrap_specifier.invokedynamic_cp_cache_entry()->indy_resolution_failed(), in resolve_dynamic_call() [all …]
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 1702 BootstrapInfo bootstrap_specifier(pool, pool_index, indy_index); in resolve_invokedynamic() local 1706 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_invokedynamic() 1718 resolve_dynamic_call(result, bootstrap_specifier, CHECK); in resolve_invokedynamic() 1721 bootstrap_specifier.print_msg_on(tty, "resolve_invokedynamic"); in resolve_invokedynamic() 1733 BootstrapInfo& bootstrap_specifier, in resolve_dynamic_call() argument 1741 SystemDictionary::invoke_bootstrap_method(bootstrap_specifier, THREAD); in resolve_dynamic_call() 1757 bool recorded_res_status = bootstrap_specifier.save_and_throw_indy_exc(CHECK); in resolve_dynamic_call() 1761 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_dynamic_call() 1764 assert(bootstrap_specifier.invokedynamic_cp_cache_entry()->indy_resolution_failed(), in resolve_dynamic_call() 1768 bootstrap_specifier.resolve_newly_linked_invokedynamic(result, CHECK); in resolve_dynamic_call()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 1729 BootstrapInfo bootstrap_specifier(pool, pool_index, indy_index); in resolve_invokedynamic() local 1733 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_invokedynamic() 1745 resolve_dynamic_call(result, bootstrap_specifier, CHECK); in resolve_invokedynamic() 1750 bootstrap_specifier.print_msg_on(&ls, "resolve_invokedynamic"); in resolve_invokedynamic() 1762 BootstrapInfo& bootstrap_specifier, in resolve_dynamic_call() argument 1770 SystemDictionary::invoke_bootstrap_method(bootstrap_specifier, THREAD); in resolve_dynamic_call() 1786 bool recorded_res_status = bootstrap_specifier.save_and_throw_indy_exc(CHECK); in resolve_dynamic_call() 1790 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_dynamic_call() 1793 assert(bootstrap_specifier.invokedynamic_cp_cache_entry()->indy_resolution_failed(), in resolve_dynamic_call() 1797 bootstrap_specifier.resolve_newly_linked_invokedynamic(result, CHECK); in resolve_dynamic_call()
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 1703 BootstrapInfo bootstrap_specifier(pool, pool_index, indy_index); in resolve_invokedynamic() local 1707 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_invokedynamic() 1719 resolve_dynamic_call(result, bootstrap_specifier, CHECK); in resolve_invokedynamic() 1722 bootstrap_specifier.print_msg_on(tty, "resolve_invokedynamic"); in resolve_invokedynamic() 1734 BootstrapInfo& bootstrap_specifier, in resolve_dynamic_call() argument 1742 SystemDictionary::invoke_bootstrap_method(bootstrap_specifier, THREAD); in resolve_dynamic_call() 1758 bool recorded_res_status = bootstrap_specifier.save_and_throw_indy_exc(CHECK); in resolve_dynamic_call() 1762 bool is_done = bootstrap_specifier.resolve_previously_linked_invokedynamic(result, CHECK); in resolve_dynamic_call() 1765 assert(bootstrap_specifier.invokedynamic_cp_cache_entry()->indy_resolution_failed(), in resolve_dynamic_call() 1769 bootstrap_specifier.resolve_newly_linked_invokedynamic(result, CHECK); in resolve_dynamic_call()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/classfile/ |
H A D | systemDictionary.cpp | 2773 Handle bootstrap_specifier, in link_dynamic_constant() argument 2779 if (java_lang_invoke_MethodHandle::is_instance(bootstrap_specifier())) { in link_dynamic_constant() 2780 bsm = bootstrap_specifier; in link_dynamic_constant() 2782 assert(bootstrap_specifier->is_objArray(), ""); in link_dynamic_constant() 2783 objArrayOop args = (objArrayOop) bootstrap_specifier(); in link_dynamic_constant() 2824 Handle bootstrap_specifier, in find_dynamic_call_site_invoker() argument 2832 if (java_lang_invoke_MethodHandle::is_instance(bootstrap_specifier())) { in find_dynamic_call_site_invoker() 2833 bsm = bootstrap_specifier; in find_dynamic_call_site_invoker() 2835 objArrayOop args = (objArrayOop) bootstrap_specifier(); in find_dynamic_call_site_invoker()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/classfile/ |
H A D | systemDictionary.cpp | 2780 Handle bootstrap_specifier, in link_dynamic_constant() argument 2786 if (java_lang_invoke_MethodHandle::is_instance(bootstrap_specifier())) { in link_dynamic_constant() 2787 bsm = bootstrap_specifier; in link_dynamic_constant() 2789 assert(bootstrap_specifier->is_objArray(), ""); in link_dynamic_constant() 2790 objArrayOop args = (objArrayOop) bootstrap_specifier(); in link_dynamic_constant() 2831 Handle bootstrap_specifier, in find_dynamic_call_site_invoker() argument 2839 if (java_lang_invoke_MethodHandle::is_instance(bootstrap_specifier())) { in find_dynamic_call_site_invoker() 2840 bsm = bootstrap_specifier; in find_dynamic_call_site_invoker() 2842 objArrayOop args = (objArrayOop) bootstrap_specifier(); in find_dynamic_call_site_invoker()
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/classfile/ |
H A D | systemDictionary.cpp | 2780 Handle bootstrap_specifier, in link_dynamic_constant() argument 2786 if (java_lang_invoke_MethodHandle::is_instance(bootstrap_specifier())) { in link_dynamic_constant() 2787 bsm = bootstrap_specifier; in link_dynamic_constant() 2789 assert(bootstrap_specifier->is_objArray(), ""); in link_dynamic_constant() 2790 objArrayOop args = (objArrayOop) bootstrap_specifier(); in link_dynamic_constant() 2831 Handle bootstrap_specifier, in find_dynamic_call_site_invoker() argument 2839 if (java_lang_invoke_MethodHandle::is_instance(bootstrap_specifier())) { in find_dynamic_call_site_invoker() 2840 bsm = bootstrap_specifier; in find_dynamic_call_site_invoker() 2842 objArrayOop args = (objArrayOop) bootstrap_specifier(); in find_dynamic_call_site_invoker()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 1714 Handle bootstrap_specifier; in resolve_invokedynamic() local 1737 bootstrap_specifier = Handle(THREAD, bsm_info); in resolve_invokedynamic() 1754 tty->print(" BSM info: "); bootstrap_specifier->print(); in resolve_invokedynamic() 1757 resolve_dynamic_call(result, pool_index, bootstrap_specifier, method_name, in resolve_invokedynamic() 1786 Handle bootstrap_specifier, in resolve_dynamic_call() argument 1797 bootstrap_specifier, in resolve_dynamic_call()
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 1714 Handle bootstrap_specifier; in resolve_invokedynamic() local 1737 bootstrap_specifier = Handle(THREAD, bsm_info); in resolve_invokedynamic() 1754 tty->print(" BSM info: "); bootstrap_specifier->print(); in resolve_invokedynamic() 1757 resolve_dynamic_call(result, pool_index, bootstrap_specifier, method_name, in resolve_invokedynamic() 1786 Handle bootstrap_specifier, in resolve_dynamic_call() argument 1797 bootstrap_specifier, in resolve_dynamic_call()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/hotspot/share/interpreter/ |
H A D | linkResolver.cpp | 1711 Handle bootstrap_specifier; in resolve_invokedynamic() local 1734 bootstrap_specifier = Handle(THREAD, bsm_info); in resolve_invokedynamic() 1751 tty->print(" BSM info: "); bootstrap_specifier->print(); in resolve_invokedynamic() 1754 resolve_dynamic_call(result, pool_index, bootstrap_specifier, method_name, in resolve_invokedynamic() 1783 Handle bootstrap_specifier, in resolve_dynamic_call() argument 1794 bootstrap_specifier, in resolve_dynamic_call()
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/interpreter/ |
H A D | linkResolver.cpp | 1632 Handle bootstrap_specifier; in resolve_invokedynamic() local 1641 bootstrap_specifier = Handle(THREAD, bsm_info); in resolve_invokedynamic() 1657 tty->print(" BSM info: "); bootstrap_specifier->print(); in resolve_invokedynamic() 1660 …resolve_dynamic_call(result, bootstrap_specifier, method_name, method_signature, current_klass, CH… in resolve_invokedynamic() 1664 Handle bootstrap_specifier, in resolve_dynamic_call() argument 1674 bootstrap_specifier, in resolve_dynamic_call()
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/hotspot/src/share/vm/interpreter/ |
H A D | linkResolver.cpp | 1632 Handle bootstrap_specifier; in resolve_invokedynamic() local 1641 bootstrap_specifier = Handle(THREAD, bsm_info); in resolve_invokedynamic() 1657 tty->print(" BSM info: "); bootstrap_specifier->print(); in resolve_invokedynamic() 1660 …resolve_dynamic_call(result, bootstrap_specifier, method_name, method_signature, current_klass, CH… in resolve_invokedynamic() 1664 Handle bootstrap_specifier, in resolve_dynamic_call() argument 1674 bootstrap_specifier, in resolve_dynamic_call()
|