--- old/src/hotspot/share/classfile/vmSymbols.hpp 2018-07-25 11:31:25.519911890 +0100 +++ new/src/hotspot/share/classfile/vmSymbols.hpp 2018-07-25 11:31:25.238911051 +0100 @@ -468,6 +468,7 @@ template(long_int_signature, "(J)I") \ template(long_long_signature, "(J)J") \ template(long_double_signature, "(J)D") \ + template(long_void_signature, "(J)V") \ template(byte_signature, "B") \ template(char_signature, "C") \ template(double_signature, "D") \ @@ -1056,6 +1057,12 @@ /* support for Unsafe */ \ do_class(jdk_internal_misc_Unsafe, "jdk/internal/misc/Unsafe") \ \ + do_intrinsic(_writeback0, jdk_internal_misc_Unsafe, writeback0_name, long_void_signature , F_RN) \ + do_name( writeback0_name, "writeback0") \ + do_intrinsic(_writebackPreSync0, jdk_internal_misc_Unsafe, writebackPreSync0_name, void_method_signature , F_RN) \ + do_name( writebackPreSync0_name, "writebackPreSync0") \ + do_intrinsic(_writebackPostSync0, jdk_internal_misc_Unsafe, writebackPostSync0_name, void_method_signature , F_RN) \ + do_name( writebackPostSync0_name, "writebackPostSync0") \ do_intrinsic(_allocateInstance, jdk_internal_misc_Unsafe, allocateInstance_name, allocateInstance_signature, F_RN) \ do_name( allocateInstance_name, "allocateInstance") \ do_signature(allocateInstance_signature, "(Ljava/lang/Class;)Ljava/lang/Object;") \