8283689: Update the foreign linker VM implementation

Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: mcimadamore, vlivanov, rehn
This commit is contained in:
Jorn Vernee 2022-05-18 09:49:55 +00:00
parent 6a8be358d2
commit 81e4bdbe13
154 changed files with 3718 additions and 4360 deletions

View file

@ -126,7 +126,10 @@
do_klass(MethodType_klass, java_lang_invoke_MethodType ) \
do_klass(BootstrapMethodError_klass, java_lang_BootstrapMethodError ) \
do_klass(CallSite_klass, java_lang_invoke_CallSite ) \
do_klass(NativeEntryPoint_klass, jdk_internal_invoke_NativeEntryPoint ) \
do_klass(NativeEntryPoint_klass, jdk_internal_foreign_abi_NativeEntryPoint ) \
do_klass(ABIDescriptor_klass, jdk_internal_foreign_abi_ABIDescriptor ) \
do_klass(VMStorage_klass, jdk_internal_foreign_abi_VMStorage ) \
do_klass(CallConv_klass, jdk_internal_foreign_abi_CallConv ) \
do_klass(Context_klass, java_lang_invoke_MethodHandleNatives_CallSiteContext ) \
do_klass(ConstantCallSite_klass, java_lang_invoke_ConstantCallSite ) \
do_klass(MutableCallSite_klass, java_lang_invoke_MutableCallSite ) \