< prev index next >
src/hotspot/share/classfile/vmSymbols.hpp
Print this page
rev 64195 : 8251525: AARCH64: Faster Math.signum(fp)
Reviewed-by: aph, vlivanov, adinn
@@ -126,10 +126,11 @@
template(getBootClassPathEntryForClass_name, "getBootClassPathEntryForClass") \
template(jdk_internal_vm_PostVMInitHook, "jdk/internal/vm/PostVMInitHook") \
template(sun_net_www_ParseUtil, "sun/net/www/ParseUtil") \
template(java_util_Iterator, "java/util/Iterator") \
template(java_lang_Record, "java/lang/Record") \
+ template(java_lang_Runtime, "java/lang/Runtime") \
\
template(jdk_internal_loader_NativeLibraries, "jdk/internal/loader/NativeLibraries") \
template(jdk_internal_loader_ClassLoaders_AppClassLoader, "jdk/internal/loader/ClassLoaders$AppClassLoader") \
template(jdk_internal_loader_ClassLoaders_PlatformClassLoader, "jdk/internal/loader/ClassLoaders$PlatformClassLoader") \
\
@@ -501,12 +502,14 @@
template(byte_array_signature, "[B") \
template(char_array_signature, "[C") \
template(int_array_signature, "[I") \
template(object_void_signature, "(Ljava/lang/Object;)V") \
template(object_int_signature, "(Ljava/lang/Object;)I") \
+ template(object_long_signature, "(Ljava/lang/Object;)J") \
template(object_boolean_signature, "(Ljava/lang/Object;)Z") \
template(object_object_signature, "(Ljava/lang/Object;)Ljava/lang/Object;") \
+ template(object_object_array_int_signature, "(Ljava/lang/Object;[Ljava/lang/Object;)I") \
template(string_void_signature, "(Ljava/lang/String;)V") \
template(string_int_signature, "(Ljava/lang/String;)I") \
template(throwable_void_signature, "(Ljava/lang/Throwable;)V") \
template(void_throwable_signature, "()Ljava/lang/Throwable;") \
template(throwable_throwable_signature, "(Ljava/lang/Throwable;)Ljava/lang/Throwable;") \
@@ -900,10 +903,22 @@
\
do_intrinsic(_onSpinWait, java_lang_Thread, onSpinWait_name, onSpinWait_signature, F_S) \
do_name( onSpinWait_name, "onSpinWait") \
do_alias( onSpinWait_signature, void_method_signature) \
\
+ do_intrinsic(_sizeOf, java_lang_Runtime, sizeOf_name, sizeOf_signature, F_SN) \
+ do_name( sizeOf_name, "sizeOf0") \
+ do_alias( sizeOf_signature, object_long_signature) \
+ \
+ do_intrinsic(_addressOf, java_lang_Runtime, addressOf_name, addressOf_signature, F_SN) \
+ do_name( addressOf_name, "addressOf0") \
+ do_alias( addressOf_signature, object_long_signature) \
+ \
+ do_intrinsic(_getReferencedObjects, java_lang_Runtime, getReferencedObjects_name, getReferencedObjects_signature, F_SN) \
+ do_name( getReferencedObjects_name, "getReferencedObjects") \
+ do_alias( getReferencedObjects_signature, object_object_array_int_signature) \
+ \
do_intrinsic(_copyOf, java_util_Arrays, copyOf_name, copyOf_signature, F_S) \
do_name( copyOf_name, "copyOf") \
do_signature(copyOf_signature, "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;") \
\
do_intrinsic(_copyOfRange, java_util_Arrays, copyOfRange_name, copyOfRange_signature, F_S) \
< prev index next >