134 template(java_io_ByteArrayInputStream, "java/io/ByteArrayInputStream") \
135 template(java_io_Serializable, "java/io/Serializable") \
136 template(java_nio_Buffer, "java/nio/Buffer") \
137 template(java_util_Arrays, "java/util/Arrays") \
138 template(java_util_Objects, "java/util/Objects") \
139 template(java_util_Properties, "java/util/Properties") \
140 template(java_util_Vector, "java/util/Vector") \
141 template(java_util_AbstractList, "java/util/AbstractList") \
142 template(java_util_Hashtable, "java/util/Hashtable") \
143 template(java_lang_Compiler, "java/lang/Compiler") \
144 template(jdk_internal_misc_Signal, "jdk/internal/misc/Signal") \
145 template(jdk_internal_util_Preconditions, "jdk/internal/util/Preconditions") \
146 template(java_lang_AssertionStatusDirectives, "java/lang/AssertionStatusDirectives") \
147 template(getBootClassPathEntryForClass_name, "getBootClassPathEntryForClass") \
148 template(jdk_internal_vm_PostVMInitHook, "jdk/internal/vm/PostVMInitHook") \
149 template(sun_net_www_ParseUtil, "sun/net/www/ParseUtil") \
150 template(java_util_Iterator, "java/util/Iterator") \
151 template(java_lang_Record, "java/lang/Record") \
152 template(sun_instrument_InstrumentationImpl, "sun/instrument/InstrumentationImpl") \
153 template(sun_invoke_util_ValueConversions, "sun/invoke/util/ValueConversions") \
154 \
155 template(jdk_internal_loader_NativeLibraries, "jdk/internal/loader/NativeLibraries") \
156 template(jdk_internal_loader_BuiltinClassLoader, "jdk/internal/loader/BuiltinClassLoader") \
157 template(jdk_internal_loader_ClassLoaders_AppClassLoader, "jdk/internal/loader/ClassLoaders$AppClassLoader") \
158 template(jdk_internal_loader_ClassLoaders_PlatformClassLoader, "jdk/internal/loader/ClassLoaders$PlatformClassLoader") \
159 template(jdk_incubator_concurrent_ScopedValue, "jdk/incubator/concurrent/ScopedValue") \
160 template(jdk_incubator_concurrent_ScopedValue_Carrier, "jdk/incubator/concurrent/ScopedValue$Carrier") \
161 \
162 /* Java runtime version access */ \
163 template(java_lang_VersionProps, "java/lang/VersionProps") \
164 template(java_version_name, "java_version") \
165 template(java_runtime_name_name, "java_runtime_name") \
166 template(java_runtime_version_name, "java_runtime_version") \
167 template(java_runtime_vendor_version_name, "VENDOR_VERSION") \
168 template(java_runtime_vendor_vm_bug_url_name, "VENDOR_URL_VM_BUG") \
169 \
170 /* system initialization */ \
171 template(initPhase1_name, "initPhase1") \
172 template(initPhase2_name, "initPhase2") \
173 template(initPhase3_name, "initPhase3") \
568 template(double_signature, "D") \
569 template(float_signature, "F") \
570 template(int_signature, "I") \
571 template(long_signature, "J") \
572 template(short_signature, "S") \
573 template(bool_signature, "Z") \
574 template(void_signature, "V") \
575 template(bool_array_signature, "[Z") \
576 template(byte_array_signature, "[B") \
577 template(char_array_signature, "[C") \
578 template(int_array_signature, "[I") \
579 template(long_array_signature, "[J") \
580 template(runnable_signature, "Ljava/lang/Runnable;") \
581 template(continuation_signature, "Ljdk/internal/vm/Continuation;") \
582 template(continuationscope_signature, "Ljdk/internal/vm/ContinuationScope;") \
583 template(stackchunk_signature, "Ljdk/internal/vm/StackChunk;") \
584 template(vthread_signature, "Ljava/lang/VirtualThread;") \
585 template(object_void_signature, "(Ljava/lang/Object;)V") \
586 template(object_int_signature, "(Ljava/lang/Object;)I") \
587 template(long_object_long_signature, "(JLjava/lang/Object;)J") \
588 template(object_boolean_signature, "(Ljava/lang/Object;)Z") \
589 template(object_object_signature, "(Ljava/lang/Object;)Ljava/lang/Object;") \
590 template(string_void_signature, "(Ljava/lang/String;)V") \
591 template(string_int_signature, "(Ljava/lang/String;)I") \
592 template(string_byte_array_signature, "(Ljava/lang/String;)[B") \
593 template(string_bool_byte_array_signature, "(Ljava/lang/String;Z)[B") \
594 template(throwable_signature, "Ljava/lang/Throwable;") \
595 template(throwable_void_signature, "(Ljava/lang/Throwable;)V") \
596 template(void_throwable_signature, "()Ljava/lang/Throwable;") \
597 template(class_void_signature, "(Ljava/lang/Class;)V") \
598 template(class_int_signature, "(Ljava/lang/Class;)I") \
599 template(class_long_signature, "(Ljava/lang/Class;)J") \
600 template(class_boolean_signature, "(Ljava/lang/Class;)Z") \
601 template(throwable_throwable_signature, "(Ljava/lang/Throwable;)Ljava/lang/Throwable;") \
602 template(throwable_string_void_signature, "(Ljava/lang/Throwable;Ljava/lang/String;)V") \
603 template(string_array_void_signature, "([Ljava/lang/String;)V") \
604 template(string_array_string_array_void_signature, "([Ljava/lang/String;[Ljava/lang/String;)V") \
605 template(thread_throwable_void_signature, "(Ljava/lang/Thread;Ljava/lang/Throwable;)V") \
606 template(thread_void_signature, "(Ljava/lang/Thread;)V") \
607 template(runnable_void_signature, "(Ljava/lang/Runnable;)V") \
608 template(threadgroup_runnable_void_signature, "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V") \
609 template(threadgroup_string_void_signature, "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V") \
|
134 template(java_io_ByteArrayInputStream, "java/io/ByteArrayInputStream") \
135 template(java_io_Serializable, "java/io/Serializable") \
136 template(java_nio_Buffer, "java/nio/Buffer") \
137 template(java_util_Arrays, "java/util/Arrays") \
138 template(java_util_Objects, "java/util/Objects") \
139 template(java_util_Properties, "java/util/Properties") \
140 template(java_util_Vector, "java/util/Vector") \
141 template(java_util_AbstractList, "java/util/AbstractList") \
142 template(java_util_Hashtable, "java/util/Hashtable") \
143 template(java_lang_Compiler, "java/lang/Compiler") \
144 template(jdk_internal_misc_Signal, "jdk/internal/misc/Signal") \
145 template(jdk_internal_util_Preconditions, "jdk/internal/util/Preconditions") \
146 template(java_lang_AssertionStatusDirectives, "java/lang/AssertionStatusDirectives") \
147 template(getBootClassPathEntryForClass_name, "getBootClassPathEntryForClass") \
148 template(jdk_internal_vm_PostVMInitHook, "jdk/internal/vm/PostVMInitHook") \
149 template(sun_net_www_ParseUtil, "sun/net/www/ParseUtil") \
150 template(java_util_Iterator, "java/util/Iterator") \
151 template(java_lang_Record, "java/lang/Record") \
152 template(sun_instrument_InstrumentationImpl, "sun/instrument/InstrumentationImpl") \
153 template(sun_invoke_util_ValueConversions, "sun/invoke/util/ValueConversions") \
154 template(java_lang_Runtime, "java/lang/Runtime") \
155 \
156 template(jdk_internal_loader_NativeLibraries, "jdk/internal/loader/NativeLibraries") \
157 template(jdk_internal_loader_BuiltinClassLoader, "jdk/internal/loader/BuiltinClassLoader") \
158 template(jdk_internal_loader_ClassLoaders_AppClassLoader, "jdk/internal/loader/ClassLoaders$AppClassLoader") \
159 template(jdk_internal_loader_ClassLoaders_PlatformClassLoader, "jdk/internal/loader/ClassLoaders$PlatformClassLoader") \
160 template(jdk_incubator_concurrent_ScopedValue, "jdk/incubator/concurrent/ScopedValue") \
161 template(jdk_incubator_concurrent_ScopedValue_Carrier, "jdk/incubator/concurrent/ScopedValue$Carrier") \
162 \
163 /* Java runtime version access */ \
164 template(java_lang_VersionProps, "java/lang/VersionProps") \
165 template(java_version_name, "java_version") \
166 template(java_runtime_name_name, "java_runtime_name") \
167 template(java_runtime_version_name, "java_runtime_version") \
168 template(java_runtime_vendor_version_name, "VENDOR_VERSION") \
169 template(java_runtime_vendor_vm_bug_url_name, "VENDOR_URL_VM_BUG") \
170 \
171 /* system initialization */ \
172 template(initPhase1_name, "initPhase1") \
173 template(initPhase2_name, "initPhase2") \
174 template(initPhase3_name, "initPhase3") \
569 template(double_signature, "D") \
570 template(float_signature, "F") \
571 template(int_signature, "I") \
572 template(long_signature, "J") \
573 template(short_signature, "S") \
574 template(bool_signature, "Z") \
575 template(void_signature, "V") \
576 template(bool_array_signature, "[Z") \
577 template(byte_array_signature, "[B") \
578 template(char_array_signature, "[C") \
579 template(int_array_signature, "[I") \
580 template(long_array_signature, "[J") \
581 template(runnable_signature, "Ljava/lang/Runnable;") \
582 template(continuation_signature, "Ljdk/internal/vm/Continuation;") \
583 template(continuationscope_signature, "Ljdk/internal/vm/ContinuationScope;") \
584 template(stackchunk_signature, "Ljdk/internal/vm/StackChunk;") \
585 template(vthread_signature, "Ljava/lang/VirtualThread;") \
586 template(object_void_signature, "(Ljava/lang/Object;)V") \
587 template(object_int_signature, "(Ljava/lang/Object;)I") \
588 template(long_object_long_signature, "(JLjava/lang/Object;)J") \
589 template(object_long_signature, "(Ljava/lang/Object;)J") \
590 template(object_boolean_signature, "(Ljava/lang/Object;)Z") \
591 template(object_object_signature, "(Ljava/lang/Object;)Ljava/lang/Object;") \
592 template(object_object_array_int_signature, "(Ljava/lang/Object;[Ljava/lang/Object;)I") \
593 template(string_void_signature, "(Ljava/lang/String;)V") \
594 template(string_int_signature, "(Ljava/lang/String;)I") \
595 template(string_byte_array_signature, "(Ljava/lang/String;)[B") \
596 template(string_bool_byte_array_signature, "(Ljava/lang/String;Z)[B") \
597 template(throwable_signature, "Ljava/lang/Throwable;") \
598 template(throwable_void_signature, "(Ljava/lang/Throwable;)V") \
599 template(void_throwable_signature, "()Ljava/lang/Throwable;") \
600 template(class_void_signature, "(Ljava/lang/Class;)V") \
601 template(class_int_signature, "(Ljava/lang/Class;)I") \
602 template(class_long_signature, "(Ljava/lang/Class;)J") \
603 template(class_boolean_signature, "(Ljava/lang/Class;)Z") \
604 template(throwable_throwable_signature, "(Ljava/lang/Throwable;)Ljava/lang/Throwable;") \
605 template(throwable_string_void_signature, "(Ljava/lang/Throwable;Ljava/lang/String;)V") \
606 template(string_array_void_signature, "([Ljava/lang/String;)V") \
607 template(string_array_string_array_void_signature, "([Ljava/lang/String;[Ljava/lang/String;)V") \
608 template(thread_throwable_void_signature, "(Ljava/lang/Thread;Ljava/lang/Throwable;)V") \
609 template(thread_void_signature, "(Ljava/lang/Thread;)V") \
610 template(runnable_void_signature, "(Ljava/lang/Runnable;)V") \
611 template(threadgroup_runnable_void_signature, "(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V") \
612 template(threadgroup_string_void_signature, "(Ljava/lang/ThreadGroup;Ljava/lang/String;)V") \
|