diff --git a/Add-loongarch64-support.patch b/Add-loongarch64-support.patch index 3201958af9d0d7f39684b845f140d00b987f91e4..837d3a2f13c09ebac516f872652ce6aef1e4b4a7 100644 --- a/Add-loongarch64-support.patch +++ b/Add-loongarch64-support.patch @@ -1,6 +1,6 @@ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/common/autoconf/build-aux/autoconf-config.guess b/common/autoconf/build-aux/autoconf-config.guess ---- a/common/autoconf/build-aux/autoconf-config.guess 2024-01-11 10:40:21.000000000 +0800 -+++ b/common/autoconf/build-aux/autoconf-config.guess 2023-12-20 09:23:19.571483804 +0800 +diff -Naur shenandoah8u412-b08/common/autoconf/build-aux/autoconf-config.guess shenandoah8u412-b08.mod/common/autoconf/build-aux/autoconf-config.guess +--- shenandoah8u412-b08/common/autoconf/build-aux/autoconf-config.guess 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/common/autoconf/build-aux/autoconf-config.guess 2024-04-24 14:30:40.271594997 +0800 @@ -977,6 +977,9 @@ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } @@ -11,9 +11,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src or32:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/common/autoconf/build-aux/autoconf-config.sub b/common/autoconf/build-aux/autoconf-config.sub ---- a/common/autoconf/build-aux/autoconf-config.sub 2024-01-11 10:40:21.000000000 +0800 -+++ b/common/autoconf/build-aux/autoconf-config.sub 2023-12-20 09:23:19.574817100 +0800 +diff -Naur shenandoah8u412-b08/common/autoconf/build-aux/autoconf-config.sub shenandoah8u412-b08.mod/common/autoconf/build-aux/autoconf-config.sub +--- shenandoah8u412-b08/common/autoconf/build-aux/autoconf-config.sub 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/common/autoconf/build-aux/autoconf-config.sub 2024-04-24 14:30:40.271594997 +0800 @@ -275,6 +275,7 @@ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ @@ -22,10 +22,10 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | mcore | mep \ | mips | mipsbe | mipseb | mipsel | mipsle \ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/common/autoconf/build-aux/config.guess b/common/autoconf/build-aux/config.guess ---- a/common/autoconf/build-aux/config.guess 2024-01-11 10:40:21.000000000 +0800 -+++ b/common/autoconf/build-aux/config.guess 2023-12-20 09:23:19.574817100 +0800 -@@ -86,4 +86,15 @@ +diff -Naur shenandoah8u412-b08/common/autoconf/build-aux/config.guess shenandoah8u412-b08.mod/common/autoconf/build-aux/config.guess +--- shenandoah8u412-b08/common/autoconf/build-aux/config.guess 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/common/autoconf/build-aux/config.guess 2024-04-24 14:30:40.271594997 +0800 +@@ -95,4 +95,15 @@ fi fi @@ -41,9 +41,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +fi + echo $OUT -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/common/autoconf/configure.ac b/common/autoconf/configure.ac ---- a/common/autoconf/configure.ac 2024-01-11 10:40:21.000000000 +0800 -+++ b/common/autoconf/configure.ac 2023-12-20 09:23:19.574817100 +0800 +diff -Naur shenandoah8u412-b08/common/autoconf/configure.ac shenandoah8u412-b08.mod/common/autoconf/configure.ac +--- shenandoah8u412-b08/common/autoconf/configure.ac 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/common/autoconf/configure.ac 2024-04-24 14:30:40.271594997 +0800 @@ -23,6 +23,12 @@ # questions. # @@ -65,9 +65,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # Configure flags for the tools FLAGS_SETUP_COMPILER_FLAGS_FOR_LIBS -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/common/autoconf/generated-configure.sh b/common/autoconf/generated-configure.sh ---- a/common/autoconf/generated-configure.sh 2024-01-11 10:40:21.000000000 +0800 -+++ b/common/autoconf/generated-configure.sh 2024-01-30 13:54:24.742709461 +0800 +diff -Naur shenandoah8u412-b08/common/autoconf/generated-configure.sh shenandoah8u412-b08.mod/common/autoconf/generated-configure.sh +--- shenandoah8u412-b08/common/autoconf/generated-configure.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/common/autoconf/generated-configure.sh 2024-04-24 14:35:48.544140635 +0800 @@ -716,6 +716,9 @@ SHARED_LIBRARY_FLAGS CXX_FLAG_REORDER @@ -78,7 +78,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src SYSROOT_LDFLAGS SYSROOT_CFLAGS RC_FLAGS -@@ -4069,6 +4072,12 @@ +@@ -4081,6 +4084,12 @@ # questions. # @@ -91,7 +91,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # Support macro for PLATFORM_EXTRACT_TARGET_AND_BUILD. # Converts autoconf style CPU name to OpenJDK style, into # VAR_CPU, VAR_CPU_ARCH, VAR_CPU_BITS and VAR_CPU_ENDIAN. -@@ -13918,6 +13927,18 @@ +@@ -13930,6 +13939,12 @@ VAR_CPU_BITS=64 VAR_CPU_ENDIAN=big ;; @@ -101,16 +101,10 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + VAR_CPU_BITS=64 + VAR_CPU_ENDIAN=little + ;; -+ loongarch64) -+ VAR_CPU=loongarch64 -+ VAR_CPU_ARCH=loongarch -+ VAR_CPU_BITS=64 -+ VAR_CPU_ENDIAN=little -+ ;; - *) - as_fn_error $? "unsupported cpu $build_cpu" "$LINENO" 5 - ;; -@@ -14056,6 +14077,18 @@ + loongarch64) + VAR_CPU=loongarch64 + VAR_CPU_ARCH=loongarch +@@ -14074,6 +14089,12 @@ VAR_CPU_BITS=64 VAR_CPU_ENDIAN=big ;; @@ -120,16 +114,10 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + VAR_CPU_BITS=64 + VAR_CPU_ENDIAN=little + ;; -+ loongarch64) -+ VAR_CPU=loongarch64 -+ VAR_CPU_ARCH=loongarch -+ VAR_CPU_BITS=64 -+ VAR_CPU_ENDIAN=little -+ ;; - *) - as_fn_error $? "unsupported cpu $host_cpu" "$LINENO" 5 - ;; -@@ -14178,6 +14211,8 @@ + loongarch64) + VAR_CPU=loongarch64 + VAR_CPU_ARCH=loongarch +@@ -14202,6 +14223,8 @@ OPENJDK_TARGET_CPU_LEGACY_LIB="i386" elif test "x$OPENJDK_TARGET_CPU" = xx86_64; then OPENJDK_TARGET_CPU_LEGACY_LIB="amd64" @@ -138,7 +126,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src fi -@@ -14211,6 +14246,9 @@ +@@ -14235,6 +14258,9 @@ elif test "x$OPENJDK_TARGET_OS" != xmacosx && test "x$OPENJDK_TARGET_CPU" = xx86_64; then # On all platforms except macosx, we replace x86_64 with amd64. OPENJDK_TARGET_CPU_OSARCH="amd64" @@ -148,7 +136,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src fi -@@ -14220,6 +14258,8 @@ +@@ -14244,6 +14270,8 @@ elif test "x$OPENJDK_TARGET_OS" != xmacosx && test "x$OPENJDK_TARGET_CPU" = xx86_64; then # On all platforms except macosx, we replace x86_64 with amd64. OPENJDK_TARGET_CPU_JLI="amd64" @@ -157,7 +145,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src fi # Now setup the -D flags for building libjli. OPENJDK_TARGET_CPU_JLI_CFLAGS="-DLIBARCHNAME='\"$OPENJDK_TARGET_CPU_JLI\"'" -@@ -14232,6 +14272,9 @@ +@@ -14256,6 +14284,9 @@ elif test "x$OPENJDK_TARGET_OS" = xmacosx && test "x$TOOLCHAIN_TYPE" = xclang ; then OPENJDK_TARGET_CPU_JLI_CFLAGS="$OPENJDK_TARGET_CPU_JLI_CFLAGS -stdlib=libc++ -mmacosx-version-min=\$(MACOSX_VERSION_MIN)" fi @@ -167,7 +155,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # Setup OPENJDK_TARGET_OS_API_DIR, used in source paths. -@@ -42412,6 +42455,47 @@ +@@ -42436,6 +42467,47 @@ fi @@ -215,9 +203,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # Configure flags for the tools ############################################################################### -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/common/autoconf/platform.m4 b/common/autoconf/platform.m4 ---- a/common/autoconf/platform.m4 2024-01-11 10:40:21.000000000 +0800 -+++ b/common/autoconf/platform.m4 2023-12-20 09:23:19.581483690 +0800 +diff -Naur shenandoah8u412-b08/common/autoconf/platform.m4 shenandoah8u412-b08.mod/common/autoconf/platform.m4 +--- shenandoah8u412-b08/common/autoconf/platform.m4 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/common/autoconf/platform.m4 2024-04-24 14:34:19.911983757 +0800 @@ -23,6 +23,12 @@ # questions. # @@ -231,7 +219,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # Support macro for PLATFORM_EXTRACT_TARGET_AND_BUILD. # Converts autoconf style CPU name to OpenJDK style, into # VAR_CPU, VAR_CPU_ARCH, VAR_CPU_BITS and VAR_CPU_ENDIAN. -@@ -96,6 +102,18 @@ +@@ -96,6 +102,12 @@ VAR_CPU_BITS=64 VAR_CPU_ENDIAN=big ;; @@ -241,16 +229,10 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + VAR_CPU_BITS=64 + VAR_CPU_ENDIAN=little + ;; -+ loongarch64) -+ VAR_CPU=loongarch64 -+ VAR_CPU_ARCH=loongarch -+ VAR_CPU_BITS=64 -+ VAR_CPU_ENDIAN=little -+ ;; - *) - AC_MSG_ERROR([unsupported cpu $1]) - ;; -@@ -283,6 +301,8 @@ + loongarch64) + VAR_CPU=loongarch64 + VAR_CPU_ARCH=loongarch +@@ -289,6 +301,8 @@ OPENJDK_TARGET_CPU_LEGACY_LIB="i386" elif test "x$OPENJDK_TARGET_CPU" = xx86_64; then OPENJDK_TARGET_CPU_LEGACY_LIB="amd64" @@ -259,7 +241,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src fi AC_SUBST(OPENJDK_TARGET_CPU_LEGACY_LIB) -@@ -316,6 +336,9 @@ +@@ -322,6 +336,9 @@ elif test "x$OPENJDK_TARGET_OS" != xmacosx && test "x$OPENJDK_TARGET_CPU" = xx86_64; then # On all platforms except macosx, we replace x86_64 with amd64. OPENJDK_TARGET_CPU_OSARCH="amd64" @@ -269,7 +251,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src fi AC_SUBST(OPENJDK_TARGET_CPU_OSARCH) -@@ -325,6 +348,8 @@ +@@ -331,6 +348,8 @@ elif test "x$OPENJDK_TARGET_OS" != xmacosx && test "x$OPENJDK_TARGET_CPU" = xx86_64; then # On all platforms except macosx, we replace x86_64 with amd64. OPENJDK_TARGET_CPU_JLI="amd64" @@ -278,7 +260,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src fi # Now setup the -D flags for building libjli. OPENJDK_TARGET_CPU_JLI_CFLAGS="-DLIBARCHNAME='\"$OPENJDK_TARGET_CPU_JLI\"'" -@@ -337,6 +362,9 @@ +@@ -343,6 +362,9 @@ elif test "x$OPENJDK_TARGET_OS" = xmacosx && test "x$TOOLCHAIN_TYPE" = xclang ; then OPENJDK_TARGET_CPU_JLI_CFLAGS="$OPENJDK_TARGET_CPU_JLI_CFLAGS -stdlib=libc++ -mmacosx-version-min=\$(MACOSX_VERSION_MIN)" fi @@ -288,7 +270,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src AC_SUBST(OPENJDK_TARGET_CPU_JLI_CFLAGS) # Setup OPENJDK_TARGET_OS_API_DIR, used in source paths. -@@ -550,3 +578,46 @@ +@@ -556,3 +578,46 @@ AC_MSG_ERROR([The tested endian in the target ($ENDIAN) differs from the endian expected to be found in the target ($OPENJDK_TARGET_CPU_ENDIAN)]) fi ]) @@ -335,9 +317,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +AC_SUBST(BUILDER_NAME) +AC_SUBST(HOST_NAME) +]) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/common/autoconf/spec.gmk.in b/common/autoconf/spec.gmk.in ---- a/common/autoconf/spec.gmk.in 2024-01-11 10:40:21.000000000 +0800 -+++ b/common/autoconf/spec.gmk.in 2024-01-30 13:54:24.742709461 +0800 +diff -Naur shenandoah8u412-b08/common/autoconf/spec.gmk.in shenandoah8u412-b08.mod/common/autoconf/spec.gmk.in +--- shenandoah8u412-b08/common/autoconf/spec.gmk.in 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/common/autoconf/spec.gmk.in 2024-04-24 14:30:40.283595018 +0800 @@ -23,6 +23,12 @@ # questions. # @@ -375,9 +357,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # How to compile the code: release, fastdebug or slowdebug DEBUG_LEVEL:=@DEBUG_LEVEL@ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/make/saenv.sh b/hotspot/agent/make/saenv.sh ---- a/hotspot/agent/make/saenv.sh 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/make/saenv.sh 2023-12-20 09:23:19.681482545 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/make/saenv.sh shenandoah8u412-b08.mod/hotspot/agent/make/saenv.sh +--- shenandoah8u412-b08/hotspot/agent/make/saenv.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/make/saenv.sh 2024-04-24 14:30:40.283595018 +0800 @@ -23,6 +23,12 @@ # # @@ -406,9 +388,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src else SA_LIBPATH=$STARTDIR/../src/os/linux/i386:$STARTDIR/linux/i386 OPTIONS="-Dsa.library.path=$SA_LIBPATH" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/os/linux/libproc.h b/hotspot/agent/src/os/linux/libproc.h ---- a/hotspot/agent/src/os/linux/libproc.h 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/os/linux/libproc.h 2023-12-20 09:23:19.684815841 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/os/linux/libproc.h shenandoah8u412-b08.mod/hotspot/agent/src/os/linux/libproc.h +--- shenandoah8u412-b08/hotspot/agent/src/os/linux/libproc.h 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/os/linux/libproc.h 2024-04-24 14:30:40.287595025 +0800 @@ -22,6 +22,12 @@ * */ @@ -445,9 +427,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #define user_regs_struct user_pt_regs #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/os/linux/LinuxDebuggerLocal.c b/hotspot/agent/src/os/linux/LinuxDebuggerLocal.c ---- a/hotspot/agent/src/os/linux/LinuxDebuggerLocal.c 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/os/linux/LinuxDebuggerLocal.c 2023-12-20 09:23:19.684815841 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/os/linux/LinuxDebuggerLocal.c shenandoah8u412-b08.mod/hotspot/agent/src/os/linux/LinuxDebuggerLocal.c +--- shenandoah8u412-b08/hotspot/agent/src/os/linux/LinuxDebuggerLocal.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/os/linux/LinuxDebuggerLocal.c 2024-04-24 14:30:40.287595025 +0800 @@ -22,6 +22,13 @@ * */ @@ -559,9 +541,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src (*env)->ReleaseLongArrayElements(env, array, regs, JNI_COMMIT); return array; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/os/linux/Makefile b/hotspot/agent/src/os/linux/Makefile ---- a/hotspot/agent/src/os/linux/Makefile 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/os/linux/Makefile 2023-12-20 09:23:19.684815841 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/os/linux/Makefile shenandoah8u412-b08.mod/hotspot/agent/src/os/linux/Makefile +--- shenandoah8u412-b08/hotspot/agent/src/os/linux/Makefile 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/os/linux/Makefile 2024-04-24 14:30:40.287595025 +0800 @@ -22,7 +22,13 @@ # # @@ -586,9 +568,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src sun.jvm.hotspot.debugger.amd64.AMD64ThreadContext \ sun.jvm.hotspot.debugger.aarch64.AARCH64ThreadContext $(GCC) $(CFLAGS) $< -o $@ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/os/linux/ps_proc.c b/hotspot/agent/src/os/linux/ps_proc.c ---- a/hotspot/agent/src/os/linux/ps_proc.c 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/os/linux/ps_proc.c 2023-12-20 09:23:19.684815841 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/os/linux/ps_proc.c shenandoah8u412-b08.mod/hotspot/agent/src/os/linux/ps_proc.c +--- shenandoah8u412-b08/hotspot/agent/src/os/linux/ps_proc.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/os/linux/ps_proc.c 2024-04-24 14:30:40.299595046 +0800 @@ -22,6 +22,12 @@ * */ @@ -611,9 +593,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (ptrace_getregs(PTRACE_GETREGS_REQ, pid, user, NULL) < 0) { print_debug("ptrace(PTRACE_GETREGS, ...) failed for lwp %d\n", pid); return false; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java 2023-12-20 09:23:19.691482431 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java 2024-04-24 14:30:40.299595046 +0800 @@ -94,6 +94,12 @@ } else if (arch.equals("amd64") || arch.equals("x86_64")) { path.append(sep + "lib" + sep + "amd64" + sep); @@ -627,9 +609,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { path.append(sep + "lib" + sep + arch + sep); libname += "-" + arch + ".so"; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java 2024-04-24 14:30:40.299595046 +0800 @@ -32,11 +32,15 @@ import sun.jvm.hotspot.debugger.x86.*; import sun.jvm.hotspot.debugger.amd64.*; @@ -667,9 +649,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { // Runtime exception thrown by LinuxThreadContextFactory if unknown cpu ThreadContext context = (ThreadContext) thread.getContext(); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java 2024-04-24 14:30:40.299595046 +0800 @@ -30,6 +30,8 @@ import sun.jvm.hotspot.debugger.linux.ia64.*; import sun.jvm.hotspot.debugger.linux.x86.*; @@ -690,9 +672,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { try { Class tcc = Class.forName("sun.jvm.hotspot.debugger.linux." + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64CFrame.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64CFrame.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64CFrame.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64CFrame.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64CFrame.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64CFrame.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64CFrame.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64CFrame.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,80 @@ +/* + * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. @@ -774,9 +756,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + private Address fp; + private LinuxDebugger dbg; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64ThreadContext.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64ThreadContext.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64ThreadContext.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64ThreadContext.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64ThreadContext.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/loongarch64/LinuxLOONGARCH64ThreadContext.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,47 @@ +/* + * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. @@ -825,9 +807,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return debugger.newAddress(getRegister(index)); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64CFrame.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64CFrame.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64CFrame.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64CFrame.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64CFrame.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64CFrame.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64CFrame.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64CFrame.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,80 @@ +/* + * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. @@ -909,9 +891,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + private Address ebp; + private LinuxDebugger dbg; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64ThreadContext.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64ThreadContext.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64ThreadContext.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64ThreadContext.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64ThreadContext.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/mips64/LinuxMIPS64ThreadContext.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,47 @@ +/* + * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. @@ -960,9 +942,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return debugger.newAddress(getRegister(index)); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/loongarch64/LOONGARCH64ThreadContext.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/loongarch64/LOONGARCH64ThreadContext.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/loongarch64/LOONGARCH64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/loongarch64/LOONGARCH64ThreadContext.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/loongarch64/LOONGARCH64ThreadContext.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/loongarch64/LOONGARCH64ThreadContext.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/loongarch64/LOONGARCH64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/loongarch64/LOONGARCH64ThreadContext.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,123 @@ +/* + * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. @@ -1087,9 +1069,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + tie the implementation to, for example, the debugging system */ + public abstract Address getRegisterAsAddress(int index); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionLOONGARCH64.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionLOONGARCH64.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionLOONGARCH64.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionLOONGARCH64.java 2023-12-20 09:23:19.698149022 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionLOONGARCH64.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionLOONGARCH64.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionLOONGARCH64.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionLOONGARCH64.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved. @@ -1132,9 +1114,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return true; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionMIPS64.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionMIPS64.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionMIPS64.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionMIPS64.java 2023-12-20 09:23:19.698149022 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionMIPS64.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionMIPS64.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionMIPS64.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionMIPS64.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 2000, 2008, Oracle and/or its affiliates. All rights reserved. @@ -1177,9 +1159,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return true; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/mips64/MIPS64ThreadContext.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/mips64/MIPS64ThreadContext.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/mips64/MIPS64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/mips64/MIPS64ThreadContext.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/mips64/MIPS64ThreadContext.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/mips64/MIPS64ThreadContext.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/mips64/MIPS64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/mips64/MIPS64ThreadContext.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,123 @@ +/* + * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. @@ -1304,9 +1286,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + tie the implementation to, for example, the debugging system */ + public abstract Address getRegisterAsAddress(int index); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java 2023-12-20 09:23:19.704815613 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java 2024-04-24 14:30:40.299595046 +0800 @@ -63,6 +63,8 @@ public static final int ARCH_i860 = 7; /** MIPS architecture type. */ @@ -1316,9 +1298,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src /** Returns a file type which is defined by the file type constants. */ public short getFileType(); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadContext.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadContext.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadContext.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadContext.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadContext.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadContext.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,47 @@ +/* + * Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved. @@ -1367,9 +1349,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return debugger.newAddress(getRegister(index)); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadFactory.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadFactory.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadFactory.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadFactory.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadFactory.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadFactory.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadFactory.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64ThreadFactory.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,45 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. @@ -1416,9 +1398,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return new ProcLOONGARCH64Thread(debugger, id); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64Thread.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64Thread.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64Thread.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64Thread.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64Thread.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64Thread.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64Thread.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/loongarch64/ProcLOONGARCH64Thread.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,92 @@ +/* + * Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved. @@ -1512,9 +1494,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return id; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadContext.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadContext.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadContext.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadContext.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadContext.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadContext.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,47 @@ +/* + * Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved. @@ -1563,9 +1545,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return debugger.newAddress(getRegister(index)); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadFactory.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadFactory.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadFactory.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadFactory.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadFactory.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadFactory.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadFactory.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64ThreadFactory.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,45 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. @@ -1612,9 +1594,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return new ProcMIPS64Thread(debugger, id); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64Thread.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64Thread.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64Thread.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64Thread.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64Thread.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64Thread.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64Thread.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/mips64/ProcMIPS64Thread.java 2024-04-24 14:30:40.299595046 +0800 @@ -0,0 +1,92 @@ +/* + * Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved. @@ -1708,9 +1690,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return id; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java 2024-04-24 14:30:40.299595046 +0800 @@ -34,10 +34,14 @@ import sun.jvm.hotspot.debugger.proc.aarch64.*; import sun.jvm.hotspot.debugger.proc.sparc.*; @@ -1741,9 +1723,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { try { Class tfc = Class.forName("sun.jvm.hotspot.debugger.proc." + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadContext.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadContext.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadContext.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadContext.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadContext.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadContext.java 2024-04-24 14:30:40.303595053 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. @@ -1796,9 +1778,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return debugger.newAddress(getRegister(index)); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadFactory.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadFactory.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadFactory.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadFactory.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadFactory.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadFactory.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadFactory.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64ThreadFactory.java 2024-04-24 14:30:40.303595053 +0800 @@ -0,0 +1,45 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. @@ -1845,9 +1827,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return new RemoteLOONGARCH64Thread(debugger, id); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64Thread.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64Thread.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64Thread.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64Thread.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64Thread.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64Thread.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64Thread.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/loongarch64/RemoteLOONGARCH64Thread.java 2024-04-24 14:30:40.303595053 +0800 @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. @@ -1903,9 +1885,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return context; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadContext.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadContext.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadContext.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadContext.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadContext.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadContext.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadContext.java 2024-04-24 14:30:40.303595053 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. @@ -1958,9 +1940,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return debugger.newAddress(getRegister(index)); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadFactory.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadFactory.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadFactory.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadFactory.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadFactory.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadFactory.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadFactory.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64ThreadFactory.java 2024-04-24 14:30:40.303595053 +0800 @@ -0,0 +1,45 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. @@ -2007,9 +1989,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return new RemoteMIPS64Thread(debugger, id); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64Thread.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64Thread.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64Thread.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64Thread.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64Thread.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64Thread.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64Thread.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/mips64/RemoteMIPS64Thread.java 2024-04-24 14:30:40.303595053 +0800 @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. @@ -2065,9 +2047,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return context; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java 2023-12-20 09:23:19.708148906 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java 2024-04-24 14:30:40.303595053 +0800 @@ -33,6 +33,8 @@ import sun.jvm.hotspot.debugger.remote.sparc.*; import sun.jvm.hotspot.debugger.remote.x86.*; @@ -2094,9 +2076,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { try { Class tf = Class.forName("sun.jvm.hotspot.debugger.remote." + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeap.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,114 +0,0 @@ -/* - * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved. @@ -2212,9 +2194,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shenandoah/ShenandoahHeapRegion.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,80 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -2296,9 +2278,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - return EndField.getValue(addr); - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java 2023-12-20 09:23:19.718148792 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java 2024-04-24 14:30:40.303595053 +0800 @@ -36,7 +36,6 @@ public static final CollectedHeapName GEN_COLLECTED_HEAP = new CollectedHeapName("GenCollectedHeap"); public static final CollectedHeapName G1_COLLECTED_HEAP = new CollectedHeapName("G1CollectedHeap"); @@ -2307,9 +2289,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src public String toString() { return name; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java 2023-12-20 09:23:19.718148792 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java 2024-04-24 14:30:40.303595053 +0800 @@ -55,11 +55,6 @@ _g1_inc_collection_pause ("G1 Evacuation Pause"), _g1_humongous_allocation ("G1 Humongous Allocation"), @@ -2322,9 +2304,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src _last_ditch_collection ("Last ditch collection"), _last_gc_cause ("ILLEGAL VALUE - last gc cause - ILLEGAL VALUE"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java 2023-12-20 09:23:19.718148792 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java 2024-04-24 14:30:40.303595053 +0800 @@ -36,7 +36,6 @@ G1New ("G1New"), ConcurrentMarkSweep ("ConcurrentMarkSweep"), @@ -2333,9 +2315,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src GCNameEndSentinel ("GCNameEndSentinel"); private final String value; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java 2023-12-20 09:23:19.691482431 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java 2024-04-24 14:30:40.303595053 +0800 @@ -22,6 +22,12 @@ * */ @@ -2369,9 +2351,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { try { machDesc = (MachineDescription) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/HSDB.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/HSDB.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/HSDB.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/HSDB.java 2023-12-20 09:23:19.691482431 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/HSDB.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/HSDB.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/HSDB.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/HSDB.java 2024-04-24 14:30:40.303595053 +0800 @@ -36,7 +36,6 @@ import sun.jvm.hotspot.compiler.*; import sun.jvm.hotspot.debugger.*; @@ -2391,9 +2373,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { // Optimistically assume the oop isn't bad anno = "[Unknown generation] "; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java 2023-12-20 09:23:19.724815382 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java 2024-04-24 14:30:40.303595053 +0800 @@ -29,7 +29,6 @@ import sun.jvm.hotspot.debugger.*; import sun.jvm.hotspot.gc_interface.*; @@ -2410,9 +2392,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src mainThreadGroupField = type.getOopField("_main_thread_group"); systemThreadGroupField = type.getOopField("_system_thread_group"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java 2023-12-20 09:23:19.731481973 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java 2024-04-24 14:30:40.303595053 +0800 @@ -34,7 +34,6 @@ import sun.jvm.hotspot.debugger.*; import sun.jvm.hotspot.gc_interface.*; @@ -2436,9 +2418,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src heap.getClass().getName()); } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_loongarch64/LinuxLOONGARCH64JavaThreadPDAccess.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_loongarch64/LinuxLOONGARCH64JavaThreadPDAccess.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_loongarch64/LinuxLOONGARCH64JavaThreadPDAccess.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_loongarch64/LinuxLOONGARCH64JavaThreadPDAccess.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_loongarch64/LinuxLOONGARCH64JavaThreadPDAccess.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_loongarch64/LinuxLOONGARCH64JavaThreadPDAccess.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_loongarch64/LinuxLOONGARCH64JavaThreadPDAccess.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_loongarch64/LinuxLOONGARCH64JavaThreadPDAccess.java 2024-04-24 14:30:40.303595053 +0800 @@ -0,0 +1,133 @@ +/* + * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. @@ -2573,9 +2555,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return debugger.getThreadForIdentifierAddress(threadIdAddr); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_mips64/LinuxMIPS64JavaThreadPDAccess.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_mips64/LinuxMIPS64JavaThreadPDAccess.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_mips64/LinuxMIPS64JavaThreadPDAccess.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_mips64/LinuxMIPS64JavaThreadPDAccess.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_mips64/LinuxMIPS64JavaThreadPDAccess.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_mips64/LinuxMIPS64JavaThreadPDAccess.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_mips64/LinuxMIPS64JavaThreadPDAccess.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/linux_mips64/LinuxMIPS64JavaThreadPDAccess.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,132 @@ +/* + * Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. @@ -2709,9 +2691,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return debugger.getThreadForIdentifierAddress(threadIdAddr); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64CurrentFrameGuess.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64CurrentFrameGuess.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64CurrentFrameGuess.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64CurrentFrameGuess.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64CurrentFrameGuess.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64CurrentFrameGuess.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64CurrentFrameGuess.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64CurrentFrameGuess.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,217 @@ +/* + * Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved. @@ -2930,9 +2912,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + pcFound = pc; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64Frame.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64Frame.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64Frame.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64Frame.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64Frame.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64Frame.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64Frame.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64Frame.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,534 @@ +/* + * Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved. @@ -3468,9 +3450,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64JavaCallWrapper.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64JavaCallWrapper.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64JavaCallWrapper.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64JavaCallWrapper.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64JavaCallWrapper.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64JavaCallWrapper.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64JavaCallWrapper.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64JavaCallWrapper.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,57 @@ +/* + * Copyright (c) 2001, 2002, Oracle and/or its affiliates. All rights reserved. @@ -3529,9 +3511,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return lastJavaFPField.getValue(addr.addOffsetTo(anchorField.getOffset())); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64RegisterMap.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64RegisterMap.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64RegisterMap.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64RegisterMap.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64RegisterMap.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64RegisterMap.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64RegisterMap.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/loongarch64/LOONGARCH64RegisterMap.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved. @@ -3585,9 +3567,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + protected void initializeFromPD(RegisterMap map) {} + protected Address getLocationPD(VMReg reg) { return null; } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64CurrentFrameGuess.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64CurrentFrameGuess.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64CurrentFrameGuess.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64CurrentFrameGuess.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64CurrentFrameGuess.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64CurrentFrameGuess.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64CurrentFrameGuess.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64CurrentFrameGuess.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,217 @@ +/* + * Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved. @@ -3806,9 +3788,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + pcFound = pc; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64Frame.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64Frame.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64Frame.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64Frame.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64Frame.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64Frame.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64Frame.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64Frame.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,547 @@ +/* + * Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved. @@ -4357,9 +4339,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64JavaCallWrapper.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64JavaCallWrapper.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64JavaCallWrapper.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64JavaCallWrapper.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64JavaCallWrapper.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64JavaCallWrapper.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64JavaCallWrapper.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64JavaCallWrapper.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,57 @@ +/* + * Copyright (c) 2001, 2002, Oracle and/or its affiliates. All rights reserved. @@ -4418,9 +4400,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return lastJavaFPField.getValue(addr.addOffsetTo(anchorField.getOffset())); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64RegisterMap.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64RegisterMap.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64RegisterMap.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64RegisterMap.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64RegisterMap.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64RegisterMap.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64RegisterMap.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/mips64/MIPS64RegisterMap.java 2024-04-24 14:30:40.307595060 +0800 @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved. @@ -4474,9 +4456,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + protected void initializeFromPD(RegisterMap map) {} + protected Address getLocationPD(VMReg reg) { return null; } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java 2023-12-20 09:23:19.734815268 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java 2024-04-24 14:30:40.307595060 +0800 @@ -34,6 +34,8 @@ import sun.jvm.hotspot.runtime.win32_x86.Win32X86JavaThreadPDAccess; import sun.jvm.hotspot.runtime.linux_x86.LinuxX86JavaThreadPDAccess; @@ -4497,9 +4479,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { try { access = (JavaThreadPDAccess) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java 2023-12-20 09:23:19.734815268 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java 2024-04-24 14:30:40.307595060 +0800 @@ -56,7 +56,6 @@ G1CollectFull, G1CollectForAllocation, @@ -4508,9 +4490,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src EnableBiasedLocking, RevokeBias, BulkRevokeBias, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java 2023-12-20 09:23:19.738148563 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java 2024-04-24 14:30:40.307595060 +0800 @@ -27,7 +27,6 @@ import java.util.*; import sun.jvm.hotspot.gc_interface.*; @@ -4562,9 +4544,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } System.out.println("Mark Sweep Compact GC"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java b/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java ---- a/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java 2023-12-20 09:23:19.748148449 +0800 +diff -Naur shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java +--- shenandoah8u412-b08/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java 2024-04-24 14:30:40.307595060 +0800 @@ -22,6 +22,13 @@ * */ @@ -4590,9 +4572,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { try { Class pic = Class.forName("sun.jvm.hotspot.utilities.PlatformInfoClosed"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/bsd/makefiles/gcc.make b/hotspot/make/bsd/makefiles/gcc.make ---- a/hotspot/make/bsd/makefiles/gcc.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/bsd/makefiles/gcc.make 2023-12-20 09:23:19.758148335 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/bsd/makefiles/gcc.make shenandoah8u412-b08.mod/hotspot/make/bsd/makefiles/gcc.make +--- shenandoah8u412-b08/hotspot/make/bsd/makefiles/gcc.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/bsd/makefiles/gcc.make 2024-04-24 14:30:40.307595060 +0800 @@ -190,7 +190,7 @@ CFLAGS += -fno-exceptions ifeq ($(USE_CLANG),) @@ -4602,9 +4584,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # version 4 and above support fvisibility=hidden (matches jni_x86.h file) # except 4.1.2 gives pointless warnings that can't be disabled (afaik) ifneq "$(shell expr \( $(CC_VER_MAJOR) \> 4 \) \| \( \( $(CC_VER_MAJOR) = 4 \) \& \( $(CC_VER_MINOR) \>= 3 \) \))" "0" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/defs.make b/hotspot/make/defs.make ---- a/hotspot/make/defs.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/defs.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/defs.make shenandoah8u412-b08.mod/hotspot/make/defs.make +--- shenandoah8u412-b08/hotspot/make/defs.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/defs.make 2024-04-24 14:30:40.307595060 +0800 @@ -22,6 +22,12 @@ # # @@ -4679,9 +4661,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src endif # Required make macro settings for all platforms -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/excludeSrc.make b/hotspot/make/excludeSrc.make ---- a/hotspot/make/excludeSrc.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/excludeSrc.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/excludeSrc.make shenandoah8u412-b08.mod/hotspot/make/excludeSrc.make +--- shenandoah8u412-b08/hotspot/make/excludeSrc.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/excludeSrc.make 2024-04-24 14:30:40.307595060 +0800 @@ -83,7 +83,7 @@ gc_impl := $(HS_COMMON_SRC)/share/vm/gc_implementation @@ -4707,9 +4689,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src endif ifeq ($(INCLUDE_NMT), false) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/Makefile b/hotspot/make/linux/Makefile ---- a/hotspot/make/linux/Makefile 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/linux/Makefile 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/Makefile shenandoah8u412-b08.mod/hotspot/make/linux/Makefile +--- shenandoah8u412-b08/hotspot/make/linux/Makefile 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/Makefile 2024-04-24 14:30:40.307595060 +0800 @@ -74,6 +74,10 @@ FORCE_TIERED=0 endif @@ -4721,9 +4703,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src ifdef LP64 ifeq ("$(filter $(LP64_ARCH),$(BUILDARCH))","") -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/defs.make b/hotspot/make/linux/makefiles/defs.make ---- a/hotspot/make/linux/makefiles/defs.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/defs.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/defs.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/defs.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/defs.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/defs.make 2024-04-24 14:30:40.311595067 +0800 @@ -22,6 +22,12 @@ # # @@ -4818,9 +4800,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src endif endif endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/gcc.make b/hotspot/make/linux/makefiles/gcc.make ---- a/hotspot/make/linux/makefiles/gcc.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/gcc.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/gcc.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/gcc.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/gcc.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/gcc.make 2024-04-24 14:30:40.311595067 +0800 @@ -22,6 +22,12 @@ # # @@ -4872,9 +4854,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # Flags for generating make dependency flags. DEPFLAGS = -MMD -MP -MF $(DEP_DIR)/$(@:%=%.d) ifeq ($(USE_CLANG),) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/loongarch64.make b/hotspot/make/linux/makefiles/loongarch64.make ---- a/hotspot/make/linux/makefiles/loongarch64.make 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/loongarch64.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/loongarch64.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/loongarch64.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/loongarch64.make 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/loongarch64.make 2024-04-24 14:30:40.311595067 +0800 @@ -0,0 +1,43 @@ +# +# Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -4919,9 +4901,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +CFLAGS += -fno-omit-frame-pointer + +OPT_CFLAGS/compactingPermGenGen.o = -O1 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/mips64.make b/hotspot/make/linux/makefiles/mips64.make ---- a/hotspot/make/linux/makefiles/mips64.make 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/mips64.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/mips64.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/mips64.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/mips64.make 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/mips64.make 2024-04-24 14:30:40.311595067 +0800 @@ -0,0 +1,43 @@ +# +# Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -4966,9 +4948,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +CFLAGS += -fno-omit-frame-pointer + +OPT_CFLAGS/compactingPermGenGen.o = -O1 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/rules.make b/hotspot/make/linux/makefiles/rules.make ---- a/hotspot/make/linux/makefiles/rules.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/rules.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/rules.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/rules.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/rules.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/rules.make 2024-04-24 14:30:40.311595067 +0800 @@ -163,11 +163,6 @@ $(QUIETLY) $(REMOVE_TARGET) $(QUIETLY) $(AS.S) $(DEPFLAGS) -o $@ $< $(COMPILE_DONE) @@ -4981,9 +4963,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src %.s: %.cpp @echo Generating assembly for $< $(QUIETLY) $(GENASM.CXX) -o $@ $< -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/sa.make b/hotspot/make/linux/makefiles/sa.make ---- a/hotspot/make/linux/makefiles/sa.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/sa.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/sa.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/sa.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/sa.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/sa.make 2024-04-24 14:30:40.311595067 +0800 @@ -22,6 +22,12 @@ # # @@ -5006,9 +4988,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src $(QUIETLY) $(REMOTE) $(RUN.JAVAH) -classpath $(SA_CLASSDIR) -d $(GENERATED) -jni sun.jvm.hotspot.debugger.sparc.SPARCThreadContext $(QUIETLY) $(REMOTE) $(RUN.JAVAH) -classpath $(SA_CLASSDIR) -d $(GENERATED) -jni sun.jvm.hotspot.asm.Disassembler -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/saproc.make b/hotspot/make/linux/makefiles/saproc.make ---- a/hotspot/make/linux/makefiles/saproc.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/saproc.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/saproc.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/saproc.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/saproc.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/saproc.make 2024-04-24 14:30:40.311595067 +0800 @@ -21,6 +21,13 @@ # questions. # @@ -5036,9 +5018,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src $(LIBSAPROC): $(SASRCFILES) $(SAMAPFILE) $(QUIETLY) if [ "$(BOOT_JAVA_HOME)" = "" ]; then \ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/sparcWorks.make b/hotspot/make/linux/makefiles/sparcWorks.make ---- a/hotspot/make/linux/makefiles/sparcWorks.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/sparcWorks.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/sparcWorks.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/sparcWorks.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/sparcWorks.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/sparcWorks.make 2024-04-24 14:30:40.311595067 +0800 @@ -22,6 +22,12 @@ # # @@ -5060,9 +5042,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src CFLAGS += $(ARCHFLAG) AOUT_FLAGS += $(ARCHFLAG) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/makefiles/vm.make b/hotspot/make/linux/makefiles/vm.make ---- a/hotspot/make/linux/makefiles/vm.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/linux/makefiles/vm.make 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/makefiles/vm.make shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/vm.make +--- shenandoah8u412-b08/hotspot/make/linux/makefiles/vm.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/makefiles/vm.make 2024-04-24 14:30:40.351595138 +0800 @@ -22,6 +22,12 @@ # # @@ -5143,9 +5125,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -a ! \( -name DUMMY $(addprefix -o -name ,$(Src_Files_EXCLUDE)) \))) endef -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/platform_loongarch64 b/hotspot/make/linux/platform_loongarch64 ---- a/hotspot/make/linux/platform_loongarch64 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/make/linux/platform_loongarch64 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/platform_loongarch64 shenandoah8u412-b08.mod/hotspot/make/linux/platform_loongarch64 +--- shenandoah8u412-b08/hotspot/make/linux/platform_loongarch64 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/platform_loongarch64 2024-04-24 14:30:40.355595145 +0800 @@ -0,0 +1,17 @@ +os_family = linux + @@ -5164,9 +5146,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +gnu_dis_arch = loongarch64 + +sysdefs = -DLINUX -D_GNU_SOURCE -DLOONGARCH64 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/linux/platform_mips64 b/hotspot/make/linux/platform_mips64 ---- a/hotspot/make/linux/platform_mips64 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/make/linux/platform_mips64 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/linux/platform_mips64 shenandoah8u412-b08.mod/hotspot/make/linux/platform_mips64 +--- shenandoah8u412-b08/hotspot/make/linux/platform_mips64 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/linux/platform_mips64 2024-04-24 14:30:40.355595145 +0800 @@ -0,0 +1,17 @@ +os_family = linux + @@ -5185,9 +5167,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +gnu_dis_arch = mips64 + +sysdefs = -DLINUX -D_GNU_SOURCE -DMIPS64 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/sa.files b/hotspot/make/sa.files ---- a/hotspot/make/sa.files 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/sa.files 2023-12-20 09:23:19.761481629 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/sa.files shenandoah8u412-b08.mod/hotspot/make/sa.files +--- shenandoah8u412-b08/hotspot/make/sa.files 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/sa.files 2024-04-24 14:30:40.355595145 +0800 @@ -22,6 +22,12 @@ # # @@ -5235,9 +5217,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src $(AGENT_SRC_DIR)/sun/jvm/hotspot/runtime/posix/*.java \ $(AGENT_SRC_DIR)/sun/jvm/hotspot/runtime/solaris_amd64/*.java \ $(AGENT_SRC_DIR)/sun/jvm/hotspot/runtime/solaris_sparc/*.java \ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/solaris/makefiles/gcc.make b/hotspot/make/solaris/makefiles/gcc.make ---- a/hotspot/make/solaris/makefiles/gcc.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/solaris/makefiles/gcc.make 2023-12-20 09:23:19.764814924 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/solaris/makefiles/gcc.make shenandoah8u412-b08.mod/hotspot/make/solaris/makefiles/gcc.make +--- shenandoah8u412-b08/hotspot/make/solaris/makefiles/gcc.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/solaris/makefiles/gcc.make 2024-04-24 14:30:40.355595145 +0800 @@ -75,7 +75,6 @@ CFLAGS += -fno-exceptions CFLAGS += -D_REENTRANT @@ -5246,9 +5228,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src ARCHFLAG = $(ARCHFLAG/$(BUILDARCH)) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/windows/create_obj_files.sh b/hotspot/make/windows/create_obj_files.sh ---- a/hotspot/make/windows/create_obj_files.sh 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/windows/create_obj_files.sh 2023-12-20 09:23:19.764814924 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/windows/create_obj_files.sh shenandoah8u412-b08.mod/hotspot/make/windows/create_obj_files.sh +--- shenandoah8u412-b08/hotspot/make/windows/create_obj_files.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/windows/create_obj_files.sh 2024-04-24 14:30:40.355595145 +0800 @@ -78,10 +78,6 @@ fi @@ -5260,9 +5242,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # shared is already in BASE_PATHS. Should add vm/memory but that one is also in BASE_PATHS. if [ -d "${ALTSRC}/share/vm/gc_implementation" ]; then -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/make/windows/makefiles/vm.make b/hotspot/make/windows/makefiles/vm.make ---- a/hotspot/make/windows/makefiles/vm.make 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/make/windows/makefiles/vm.make 2023-12-20 09:23:19.764814924 +0800 +diff -Naur shenandoah8u412-b08/hotspot/make/windows/makefiles/vm.make shenandoah8u412-b08.mod/hotspot/make/windows/makefiles/vm.make +--- shenandoah8u412-b08/hotspot/make/windows/makefiles/vm.make 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/make/windows/makefiles/vm.make 2024-04-24 14:30:40.355595145 +0800 @@ -153,11 +153,6 @@ VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/parNew VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/concurrentMarkSweep @@ -5310,9 +5292,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src {$(ALTSRC)\share\vm\gc_interface}.cpp.obj:: $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $< -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/aarch64.ad b/hotspot/src/cpu/aarch64/vm/aarch64.ad ---- a/hotspot/src/cpu/aarch64/vm/aarch64.ad 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/aarch64.ad 2023-12-20 09:23:19.768148219 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/aarch64.ad shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/aarch64.ad +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/aarch64.ad 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/aarch64.ad 2024-04-24 14:30:40.359595152 +0800 @@ -926,9 +926,6 @@ source_hpp %{ @@ -5548,9 +5530,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src instruct get_and_setI(indirect mem, iRegI newv, iRegINoSp prev) %{ match(Set prev (GetAndSetI mem newv)); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp 2023-12-20 09:23:19.768148219 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/assembler_aarch64.cpp 2024-04-24 14:30:40.359595152 +0800 @@ -33,7 +33,7 @@ #include "interpreter/interpreter.hpp" @@ -5571,9 +5553,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src default: ShouldNotReachHere(); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2023-12-20 09:23:19.774814810 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2024-04-24 14:30:40.359595152 +0800 @@ -43,9 +43,6 @@ #include "vmreg_aarch64.inline.hpp" @@ -5723,9 +5705,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src __ lea(dest->as_register_lo(), as_Address(addr->as_address_ptr())); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp 2023-12-20 09:23:19.774814810 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp 2024-04-24 14:30:40.359595152 +0800 @@ -39,10 +39,6 @@ #include "runtime/stubRoutines.hpp" #include "vmreg_aarch64.inline.hpp" @@ -5737,7 +5719,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef ASSERT #define __ gen()->lir(__FILE__, __LINE__)-> #else -@@ -281,18 +277,29 @@ +@@ -283,18 +279,29 @@ __ store(reg, addr); } @@ -5771,7 +5753,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src bool LIRGenerator::strength_reduce_multiply(LIR_Opr left, int c, LIR_Opr result, LIR_Opr tmp) { -@@ -834,18 +841,19 @@ +@@ -836,18 +843,19 @@ LIR_Opr result = rlock_result(x); LIR_Opr ill = LIR_OprFact::illegalOpr; // for convenience @@ -5796,7 +5778,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (type == objectType) { // Write-barrier needed for Object fields. // Seems to be precise post_barrier(addr, val.result()); -@@ -1440,12 +1448,6 @@ +@@ -1442,12 +1450,6 @@ true /* do_load */, false /* patch */, NULL); } __ xchg(LIR_OprFact::address(addr), data, dst, tmp); @@ -5809,9 +5791,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (is_obj) { post_barrier(ptr, data); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp 2023-12-20 09:23:19.774814810 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp 2024-04-24 14:30:40.359595152 +0800 @@ -43,9 +43,7 @@ #include "runtime/vframeArray.hpp" #include "vmreg_aarch64.inline.hpp" @@ -5871,9 +5853,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif case predicate_failed_trap_id: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp 2023-12-20 09:23:19.778148105 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp 2024-04-24 14:30:40.359595152 +0800 @@ -1,4 +1,5 @@ /* +/* @@ -5989,9 +5971,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src Address queue_index(thread, in_bytes(JavaThread::dirty_card_queue_offset() + PtrQueue::byte_offset_of_index())); Address buffer(thread, in_bytes(JavaThread::dirty_card_queue_offset() + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp b/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ---- a/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp 2023-12-20 09:23:19.778148105 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.hpp 2024-04-24 14:30:40.363595159 +0800 @@ -454,13 +454,14 @@ // 64 bits of each vector register. void push_call_clobbered_registers(); @@ -6010,9 +5992,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src inline void mov(Register dst, u_int64_t imm64) { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp 2023-12-20 09:23:19.781481400 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp 2024-04-24 14:30:40.363595159 +0800 @@ -1946,7 +1946,7 @@ __ ldr(r0, Address(r0, -JNIHandles::weak_tag_value)); __ verify_oop(r0); @@ -6022,9 +6004,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src __ g1_write_barrier_pre(noreg /* obj */, r0 /* pre_val */, rthread /* thread */, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,328 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -6354,9 +6336,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#undef __ - -#endif // COMPILER1 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp b/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp ---- a/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/shenandoahBarrierSetAssembler_aarch64.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,63 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -6421,9 +6403,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // CPU_AARCH64_GC_SHENANDOAH_SHENANDOAHBARRIERSETASSEMBLER_AARCH64_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp 2023-12-20 09:23:19.781481400 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp 2024-04-24 14:30:40.363595159 +0800 @@ -40,17 +40,10 @@ #include "runtime/stubCodeGenerator.hpp" #include "runtime/stubRoutines.hpp" @@ -6516,9 +6498,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // save the original count __ mov(count_save, count); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp 2023-12-20 09:23:19.781481400 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp 2024-04-24 14:30:40.363595159 +0800 @@ -692,13 +692,12 @@ const int referent_offset = java_lang_ref_Reference::referent_offset; guarantee(referent_offset > 0, "referent offset not initialized"); @@ -6562,9 +6544,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src __ enter(); // Barrier may call runtime. __ g1_write_barrier_pre(noreg /* obj */, r0 /* pre_val */, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp b/hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp ---- a/hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp 2023-12-20 09:23:19.781481400 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/aarch64/vm/templateTable_aarch64.cpp 2024-04-24 14:30:40.363595159 +0800 @@ -38,9 +38,6 @@ #include "runtime/sharedRuntime.hpp" #include "runtime/stubRoutines.hpp" @@ -6611,9 +6593,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src break; #endif // INCLUDE_ALL_GCS case BarrierSet::CardTableModRef: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/assembler_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/assembler_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/assembler_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/assembler_loongarch.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/assembler_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/assembler_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/assembler_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/assembler_loongarch.cpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,855 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -7470,9 +7452,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/assembler_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/assembler_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/assembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/assembler_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/assembler_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/assembler_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/assembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/assembler_loongarch.hpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,2810 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -10284,9 +10266,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_ASSEMBLER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/assembler_loongarch.inline.hpp b/hotspot/src/cpu/loongarch/vm/assembler_loongarch.inline.hpp ---- a/hotspot/src/cpu/loongarch/vm/assembler_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/assembler_loongarch.inline.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/assembler_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/assembler_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/assembler_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/assembler_loongarch.inline.hpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,33 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -10321,9 +10303,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#include "code/codeCache.hpp" + +#endif // CPU_LOONGARCH_VM_ASSEMBLER_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.hpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,110 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -10435,9 +10417,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + ((VMJavaVal64*)(addr))->l) + +#endif // CPU_LOONGARCH_VM_BYTECODEINTERPRETER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.inline.hpp b/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.inline.hpp ---- a/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.inline.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytecodeInterpreter_loongarch.inline.hpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,286 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -10725,9 +10707,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CPU_LOONGARCH_VM_BYTECODEINTERPRETER_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.cpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,38 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -10767,9 +10749,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // No LoongArch specific bytecodes + return code; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytecodes_loongarch.hpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,31 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -10802,9 +10784,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// No Loongson specific bytecodes + +#endif // CPU_LOONGARCH_VM_BYTECODES_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/bytes_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/bytes_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/bytes_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/bytes_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytes_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytes_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/bytes_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/bytes_loongarch.hpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,75 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -10881,9 +10863,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#endif + +#endif // CPU_LOONGARCH_VM_BYTES_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_CodeStubs_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/c1_CodeStubs_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/c1_CodeStubs_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_CodeStubs_loongarch_64.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_CodeStubs_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_CodeStubs_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_CodeStubs_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_CodeStubs_loongarch_64.cpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,387 @@ +/* + * Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved. @@ -11272,9 +11254,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +///////////////////////////////////////////////////////////////////////////// + +#undef __ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_Defs_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/c1_Defs_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/c1_Defs_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_Defs_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_Defs_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_Defs_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_Defs_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_Defs_loongarch.hpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,79 @@ +/* + * Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved. @@ -11355,9 +11337,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_C1_DEFS_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch_64.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch_64.cpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,31 @@ +/* + * Copyright (c) 2005, 2017, Oracle and/or its affiliates. All rights reserved. @@ -11390,9 +11372,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + +// No FPU stack on LoongArch64 +#include "precompiled.hpp" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_FpuStackSim_loongarch.hpp 2024-04-24 14:30:40.367595166 +0800 @@ -0,0 +1,32 @@ +/* + * Copyright (c) 2005, 2019, Oracle and/or its affiliates. All rights reserved. @@ -11426,9 +11408,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +class FpuStackSim; + +#endif // CPU_LOONGARCH_C1_FPUSTACKSIM_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch_64.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch_64.cpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,362 @@ +/* + * Copyright (c) 1999, 2019, Oracle and/or its affiliates. All rights reserved. @@ -11792,9 +11774,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +bool FrameMap::validate_frame() { + return true; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_FrameMap_loongarch.hpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,143 @@ +/* + * Copyright (c) 1999, 2019, Oracle and/or its affiliates. All rights reserved. @@ -11939,9 +11921,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + static int last_byte_reg() { return pd_last_byte_reg; } + +#endif // CPU_LOONGARCH_C1_FRAMEMAP_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_globals_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/c1_globals_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/c1_globals_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_globals_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_globals_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_globals_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_globals_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_globals_loongarch.hpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,69 @@ +/* + * Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved. @@ -12012,9 +11994,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +define_pd_global(intx, SafepointPollOffset, 0 ); + +#endif // CPU_LOONGARCH_C1_GLOBALS_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch_64.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch_64.cpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,33 @@ +/* + * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved. All rights reserved. @@ -12049,9 +12031,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void LinearScan::allocate_fpu_stack() { + // No FPU stack on LoongArch64 +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LinearScan_loongarch.hpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,70 @@ +/* + * Copyright (c) 2005, 2021, Oracle and/or its affiliates. All rights reserved. @@ -12123,9 +12105,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CPU_LOONGARCH_C1_LINEARSCAN_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch_64.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch_64.cpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,3377 @@ +/* + * Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved. @@ -15504,9 +15486,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#undef __ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LIRAssembler_loongarch.hpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,83 @@ +/* + * Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved. @@ -15591,9 +15573,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + }; + +#endif // CPU_LOONGARCH_C1_LIRASSEMBLER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_LIRGenerator_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/c1_LIRGenerator_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/c1_LIRGenerator_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_LIRGenerator_loongarch_64.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LIRGenerator_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LIRGenerator_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_LIRGenerator_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_LIRGenerator_loongarch_64.cpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,1442 @@ +/* + * Copyright (c) 2005, 2021, Oracle and/or its affiliates. All rights reserved. @@ -17037,9 +17019,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch_64.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch_64.cpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,346 @@ +/* + * Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved. @@ -17387,9 +17369,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#endif +} +#endif // ifndef PRODUCT -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch.hpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_MacroAssembler_loongarch.hpp 2024-04-24 14:30:40.371595174 +0800 @@ -0,0 +1,112 @@ +/* + * Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved. @@ -17503,9 +17485,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void load_parameter(int offset_in_words, Register reg); + +#endif // CPU_LOONGARCH_C1_MACROASSEMBLER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c1_Runtime1_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/c1_Runtime1_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/c1_Runtime1_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c1_Runtime1_loongarch_64.cpp 2023-12-20 09:23:19.784814696 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_Runtime1_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_Runtime1_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c1_Runtime1_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c1_Runtime1_loongarch_64.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,1252 @@ +/* + * Copyright (c) 1999, 2021, Oracle and/or its affiliates. All rights reserved. @@ -18759,9 +18741,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + Unimplemented(); + return 0; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c2_globals_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/c2_globals_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/c2_globals_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c2_globals_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c2_globals_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c2_globals_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c2_globals_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c2_globals_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,87 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -18850,9 +18832,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +define_pd_global(bool, NeverActAsServerClassMachine, false); + +#endif // CPU_LOONGARCH_VM_C2_GLOBALS_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/c2_init_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/c2_init_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/c2_init_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/c2_init_loongarch.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c2_init_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c2_init_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/c2_init_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/c2_init_loongarch.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,34 @@ +/* + * Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. @@ -18888,9 +18870,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void Compile::pd_compiler2_init() { + guarantee(CodeEntryAlignment >= InteriorEntryAlignment, "" ); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/codeBuffer_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/codeBuffer_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/codeBuffer_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/codeBuffer_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/codeBuffer_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/codeBuffer_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/codeBuffer_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/codeBuffer_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -18927,9 +18909,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void flush_bundle(bool start_new_bundle) {} + +#endif // CPU_LOONGARCH_VM_CODEBUFFER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/compiledIC_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/compiledIC_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/compiledIC_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/compiledIC_loongarch.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/compiledIC_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/compiledIC_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/compiledIC_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/compiledIC_loongarch.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,167 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -19098,9 +19080,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // !PRODUCT -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/copy_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/copy_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/copy_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/copy_loongarch.hpp 2024-01-30 13:54:24.776042456 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/copy_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/copy_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/copy_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/copy_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,90 @@ +/* + * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. @@ -19192,9 +19174,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif //CPU_LOONGARCH_VM_COPY_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/cppInterpreterGenerator_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/cppInterpreterGenerator_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/cppInterpreterGenerator_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/cppInterpreterGenerator_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/cppInterpreterGenerator_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/cppInterpreterGenerator_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/cppInterpreterGenerator_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/cppInterpreterGenerator_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,53 @@ +/* + * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. @@ -19249,9 +19231,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + bool native); // C++ interpreter only + +#endif // CPU_LOONGARCH_VM_CPPINTERPRETERGENERATOR_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/cppInterpreter_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/cppInterpreter_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/cppInterpreter_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/cppInterpreter_loongarch.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/cppInterpreter_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/cppInterpreter_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/cppInterpreter_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/cppInterpreter_loongarch.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,215 @@ +/* + * Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved. @@ -19468,9 +19450,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CC_INTERP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/debug_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/debug_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/debug_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/debug_loongarch.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/debug_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/debug_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/debug_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/debug_loongarch.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -19523,9 +19505,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void pd_obfuscate_location(char *buf,int buflen) {} + +#endif // PRODUCT -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -19557,9 +19539,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#include "depChecker_loongarch.hpp" + +// Nothing to do on LoongArch -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/depChecker_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,31 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -19592,9 +19574,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// Nothing to do on LoongArch + +#endif // CPU_LOONGARCH_VM_DEPCHECKER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/disassembler_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/disassembler_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/disassembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/disassembler_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/disassembler_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/disassembler_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/disassembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/disassembler_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,37 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -19633,9 +19615,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } + +#endif // CPU_LOONGARCH_VM_DISASSEMBLER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/frame_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/frame_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/frame_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/frame_loongarch.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/frame_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/frame_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/frame_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/frame_loongarch.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,711 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -20348,9 +20330,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + init((intptr_t*)sp, (intptr_t*)fp, (address)pc); +} +#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/frame_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/frame_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/frame_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/frame_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/frame_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/frame_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/frame_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/frame_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,229 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -20581,9 +20563,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#endif // CC_INTERP + +#endif // CPU_LOONGARCH_VM_FRAME_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/frame_loongarch.inline.hpp b/hotspot/src/cpu/loongarch/vm/frame_loongarch.inline.hpp ---- a/hotspot/src/cpu/loongarch/vm/frame_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/frame_loongarch.inline.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/frame_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/frame_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/frame_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/frame_loongarch.inline.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,312 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -20897,9 +20879,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CPU_LOONGARCH_VM_FRAME_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/globalDefinitions_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/globalDefinitions_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/globalDefinitions_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/globalDefinitions_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/globalDefinitions_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/globalDefinitions_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/globalDefinitions_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/globalDefinitions_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. @@ -20942,9 +20924,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#define SUPPORTS_NATIVE_CX8 + +#endif // CPU_LOONGARCH_VM_GLOBALDEFINITIONS_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/globals_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/globals_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/globals_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/globals_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/globals_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/globals_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/globals_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/globals_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,103 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -21049,9 +21031,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + "Eliminate barriers for single active cpu") + +#endif // CPU_LOONGARCH_VM_GLOBALS_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/icache_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/icache_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/icache_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/icache_loongarch.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/icache_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/icache_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/icache_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/icache_loongarch.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,42 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -21095,9 +21077,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + *flush_icache_stub = (ICache::flush_icache_stub_t)start; +#undef __ +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/icache_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/icache_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/icache_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/icache_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/icache_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/icache_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/icache_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/icache_loongarch.hpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -21140,9 +21122,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_ICACHE_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/icBuffer_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/icBuffer_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/icBuffer_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/icBuffer_loongarch.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/icBuffer_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/icBuffer_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/icBuffer_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/icBuffer_loongarch.cpp 2024-04-24 14:30:40.375595181 +0800 @@ -0,0 +1,101 @@ +/* + * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved. @@ -21245,9 +21227,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void* o= (void*)move->data(); + return o; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.cpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,1960 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -23209,9 +23191,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + unimplemented(); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.hpp b/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.hpp ---- a/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interp_masm_loongarch_64.hpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,269 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -23482,9 +23464,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_INTERP_MASM_LOONGARCH_64_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/interpreterGenerator_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/interpreterGenerator_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/interpreterGenerator_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/interpreterGenerator_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreterGenerator_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreterGenerator_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreterGenerator_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreterGenerator_loongarch.hpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -23537,9 +23519,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void generate_counter_overflow(Label* do_continue); + +#endif // CPU_LOONGARCH_VM_INTERPRETERGENERATOR_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/interpreter_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/interpreter_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/interpreter_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/interpreter_loongarch_64.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreter_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreter_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreter_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreter_loongarch_64.cpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,277 @@ +/* + * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved. @@ -23818,9 +23800,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + assert(f->is_interpreted_frame(), "must be interpreted"); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/interpreter_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/interpreter_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/interpreter_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/interpreter_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreter_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreter_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreter_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreter_loongarch.hpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,50 @@ +/* + * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. @@ -23872,9 +23854,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // Max size with JVMTI and TaggedStackInterpreter + const static int InterpreterCodeSize = 168 * 1024; +#endif // CPU_LOONGARCH_VM_INTERPRETER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch_64.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch_64.cpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,274 @@ +/* + * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. @@ -24150,9 +24132,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // return result handler + return Interpreter::result_handler(m->result_type()); +IRT_END -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/interpreterRT_loongarch.hpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,66 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -24220,9 +24202,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_INTERPRETERRT_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/javaFrameAnchor_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/javaFrameAnchor_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/javaFrameAnchor_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/javaFrameAnchor_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/javaFrameAnchor_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/javaFrameAnchor_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/javaFrameAnchor_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/javaFrameAnchor_loongarch.hpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,87 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -24311,9 +24293,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void set_last_Java_fp(intptr_t* fp) { _last_Java_fp = fp; } + +#endif // CPU_LOONGARCH_VM_JAVAFRAMEANCHOR_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/jniFastGetField_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/jniFastGetField_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/jniFastGetField_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/jniFastGetField_loongarch_64.cpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/jniFastGetField_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/jniFastGetField_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/jniFastGetField_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/jniFastGetField_loongarch_64.cpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,169 @@ +/* + * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. @@ -24484,9 +24466,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +address JNI_FastGetField::generate_fast_get_double_field() { + return generate_fast_get_int_field0(T_DOUBLE); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/jni_loongarch.h b/hotspot/src/cpu/loongarch/vm/jni_loongarch.h ---- a/hotspot/src/cpu/loongarch/vm/jni_loongarch.h 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/jni_loongarch.h 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/jni_loongarch.h shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/jni_loongarch.h +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/jni_loongarch.h 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/jni_loongarch.h 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -24539,9 +24521,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +typedef signed char jbyte; + +#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/jniTypes_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/jniTypes_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/jniTypes_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/jniTypes_loongarch.hpp 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/jniTypes_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/jniTypes_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/jniTypes_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/jniTypes_loongarch.hpp 2024-04-24 14:30:40.379595188 +0800 @@ -0,0 +1,144 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -24687,9 +24669,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_JNITYPES_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/loongarch_64.ad b/hotspot/src/cpu/loongarch/vm/loongarch_64.ad ---- a/hotspot/src/cpu/loongarch/vm/loongarch_64.ad 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/loongarch_64.ad 2024-01-30 13:54:24.792708955 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/loongarch_64.ad shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/loongarch_64.ad +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/loongarch_64.ad 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/loongarch_64.ad 2024-04-24 14:30:40.383595195 +0800 @@ -0,0 +1,12861 @@ +// +// Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -37552,9 +37534,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// These must follow all instruction definitions as they use the names +// defined in the instructions definitions. + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/loongarch.ad b/hotspot/src/cpu/loongarch/vm/loongarch.ad ---- a/hotspot/src/cpu/loongarch/vm/loongarch.ad 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/loongarch.ad 2023-12-20 09:23:19.788147991 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/loongarch.ad shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/loongarch.ad +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/loongarch.ad 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/loongarch.ad 2024-04-24 14:30:40.383595195 +0800 @@ -0,0 +1,24 @@ +// +// Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved. @@ -37580,9 +37562,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// questions. +// +// -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.cpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,3895 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -41479,9 +41461,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + bind(L_exit); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.hpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.hpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,771 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -42254,9 +42236,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_MACROASSEMBLER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.inline.hpp b/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.inline.hpp ---- a/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.inline.hpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/macroAssembler_loongarch.inline.hpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,34 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -42292,9 +42274,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#include "code/codeCache.hpp" + +#endif // CPU_LOONGARCH_VM_MACROASSEMBLER_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/metaspaceShared_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/metaspaceShared_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/metaspaceShared_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/metaspaceShared_loongarch_64.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/metaspaceShared_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/metaspaceShared_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/metaspaceShared_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/metaspaceShared_loongarch_64.cpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,120 @@ +/* + * Copyright (c) 2004, 2012, Oracle and/or its affiliates. All rights reserved. @@ -42416,9 +42398,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + *mc_top = (char*)__ pc(); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.cpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,566 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -42986,9 +42968,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void MethodHandles::trace_method_handle(MacroAssembler* _masm, const char* adaptername) { +} +#endif //PRODUCT -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.hpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/methodHandles_loongarch.hpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,62 @@ +/* + * Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved. @@ -43052,9 +43034,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // Should be in sharedRuntime, not here. + return R3; + } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.cpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,485 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -43541,9 +43523,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return Assembler::high(insn_word(), 10) == Assembler::ld_w_op && + Assembler::low(insn_word(), 5) == AT->encoding(); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.hpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/nativeInst_loongarch.hpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,513 @@ +/* + * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. @@ -44058,9 +44040,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return (NativeCallTrampolineStub*)addr; +} +#endif // CPU_LOONGARCH_VM_NATIVEINST_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/register_definitions_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/register_definitions_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/register_definitions_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/register_definitions_loongarch.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/register_definitions_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/register_definitions_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/register_definitions_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/register_definitions_loongarch.cpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,103 @@ +/* + * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. @@ -44165,9 +44147,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +REGISTER_DEFINITION(FloatRegister, f29); +REGISTER_DEFINITION(FloatRegister, f30); +REGISTER_DEFINITION(FloatRegister, f31); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/register_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/register_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/register_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/register_loongarch.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/register_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/register_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/register_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/register_loongarch.cpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,59 @@ +/* + * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. @@ -44228,9 +44210,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + }; + return is_valid() ? names[encoding()] : "fccnoreg"; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/register_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/register_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/register_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/register_loongarch.hpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/register_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/register_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/register_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/register_loongarch.hpp 2024-04-24 14:30:40.387595202 +0800 @@ -0,0 +1,436 @@ +/* + * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. @@ -44668,9 +44650,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif //CPU_LOONGARCH_VM_REGISTER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/registerMap_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/registerMap_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/registerMap_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/registerMap_loongarch.hpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/registerMap_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/registerMap_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/registerMap_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/registerMap_loongarch.hpp 2024-04-24 14:30:40.391595209 +0800 @@ -0,0 +1,45 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -44717,9 +44699,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void pd_initialize_from(const RegisterMap* map) {} + +#endif // CPU_LOONGARCH_VM_REGISTERMAP_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.cpp 2024-04-24 14:30:40.391595209 +0800 @@ -0,0 +1,130 @@ +/* + * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. @@ -44851,9 +44833,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + +void metadata_Relocation::pd_fix_value(address x) { +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.hpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/relocInfo_loongarch.hpp 2024-04-24 14:30:40.391595209 +0800 @@ -0,0 +1,40 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -44895,9 +44877,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + }; + +#endif // CPU_LOONGARCH_VM_RELOCINFO_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/runtime_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/runtime_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/runtime_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/runtime_loongarch_64.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/runtime_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/runtime_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/runtime_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/runtime_loongarch_64.cpp 2024-04-24 14:30:40.391595209 +0800 @@ -0,0 +1,199 @@ +/* + * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. @@ -45098,9 +45080,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + masm->flush(); + _exception_blob = ExceptionBlob::create(&buffer, oop_maps, framesize); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/sharedRuntime_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/sharedRuntime_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/sharedRuntime_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/sharedRuntime_loongarch_64.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/sharedRuntime_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/sharedRuntime_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/sharedRuntime_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/sharedRuntime_loongarch_64.cpp 2024-04-24 14:30:40.391595209 +0800 @@ -0,0 +1,3453 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -48555,9 +48537,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +extern "C" int SpinPause() {return 0;} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/stubGenerator_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/stubGenerator_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/stubGenerator_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/stubGenerator_loongarch_64.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/stubGenerator_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/stubGenerator_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/stubGenerator_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/stubGenerator_loongarch_64.cpp 2024-04-24 14:30:40.395595216 +0800 @@ -0,0 +1,3445 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -52004,9 +51986,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void StubGenerator_generate(CodeBuffer* code, bool all) { + StubGenerator g(code, all); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.cpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.cpp 2024-04-24 14:30:40.395595216 +0800 @@ -0,0 +1,264 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -52272,9 +52254,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + 0x02D578EDUL, 0x7DAEED62UL, // word swap + 0xD502ED78UL, 0xAE7D62EDUL, // byte swap of word swap +}; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.hpp b/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.hpp ---- a/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.hpp 2023-12-20 09:23:19.791481286 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/stubRoutines_loongarch_64.hpp 2024-04-24 14:30:40.395595216 +0800 @@ -0,0 +1,60 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -52336,9 +52318,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_STUBROUTINES_LOONGARCH_64_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/templateInterpreterGenerator_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/templateInterpreterGenerator_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/templateInterpreterGenerator_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/templateInterpreterGenerator_loongarch.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateInterpreterGenerator_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateInterpreterGenerator_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateInterpreterGenerator_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateInterpreterGenerator_loongarch.hpp 2024-04-24 14:30:40.395595216 +0800 @@ -0,0 +1,35 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -52375,9 +52357,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // address generate_asm_interpreter_entry(bool synchronized); + +#endif // CPU_LOONGARCH_VM_TEMPLATEINTERPRETERGENERATOR_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch_64.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch_64.cpp 2024-04-24 14:30:40.395595216 +0800 @@ -0,0 +1,2335 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -54714,9 +54696,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} +#endif // !PRODUCT +#endif // ! CC_INTERP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateInterpreter_loongarch.hpp 2024-04-24 14:30:40.395595216 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -54759,9 +54741,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + const static int InterpreterCodeSize = 500 * K; + +#endif // CPU_LOONGARCH_VM_TEMPLATEINTERPRETER_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.cpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,4024 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -58787,9 +58769,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + __ membar(__ AnyAny);//no membar here for aarch64 +} +#endif // !CC_INTERP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.hpp b/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.hpp ---- a/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/templateTable_loongarch_64.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,44 @@ +/* + * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. @@ -58835,9 +58817,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + static void index_check_without_pop(Register array, Register index); + +#endif // CPU_LOONGARCH_VM_TEMPLATETABLE_LOONGARCH_64_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.cpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. @@ -58890,9 +58872,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + regName[i] = "NON-GPR-FPR"; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. @@ -58929,9 +58911,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +FloatRegister as_FloatRegister(); + +#endif // CPU_LOONGARCH_VM_VMREG_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.inline.hpp b/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.inline.hpp ---- a/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.inline.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vmreg_loongarch.inline.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,66 @@ +/* + * Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. @@ -58999,9 +58981,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CPU_LOONGARCH_VM_VMREG_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vmStructs_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/vmStructs_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/vmStructs_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vmStructs_loongarch.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vmStructs_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vmStructs_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vmStructs_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vmStructs_loongarch.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,68 @@ +/* + * Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved. @@ -59071,9 +59053,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + /* be present there) */ + +#endif // CPU_LOONGARCH_VM_VMSTRUCTS_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.cpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,84 @@ +/* + * Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved. @@ -59159,9 +59141,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + strncpy(tmp, _cpu_desc, CPU_DETAILED_DESC_BUF_SIZE); + return tmp; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vm_version_ext_loongarch.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. @@ -59217,9 +59199,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_VM_VERSION_EXT_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.cpp b/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.cpp ---- a/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.cpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,443 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -59664,9 +59646,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + get_processor_features(); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.hpp b/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.hpp ---- a/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vm_version_loongarch.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,299 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -59967,9 +59949,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_LOONGARCH_VM_VM_VERSION_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/loongarch/vm/vtableStubs_loongarch_64.cpp b/hotspot/src/cpu/loongarch/vm/vtableStubs_loongarch_64.cpp ---- a/hotspot/src/cpu/loongarch/vm/vtableStubs_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/loongarch/vm/vtableStubs_loongarch_64.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vtableStubs_loongarch_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vtableStubs_loongarch_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/loongarch/vm/vtableStubs_loongarch_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/loongarch/vm/vtableStubs_loongarch_64.cpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,300 @@ +/* + * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved. @@ -60271,9 +60253,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +int VtableStub::pd_code_alignment() { + return wordSize; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/assembler_mips.cpp b/hotspot/src/cpu/mips/vm/assembler_mips.cpp ---- a/hotspot/src/cpu/mips/vm/assembler_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/assembler_mips.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/assembler_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/assembler_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/assembler_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/assembler_mips.cpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,774 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -61049,9 +61031,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + delay_state = no_delay; +#endif +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/assembler_mips.hpp b/hotspot/src/cpu/mips/vm/assembler_mips.hpp ---- a/hotspot/src/cpu/mips/vm/assembler_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/assembler_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/assembler_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/assembler_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/assembler_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/assembler_mips.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,1789 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -62842,9 +62824,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + +#endif // CPU_MIPS_VM_ASSEMBLER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/assembler_mips.inline.hpp b/hotspot/src/cpu/mips/vm/assembler_mips.inline.hpp ---- a/hotspot/src/cpu/mips/vm/assembler_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/assembler_mips.inline.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/assembler_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/assembler_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/assembler_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/assembler_mips.inline.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,33 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -62879,9 +62861,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#include "code/codeCache.hpp" + +#endif // CPU_MIPS_VM_ASSEMBLER_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.cpp b/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.cpp ---- a/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.cpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved. @@ -62936,9 +62918,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#ifdef CC_INTERP + +#endif // CC_INTERP (all) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.hpp b/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.hpp ---- a/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,110 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -63050,9 +63032,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + ((VMJavaVal64*)(addr))->l) + +#endif // CPU_MIPS_VM_BYTECODEINTERPRETER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.inline.hpp b/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.inline.hpp ---- a/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.inline.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodeInterpreter_mips.inline.hpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,286 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -63340,9 +63322,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CPU_MIPS_VM_BYTECODEINTERPRETER_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/bytecodes_mips.cpp b/hotspot/src/cpu/mips/vm/bytecodes_mips.cpp ---- a/hotspot/src/cpu/mips/vm/bytecodes_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/bytecodes_mips.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodes_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodes_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodes_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodes_mips.cpp 2024-04-24 14:30:40.399595223 +0800 @@ -0,0 +1,38 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -63382,9 +63364,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // No mips specific bytecodes + return code; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/bytecodes_mips.hpp b/hotspot/src/cpu/mips/vm/bytecodes_mips.hpp ---- a/hotspot/src/cpu/mips/vm/bytecodes_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/bytecodes_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodes_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodes_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytecodes_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytecodes_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,31 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -63417,9 +63399,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// No Loongson specific bytecodes + +#endif // CPU_MIPS_VM_BYTECODES_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/bytes_mips.hpp b/hotspot/src/cpu/mips/vm/bytes_mips.hpp ---- a/hotspot/src/cpu/mips/vm/bytes_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/bytes_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytes_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytes_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/bytes_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/bytes_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,193 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -63614,9 +63596,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + +#endif // CPU_MIPS_VM_BYTES_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/c2_globals_mips.hpp b/hotspot/src/cpu/mips/vm/c2_globals_mips.hpp ---- a/hotspot/src/cpu/mips/vm/c2_globals_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/c2_globals_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/c2_globals_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/c2_globals_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/c2_globals_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/c2_globals_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,100 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -63718,9 +63700,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +define_pd_global(bool, NeverActAsServerClassMachine, false); + +#endif // CPU_MIPS_VM_C2_GLOBALS_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/c2_init_mips.cpp b/hotspot/src/cpu/mips/vm/c2_init_mips.cpp ---- a/hotspot/src/cpu/mips/vm/c2_init_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/c2_init_mips.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/c2_init_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/c2_init_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/c2_init_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/c2_init_mips.cpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,34 @@ +/* + * Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved. @@ -63756,9 +63738,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void Compile::pd_compiler2_init() { + guarantee(CodeEntryAlignment >= InteriorEntryAlignment, "" ); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/codeBuffer_mips.hpp b/hotspot/src/cpu/mips/vm/codeBuffer_mips.hpp ---- a/hotspot/src/cpu/mips/vm/codeBuffer_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/codeBuffer_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/codeBuffer_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/codeBuffer_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/codeBuffer_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/codeBuffer_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -63795,9 +63777,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void flush_bundle(bool start_new_bundle) {} + +#endif // CPU_MIPS_VM_CODEBUFFER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/compiledIC_mips.cpp b/hotspot/src/cpu/mips/vm/compiledIC_mips.cpp ---- a/hotspot/src/cpu/mips/vm/compiledIC_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/compiledIC_mips.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/compiledIC_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/compiledIC_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/compiledIC_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/compiledIC_mips.cpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,173 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -63972,9 +63954,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // !PRODUCT -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/copy_mips.hpp b/hotspot/src/cpu/mips/vm/copy_mips.hpp ---- a/hotspot/src/cpu/mips/vm/copy_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/copy_mips.hpp 2024-01-30 13:54:24.792708955 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/copy_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/copy_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/copy_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/copy_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,90 @@ +/* + * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. @@ -64066,9 +64048,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif //CPU_MIPS_VM_COPY_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/cppInterpreterGenerator_mips.hpp b/hotspot/src/cpu/mips/vm/cppInterpreterGenerator_mips.hpp ---- a/hotspot/src/cpu/mips/vm/cppInterpreterGenerator_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/cppInterpreterGenerator_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/cppInterpreterGenerator_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/cppInterpreterGenerator_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/cppInterpreterGenerator_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/cppInterpreterGenerator_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,53 @@ +/* + * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. @@ -64123,9 +64105,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + bool native); // C++ interpreter only + +#endif // CPU_MIPS_VM_CPPINTERPRETERGENERATOR_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/cppInterpreter_mips.cpp b/hotspot/src/cpu/mips/vm/cppInterpreter_mips.cpp ---- a/hotspot/src/cpu/mips/vm/cppInterpreter_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/cppInterpreter_mips.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/cppInterpreter_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/cppInterpreter_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/cppInterpreter_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/cppInterpreter_mips.cpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,215 @@ +/* + * Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved. @@ -64342,9 +64324,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CC_INTERP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/cppInterpreter_mips.hpp b/hotspot/src/cpu/mips/vm/cppInterpreter_mips.hpp ---- a/hotspot/src/cpu/mips/vm/cppInterpreter_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/cppInterpreter_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/cppInterpreter_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/cppInterpreter_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/cppInterpreter_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/cppInterpreter_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,40 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -64386,9 +64368,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + const static int InterpreterCodeSize = 210 * K; + +#endif // CPU_MIPS_VM_CPPINTERPRETER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/debug_mips.cpp b/hotspot/src/cpu/mips/vm/debug_mips.cpp ---- a/hotspot/src/cpu/mips/vm/debug_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/debug_mips.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/debug_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/debug_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/debug_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/debug_mips.cpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -64441,9 +64423,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void pd_obfuscate_location(char *buf,int buflen) {} + +#endif // PRODUCT -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/depChecker_mips.cpp b/hotspot/src/cpu/mips/vm/depChecker_mips.cpp ---- a/hotspot/src/cpu/mips/vm/depChecker_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/depChecker_mips.cpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/depChecker_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/depChecker_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/depChecker_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/depChecker_mips.cpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -64475,9 +64457,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#include "depChecker_mips.hpp" + +// Nothing to do on mips -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/depChecker_mips.hpp b/hotspot/src/cpu/mips/vm/depChecker_mips.hpp ---- a/hotspot/src/cpu/mips/vm/depChecker_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/depChecker_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/depChecker_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/depChecker_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/depChecker_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/depChecker_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,31 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -64510,9 +64492,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// Nothing to do on MIPS + +#endif // CPU_MIPS_VM_DEPCHECKER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/disassembler_mips.hpp b/hotspot/src/cpu/mips/vm/disassembler_mips.hpp ---- a/hotspot/src/cpu/mips/vm/disassembler_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/disassembler_mips.hpp 2023-12-20 09:23:19.794814582 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/disassembler_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/disassembler_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/disassembler_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/disassembler_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,37 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -64551,9 +64533,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } + +#endif // CPU_MIPS_VM_DISASSEMBLER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/frame_mips.cpp b/hotspot/src/cpu/mips/vm/frame_mips.cpp ---- a/hotspot/src/cpu/mips/vm/frame_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/frame_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/frame_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/frame_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/frame_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/frame_mips.cpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,711 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -65266,9 +65248,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + init((intptr_t*)sp, (intptr_t*)fp, (address)pc); +} +#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/frame_mips.hpp b/hotspot/src/cpu/mips/vm/frame_mips.hpp ---- a/hotspot/src/cpu/mips/vm/frame_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/frame_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/frame_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/frame_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/frame_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/frame_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,229 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -65499,9 +65481,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#endif // CC_INTERP + +#endif // CPU_MIPS_VM_FRAME_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/frame_mips.inline.hpp b/hotspot/src/cpu/mips/vm/frame_mips.inline.hpp ---- a/hotspot/src/cpu/mips/vm/frame_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/frame_mips.inline.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/frame_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/frame_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/frame_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/frame_mips.inline.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,312 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -65815,9 +65797,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CPU_MIPS_VM_FRAME_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/globalDefinitions_mips.hpp b/hotspot/src/cpu/mips/vm/globalDefinitions_mips.hpp ---- a/hotspot/src/cpu/mips/vm/globalDefinitions_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/globalDefinitions_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/globalDefinitions_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/globalDefinitions_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/globalDefinitions_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/globalDefinitions_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. @@ -65860,9 +65842,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#define SUPPORTS_NATIVE_CX8 + +#endif // CPU_MIPS_VM_GLOBALDEFINITIONS_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/globals_mips.hpp b/hotspot/src/cpu/mips/vm/globals_mips.hpp ---- a/hotspot/src/cpu/mips/vm/globals_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/globals_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/globals_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/globals_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/globals_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/globals_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,124 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -65988,9 +65970,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + "Eliminate barriers for single active cpu") + +#endif // CPU_MIPS_VM_GLOBALS_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/icache_mips.cpp b/hotspot/src/cpu/mips/vm/icache_mips.cpp ---- a/hotspot/src/cpu/mips/vm/icache_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/icache_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/icache_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/icache_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/icache_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/icache_mips.cpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -66033,9 +66015,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + *flush_icache_stub = (ICache::flush_icache_stub_t)start; +#undef __ +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/icache_mips.hpp b/hotspot/src/cpu/mips/vm/icache_mips.hpp ---- a/hotspot/src/cpu/mips/vm/icache_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/icache_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/icache_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/icache_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/icache_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/icache_mips.hpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -66078,9 +66060,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_MIPS_VM_ICACHE_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/icBuffer_mips.cpp b/hotspot/src/cpu/mips/vm/icBuffer_mips.cpp ---- a/hotspot/src/cpu/mips/vm/icBuffer_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/icBuffer_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/icBuffer_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/icBuffer_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/icBuffer_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/icBuffer_mips.cpp 2024-04-24 14:30:40.403595230 +0800 @@ -0,0 +1,97 @@ +/* + * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved. @@ -66179,9 +66161,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void* o= (void*)move->data(); + return o; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/interp_masm_mips_64.cpp b/hotspot/src/cpu/mips/vm/interp_masm_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/interp_masm_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/interp_masm_mips_64.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interp_masm_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interp_masm_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interp_masm_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interp_masm_mips_64.cpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,2084 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -68267,9 +68249,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + unimplemented(); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/interp_masm_mips_64.hpp b/hotspot/src/cpu/mips/vm/interp_masm_mips_64.hpp ---- a/hotspot/src/cpu/mips/vm/interp_masm_mips_64.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/interp_masm_mips_64.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interp_masm_mips_64.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interp_masm_mips_64.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interp_masm_mips_64.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interp_masm_mips_64.hpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,269 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -68540,9 +68522,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_MIPS_VM_INTERP_MASM_MIPS_64_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/interpreterGenerator_mips.hpp b/hotspot/src/cpu/mips/vm/interpreterGenerator_mips.hpp ---- a/hotspot/src/cpu/mips/vm/interpreterGenerator_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/interpreterGenerator_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreterGenerator_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreterGenerator_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreterGenerator_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreterGenerator_mips.hpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,49 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -68593,9 +68575,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void generate_counter_overflow(Label* do_continue); + +#endif // CPU_MIPS_VM_INTERPRETERGENERATOR_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/interpreter_mips_64.cpp b/hotspot/src/cpu/mips/vm/interpreter_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/interpreter_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/interpreter_mips_64.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreter_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreter_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreter_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreter_mips_64.cpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,286 @@ +/* + * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved. @@ -68883,9 +68865,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + assert(f->is_interpreted_frame(), "must be interpreted"); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/interpreter_mips.hpp b/hotspot/src/cpu/mips/vm/interpreter_mips.hpp ---- a/hotspot/src/cpu/mips/vm/interpreter_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/interpreter_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreter_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreter_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreter_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreter_mips.hpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,50 @@ +/* + * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. @@ -68937,9 +68919,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // Max size with JVMTI and TaggedStackInterpreter + const static int InterpreterCodeSize = 168 * 1024; +#endif // CPU_MIPS_VM_INTERPRETER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/interpreterRT_mips_64.cpp b/hotspot/src/cpu/mips/vm/interpreterRT_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/interpreterRT_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/interpreterRT_mips_64.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreterRT_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreterRT_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreterRT_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreterRT_mips_64.cpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,259 @@ +/* + * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. @@ -69200,9 +69182,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // return result handler + return Interpreter::result_handler(m->result_type()); +IRT_END -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/interpreterRT_mips.hpp b/hotspot/src/cpu/mips/vm/interpreterRT_mips.hpp ---- a/hotspot/src/cpu/mips/vm/interpreterRT_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/interpreterRT_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreterRT_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreterRT_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/interpreterRT_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/interpreterRT_mips.hpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,61 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -69265,9 +69247,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_MIPS_VM_INTERPRETERRT_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/javaFrameAnchor_mips.hpp b/hotspot/src/cpu/mips/vm/javaFrameAnchor_mips.hpp ---- a/hotspot/src/cpu/mips/vm/javaFrameAnchor_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/javaFrameAnchor_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/javaFrameAnchor_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/javaFrameAnchor_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/javaFrameAnchor_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/javaFrameAnchor_mips.hpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,87 @@ +/* + * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved. @@ -69356,9 +69338,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void set_last_Java_fp(intptr_t* fp) { _last_Java_fp = fp; } + +#endif // CPU_MIPS_VM_JAVAFRAMEANCHOR_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/jniFastGetField_mips_64.cpp b/hotspot/src/cpu/mips/vm/jniFastGetField_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/jniFastGetField_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/jniFastGetField_mips_64.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/jniFastGetField_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/jniFastGetField_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/jniFastGetField_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/jniFastGetField_mips_64.cpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,172 @@ +/* + * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. @@ -69532,9 +69514,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +address JNI_FastGetField::generate_fast_get_double_field() { + return generate_fast_get_int_field0(T_DOUBLE); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/jni_mips.h b/hotspot/src/cpu/mips/vm/jni_mips.h ---- a/hotspot/src/cpu/mips/vm/jni_mips.h 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/jni_mips.h 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/jni_mips.h shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/jni_mips.h +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/jni_mips.h 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/jni_mips.h 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -69587,9 +69569,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +typedef signed char jbyte; + +#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/jniTypes_mips.hpp b/hotspot/src/cpu/mips/vm/jniTypes_mips.hpp ---- a/hotspot/src/cpu/mips/vm/jniTypes_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/jniTypes_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/jniTypes_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/jniTypes_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/jniTypes_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/jniTypes_mips.hpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,144 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -69735,9 +69717,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_MIPS_VM_JNITYPES_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/macroAssembler_mips.cpp b/hotspot/src/cpu/mips/vm/macroAssembler_mips.cpp ---- a/hotspot/src/cpu/mips/vm/macroAssembler_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/macroAssembler_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/macroAssembler_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/macroAssembler_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/macroAssembler_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/macroAssembler_mips.cpp 2024-04-24 14:30:40.407595237 +0800 @@ -0,0 +1,4332 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -74071,9 +74053,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + Unimplemented(); + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/macroAssembler_mips.hpp b/hotspot/src/cpu/mips/vm/macroAssembler_mips.hpp ---- a/hotspot/src/cpu/mips/vm/macroAssembler_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/macroAssembler_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/macroAssembler_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/macroAssembler_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/macroAssembler_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/macroAssembler_mips.hpp 2024-04-24 14:30:40.411595244 +0800 @@ -0,0 +1,701 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -74776,9 +74758,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + +#endif // CPU_MIPS_VM_MACROASSEMBLER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/macroAssembler_mips.inline.hpp b/hotspot/src/cpu/mips/vm/macroAssembler_mips.inline.hpp ---- a/hotspot/src/cpu/mips/vm/macroAssembler_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/macroAssembler_mips.inline.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/macroAssembler_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/macroAssembler_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/macroAssembler_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/macroAssembler_mips.inline.hpp 2024-04-24 14:30:40.411595244 +0800 @@ -0,0 +1,34 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -74814,9 +74796,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#include "code/codeCache.hpp" + +#endif // CPU_MIPS_VM_MACROASSEMBLER_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/metaspaceShared_mips_64.cpp b/hotspot/src/cpu/mips/vm/metaspaceShared_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/metaspaceShared_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/metaspaceShared_mips_64.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/metaspaceShared_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/metaspaceShared_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/metaspaceShared_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/metaspaceShared_mips_64.cpp 2024-04-24 14:30:40.411595244 +0800 @@ -0,0 +1,123 @@ +/* + * Copyright (c) 2004, 2012, Oracle and/or its affiliates. All rights reserved. @@ -74941,9 +74923,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + *mc_top = (char*)__ pc(); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/methodHandles_mips.cpp b/hotspot/src/cpu/mips/vm/methodHandles_mips.cpp ---- a/hotspot/src/cpu/mips/vm/methodHandles_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/methodHandles_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/methodHandles_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/methodHandles_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/methodHandles_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/methodHandles_mips.cpp 2024-04-24 14:30:40.411595244 +0800 @@ -0,0 +1,576 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -75521,9 +75503,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void MethodHandles::trace_method_handle(MacroAssembler* _masm, const char* adaptername) { +} +#endif //PRODUCT -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/methodHandles_mips.hpp b/hotspot/src/cpu/mips/vm/methodHandles_mips.hpp ---- a/hotspot/src/cpu/mips/vm/methodHandles_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/methodHandles_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/methodHandles_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/methodHandles_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/methodHandles_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/methodHandles_mips.hpp 2024-04-24 14:30:40.411595244 +0800 @@ -0,0 +1,62 @@ +/* + * Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved. @@ -75587,9 +75569,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // Should be in sharedRuntime, not here. + return I29; + } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/mips_64.ad b/hotspot/src/cpu/mips/vm/mips_64.ad ---- a/hotspot/src/cpu/mips/vm/mips_64.ad 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/mips_64.ad 2024-01-30 13:54:24.792708955 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/mips_64.ad shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/mips_64.ad +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/mips_64.ad 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/mips_64.ad 2024-04-24 14:30:40.415595251 +0800 @@ -0,0 +1,14036 @@ +// +// Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -89627,9 +89609,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// These must follow all instruction definitions as they use the names +// defined in the instructions definitions. + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/mips.ad b/hotspot/src/cpu/mips/vm/mips.ad ---- a/hotspot/src/cpu/mips/vm/mips.ad 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/mips.ad 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/mips.ad shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/mips.ad +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/mips.ad 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/mips.ad 2024-04-24 14:30:40.415595251 +0800 @@ -0,0 +1,25 @@ +// +// Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved. @@ -89656,9 +89638,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// +// + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp b/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp ---- a/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/nativeInst_mips.cpp 2024-04-24 14:30:40.415595251 +0800 @@ -0,0 +1,1829 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -91489,9 +91471,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // we check the safepoint instruction like the this. + return is_op(Assembler::lw_op) && is_rt(AT); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/nativeInst_mips.hpp b/hotspot/src/cpu/mips/vm/nativeInst_mips.hpp ---- a/hotspot/src/cpu/mips/vm/nativeInst_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/nativeInst_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/nativeInst_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/nativeInst_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/nativeInst_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/nativeInst_mips.hpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,735 @@ +/* + * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved. @@ -92228,9 +92210,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CPU_MIPS_VM_NATIVEINST_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/register_definitions_mips.cpp b/hotspot/src/cpu/mips/vm/register_definitions_mips.cpp ---- a/hotspot/src/cpu/mips/vm/register_definitions_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/register_definitions_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/register_definitions_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/register_definitions_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/register_definitions_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/register_definitions_mips.cpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,103 @@ +/* + * Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved. @@ -92335,9 +92317,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +REGISTER_DEFINITION(FloatRegister, f29); +REGISTER_DEFINITION(FloatRegister, f30); +REGISTER_DEFINITION(FloatRegister, f31); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/registerMap_mips.hpp b/hotspot/src/cpu/mips/vm/registerMap_mips.hpp ---- a/hotspot/src/cpu/mips/vm/registerMap_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/registerMap_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/registerMap_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/registerMap_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/registerMap_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/registerMap_mips.hpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,47 @@ +/* + * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved. @@ -92386,9 +92368,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + void pd_initialize_from(const RegisterMap* map) {} + +#endif // CPU_MIPS_VM_REGISTERMAP_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/register_mips.cpp b/hotspot/src/cpu/mips/vm/register_mips.cpp ---- a/hotspot/src/cpu/mips/vm/register_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/register_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/register_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/register_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/register_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/register_mips.cpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. @@ -92442,9 +92424,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + return is_valid() ? names[encoding()] : "fnoreg"; +} + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/register_mips.hpp b/hotspot/src/cpu/mips/vm/register_mips.hpp ---- a/hotspot/src/cpu/mips/vm/register_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/register_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/register_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/register_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/register_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/register_mips.hpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,346 @@ +/* + * Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. @@ -92792,9 +92774,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif //CPU_MIPS_VM_REGISTER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp b/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp ---- a/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/relocInfo_mips.cpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,156 @@ +/* + * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved. @@ -92952,9 +92934,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + +void metadata_Relocation::pd_fix_value(address x) { +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/relocInfo_mips.hpp b/hotspot/src/cpu/mips/vm/relocInfo_mips.hpp ---- a/hotspot/src/cpu/mips/vm/relocInfo_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/relocInfo_mips.hpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/relocInfo_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/relocInfo_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/relocInfo_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/relocInfo_mips.hpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,40 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -92996,9 +92978,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + }; + +#endif // CPU_MIPS_VM_RELOCINFO_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/runtime_mips_64.cpp b/hotspot/src/cpu/mips/vm/runtime_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/runtime_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/runtime_mips_64.cpp 2023-12-20 09:23:19.798147877 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/runtime_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/runtime_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/runtime_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/runtime_mips_64.cpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,206 @@ +/* + * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. @@ -93206,9 +93188,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + _exception_blob = ExceptionBlob::create(&buffer, oop_maps, framesize); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/sharedRuntime_mips_64.cpp b/hotspot/src/cpu/mips/vm/sharedRuntime_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/sharedRuntime_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/sharedRuntime_mips_64.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/sharedRuntime_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/sharedRuntime_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/sharedRuntime_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/sharedRuntime_mips_64.cpp 2024-04-24 14:30:40.419595259 +0800 @@ -0,0 +1,3816 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -97026,9 +97008,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + reverse_words(m, (unsigned long *)m_ints, longwords); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/stubGenerator_mips_64.cpp b/hotspot/src/cpu/mips/vm/stubGenerator_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/stubGenerator_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/stubGenerator_mips_64.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/stubGenerator_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/stubGenerator_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/stubGenerator_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/stubGenerator_mips_64.cpp 2024-04-24 14:30:40.423595266 +0800 @@ -0,0 +1,2147 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -99177,9 +99159,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +void StubGenerator_generate(CodeBuffer* code, bool all) { + StubGenerator g(code, all); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.cpp b/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.cpp 2024-04-24 14:30:40.423595266 +0800 @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -99216,9 +99198,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + +//find the last fp value +address StubRoutines::gs2::_call_stub_compiled_return = NULL; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.hpp b/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.hpp ---- a/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/stubRoutines_mips_64.hpp 2024-04-24 14:30:40.423595266 +0800 @@ -0,0 +1,59 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -99279,9 +99261,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_MIPS_VM_STUBROUTINES_MIPS_64_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/templateInterpreterGenerator_mips.hpp b/hotspot/src/cpu/mips/vm/templateInterpreterGenerator_mips.hpp ---- a/hotspot/src/cpu/mips/vm/templateInterpreterGenerator_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/templateInterpreterGenerator_mips.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateInterpreterGenerator_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateInterpreterGenerator_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateInterpreterGenerator_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateInterpreterGenerator_mips.hpp 2024-04-24 14:30:40.423595266 +0800 @@ -0,0 +1,35 @@ +/* + * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. @@ -99318,9 +99300,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // address generate_asm_interpreter_entry(bool synchronized); + +#endif // CPU_MIPS_VM_TEMPLATEINTERPRETERGENERATOR_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/templateInterpreter_mips_64.cpp b/hotspot/src/cpu/mips/vm/templateInterpreter_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/templateInterpreter_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/templateInterpreter_mips_64.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateInterpreter_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateInterpreter_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateInterpreter_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateInterpreter_mips_64.cpp 2024-04-24 14:30:40.423595266 +0800 @@ -0,0 +1,2306 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -101628,9 +101610,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} +#endif // !PRODUCT +#endif // ! CC_INTERP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/templateInterpreter_mips.hpp b/hotspot/src/cpu/mips/vm/templateInterpreter_mips.hpp ---- a/hotspot/src/cpu/mips/vm/templateInterpreter_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/templateInterpreter_mips.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateInterpreter_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateInterpreter_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateInterpreter_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateInterpreter_mips.hpp 2024-04-24 14:30:40.423595266 +0800 @@ -0,0 +1,41 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -101673,9 +101655,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + const static int InterpreterCodeSize = 500 * K; + +#endif // CPU_MIPS_VM_TEMPLATEINTERPRETER_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/templateTable_mips_64.cpp b/hotspot/src/cpu/mips/vm/templateTable_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/templateTable_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/templateTable_mips_64.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateTable_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateTable_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateTable_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateTable_mips_64.cpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,4623 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -106300,9 +106282,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + __ sync(); +} +#endif // !CC_INTERP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/templateTable_mips_64.hpp b/hotspot/src/cpu/mips/vm/templateTable_mips_64.hpp ---- a/hotspot/src/cpu/mips/vm/templateTable_mips_64.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/templateTable_mips_64.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateTable_mips_64.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateTable_mips_64.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateTable_mips_64.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateTable_mips_64.hpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,44 @@ +/* + * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. @@ -106348,9 +106330,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + static void index_check_without_pop(Register array, Register index); + +#endif // CPU_MIPS_VM_TEMPLATETABLE_MIPS_64_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/templateTable_mips.hpp b/hotspot/src/cpu/mips/vm/templateTable_mips.hpp ---- a/hotspot/src/cpu/mips/vm/templateTable_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/templateTable_mips.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateTable_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateTable_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/templateTable_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/templateTable_mips.hpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,34 @@ +/* + * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. @@ -106386,9 +106368,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + // Helpers + static void index_check(Register array, Register index); + static void index_check_without_pop(Register array, Register index); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vmreg_mips.cpp b/hotspot/src/cpu/mips/vm/vmreg_mips.cpp ---- a/hotspot/src/cpu/mips/vm/vmreg_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vmreg_mips.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vmreg_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vmreg_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vmreg_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vmreg_mips.cpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. @@ -106441,9 +106423,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + regName[i] = "NON-GPR-FPR"; + } +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vmreg_mips.hpp b/hotspot/src/cpu/mips/vm/vmreg_mips.hpp ---- a/hotspot/src/cpu/mips/vm/vmreg_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vmreg_mips.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vmreg_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vmreg_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vmreg_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vmreg_mips.hpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. @@ -106480,9 +106462,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +FloatRegister as_FloatRegister(); + +#endif // CPU_MIPS_VM_VMREG_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vmreg_mips.inline.hpp b/hotspot/src/cpu/mips/vm/vmreg_mips.inline.hpp ---- a/hotspot/src/cpu/mips/vm/vmreg_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vmreg_mips.inline.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vmreg_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vmreg_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vmreg_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vmreg_mips.inline.hpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,68 @@ +/* + * Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. @@ -106552,9 +106534,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // CPU_MIPS_VM_VMREG_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vmStructs_mips.hpp b/hotspot/src/cpu/mips/vm/vmStructs_mips.hpp ---- a/hotspot/src/cpu/mips/vm/vmStructs_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vmStructs_mips.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vmStructs_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vmStructs_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vmStructs_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vmStructs_mips.hpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,68 @@ +/* + * Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved. @@ -106624,9 +106606,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + /* be present there) */ + +#endif // CPU_MIPS_VM_VMSTRUCTS_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vm_version_ext_mips.cpp b/hotspot/src/cpu/mips/vm/vm_version_ext_mips.cpp ---- a/hotspot/src/cpu/mips/vm/vm_version_ext_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vm_version_ext_mips.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vm_version_ext_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vm_version_ext_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vm_version_ext_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vm_version_ext_mips.cpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,89 @@ +/* + * Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved. @@ -106717,9 +106699,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + strncpy(tmp, _cpu_desc, CPU_DETAILED_DESC_BUF_SIZE); + return tmp; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vm_version_ext_mips.hpp b/hotspot/src/cpu/mips/vm/vm_version_ext_mips.hpp ---- a/hotspot/src/cpu/mips/vm/vm_version_ext_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vm_version_ext_mips.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vm_version_ext_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vm_version_ext_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vm_version_ext_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vm_version_ext_mips.hpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. @@ -106775,9 +106757,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_MIPS_VM_VM_VERSION_EXT_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vm_version_mips.cpp b/hotspot/src/cpu/mips/vm/vm_version_mips.cpp ---- a/hotspot/src/cpu/mips/vm/vm_version_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vm_version_mips.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vm_version_mips.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vm_version_mips.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vm_version_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vm_version_mips.cpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,510 @@ +/* + * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -107289,9 +107271,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + + get_processor_features(); +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vm_version_mips.hpp b/hotspot/src/cpu/mips/vm/vm_version_mips.hpp ---- a/hotspot/src/cpu/mips/vm/vm_version_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vm_version_mips.hpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vm_version_mips.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vm_version_mips.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vm_version_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vm_version_mips.hpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,221 @@ +/* + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. @@ -107514,9 +107496,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +}; + +#endif // CPU_MIPS_VM_VM_VERSION_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/mips/vm/vtableStubs_mips_64.cpp b/hotspot/src/cpu/mips/vm/vtableStubs_mips_64.cpp ---- a/hotspot/src/cpu/mips/vm/vtableStubs_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/cpu/mips/vm/vtableStubs_mips_64.cpp 2023-12-20 09:23:19.801481172 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vtableStubs_mips_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vtableStubs_mips_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/mips/vm/vtableStubs_mips_64.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/mips/vm/vtableStubs_mips_64.cpp 2024-04-24 14:30:40.427595273 +0800 @@ -0,0 +1,301 @@ +/* + * Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved. @@ -107819,9 +107801,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +int VtableStub::pd_code_alignment() { + return wordSize; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp b/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ---- a/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp 2023-12-20 09:23:19.814814352 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp 2024-04-24 14:30:40.427595273 +0800 @@ -683,9 +683,6 @@ // The peephole pass fills the delay slot } @@ -107841,9 +107823,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src LIR_Address* addr = addr_opr->as_address_ptr(); assert(addr->index()->is_illegal() && addr->scale() == LIR_Address::times_1, "can't handle complex addresses yet"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/assembler_x86.cpp b/hotspot/src/cpu/x86/vm/assembler_x86.cpp ---- a/hotspot/src/cpu/x86/vm/assembler_x86.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/assembler_x86.cpp 2023-12-20 09:23:19.824814237 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/assembler_x86.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/assembler_x86.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/assembler_x86.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/assembler_x86.cpp 2024-04-24 14:30:40.431595280 +0800 @@ -2936,14 +2936,6 @@ emit_arith_b(0xF6, 0xC0, dst, imm8); } @@ -107859,9 +107841,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src void Assembler::testl(Register dst, int32_t imm32) { // not using emit_arith because test // doesn't support sign-extension of -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/assembler_x86.hpp b/hotspot/src/cpu/x86/vm/assembler_x86.hpp ---- a/hotspot/src/cpu/x86/vm/assembler_x86.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/assembler_x86.hpp 2023-12-20 09:23:19.824814237 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/assembler_x86.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/assembler_x86.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/assembler_x86.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/assembler_x86.hpp 2024-04-24 14:30:40.431595280 +0800 @@ -1644,7 +1644,6 @@ void subss(XMMRegister dst, XMMRegister src); @@ -107870,9 +107852,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src void testl(Register dst, int32_t imm32); void testl(Register dst, Register src); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp b/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ---- a/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp 2023-12-20 09:23:19.824814237 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp 2024-04-24 14:30:40.431595280 +0800 @@ -39,10 +39,7 @@ #include "oops/objArrayKlass.hpp" #include "runtime/sharedRuntime.hpp" @@ -107998,9 +107980,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp b/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ---- a/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp 2023-12-20 09:23:19.824814237 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/c1_LIRGenerator_x86.cpp 2024-04-24 14:30:40.431595280 +0800 @@ -43,10 +43,6 @@ #define __ gen()->lir()-> #endif @@ -108083,9 +108065,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (is_obj) { // Seems to be a precise address post_barrier(LIR_OprFact::address(addr), data); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp b/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp ---- a/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp 2023-12-20 09:23:19.824814237 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/c1_Runtime1_x86.cpp 2024-04-24 14:30:40.431595280 +0800 @@ -40,7 +40,6 @@ #include "vmreg_x86.inline.hpp" #if INCLUDE_ALL_GCS @@ -108146,9 +108128,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // INCLUDE_ALL_GCS case predicate_failed_trap_id: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp b/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp ---- a/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp 2023-12-20 09:23:19.828147533 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp 2024-04-24 14:30:40.435595287 +0800 @@ -43,8 +43,6 @@ #include "gc_implementation/g1/g1CollectedHeap.inline.hpp" #include "gc_implementation/g1/g1SATBCardTableModRefBS.hpp" @@ -108398,9 +108380,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef _LP64 if (UseCompressedOops) { movl(dst, src); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp b/hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp ---- a/hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp 2023-12-20 09:23:19.828147533 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/macroAssembler_x86.hpp 2024-04-24 14:30:40.435595287 +0800 @@ -1278,8 +1278,6 @@ #undef VIRTUAL @@ -108410,9 +108392,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; /** -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp b/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp ---- a/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp 2023-12-20 09:23:19.828147533 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/nativeInst_x86.cpp 2024-04-24 14:30:40.435595287 +0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved. @@ -108439,9 +108421,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src default: fatal ("not a mov [reg+offs], reg instruction"); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/nativeInst_x86.hpp b/hotspot/src/cpu/x86/vm/nativeInst_x86.hpp ---- a/hotspot/src/cpu/x86/vm/nativeInst_x86.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/nativeInst_x86.hpp 2023-12-20 09:23:19.828147533 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/nativeInst_x86.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/nativeInst_x86.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/nativeInst_x86.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/nativeInst_x86.hpp 2024-04-24 14:30:40.435595287 +0800 @@ -287,8 +287,6 @@ instruction_code_xmm_store = 0x11, instruction_code_xmm_lpd = 0x12, @@ -108451,9 +108433,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src instruction_VEX_prefix_2bytes = Assembler::VEX_2bytes, instruction_VEX_prefix_3bytes = Assembler::VEX_3bytes, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp b/hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp ---- a/hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp 2023-12-20 09:23:19.831480828 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/sharedRuntime_x86_32.cpp 2024-04-24 14:30:40.435595287 +0800 @@ -1298,97 +1298,6 @@ } } @@ -108630,9 +108612,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Switch thread to "native transition" state before reading the synchronization state. // This additional state is necessary because reading and testing the synchronization // state is not atomic w.r.t. GC, as this scenario demonstrates: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp b/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp ---- a/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp 2023-12-20 09:23:19.831480828 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp 2024-04-24 14:30:40.435595287 +0800 @@ -1351,101 +1351,6 @@ } } @@ -108789,9 +108771,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Switch thread to "native transition" state before reading the synchronization state. // This additional state is necessary because reading and testing the synchronization // state is not atomic w.r.t. GC, as this scenario demonstrates: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp b/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp ---- a/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,552 +0,0 @@ -/* - * Copyright (c) 2018, 2020 Red Hat, Inc. All rights reserved. @@ -109345,9 +109327,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#undef __ - -#endif // COMPILER1 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp b/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp ---- a/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/shenandoahBarrierSetAssembler_x86.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,60 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -109409,9 +109391,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // CPU_X86_GC_SHENANDOAH_SHENANDOAHBARRIERSETASSEMBLER_X86_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp b/hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp ---- a/hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp 2023-12-20 09:23:19.831480828 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/stubGenerator_x86_32.cpp 2024-04-24 14:30:40.435595287 +0800 @@ -38,14 +38,10 @@ #include "runtime/stubCodeGenerator.hpp" #include "runtime/stubRoutines.hpp" @@ -109514,9 +109496,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src __ jccb(Assembler::zero, L_store_element); // (Could do a trick here: Remember last successful non-null -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp b/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp ---- a/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp 2023-12-20 09:23:19.834814123 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/stubGenerator_x86_64.cpp 2024-04-24 14:30:40.439595294 +0800 @@ -38,14 +38,10 @@ #include "runtime/stubCodeGenerator.hpp" #include "runtime/stubRoutines.hpp" @@ -109609,9 +109591,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Copy from low to high addresses, indexed from the end of each array. __ lea(end_from, end_from_addr); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp b/hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp ---- a/hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp 2023-12-20 09:23:19.834814123 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/stubRoutines_x86_32.hpp 2024-04-24 14:30:40.439595294 +0800 @@ -30,8 +30,8 @@ // extend it. @@ -109623,9 +109605,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; class x86 { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp b/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp ---- a/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp 2023-12-20 09:23:19.834814123 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/templateInterpreter_x86_32.cpp 2024-04-24 14:30:40.439595294 +0800 @@ -746,21 +746,6 @@ __ jmp(xreturn_path); @@ -109683,9 +109665,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // _areturn __ pop(rsi); // get sender sp -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp b/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp ---- a/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp 2023-12-20 09:23:19.834814123 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/templateInterpreter_x86_64.cpp 2024-04-24 14:30:40.439595294 +0800 @@ -790,7 +790,7 @@ const int referent_offset = java_lang_ref_Reference::referent_offset; guarantee(referent_offset > 0, "referent offset not initialized"); @@ -109712,9 +109694,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // _areturn __ pop(rdi); // get return address -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/templateTable_x86_32.cpp b/hotspot/src/cpu/x86/vm/templateTable_x86_32.cpp ---- a/hotspot/src/cpu/x86/vm/templateTable_x86_32.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/templateTable_x86_32.cpp 2023-12-20 09:23:19.834814123 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/templateTable_x86_32.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/templateTable_x86_32.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/templateTable_x86_32.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/templateTable_x86_32.cpp 2024-04-24 14:30:40.439595294 +0800 @@ -36,9 +36,6 @@ #include "runtime/stubRoutines.hpp" #include "runtime/synchronizer.hpp" @@ -109839,9 +109821,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src __ jccb(Assembler::zero, L_no_push); // Push the appendix as a trailing parameter. // This must be done before we get the receiver, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp b/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp ---- a/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp 2023-12-20 09:23:19.834814123 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/templateTable_x86_64.cpp 2024-04-24 14:30:40.439595294 +0800 @@ -36,9 +36,6 @@ #include "runtime/stubRoutines.hpp" #include "runtime/synchronizer.hpp" @@ -109885,9 +109867,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // INCLUDE_ALL_GCS case BarrierSet::CardTableModRef: case BarrierSet::CardTableExtension: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/x86_32.ad b/hotspot/src/cpu/x86/vm/x86_32.ad ---- a/hotspot/src/cpu/x86/vm/x86_32.ad 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/x86_32.ad 2023-12-20 09:23:19.838147419 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/x86_32.ad shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/x86_32.ad +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/x86_32.ad 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/x86_32.ad 2024-04-24 14:30:40.443595301 +0800 @@ -229,11 +229,6 @@ %} @@ -109937,9 +109919,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src instruct compareAndSwapI( rRegI res, pRegP mem_ptr, eAXRegI oldval, eCXRegI newval, eFlagsReg cr) %{ match(Set res (CompareAndSwapI mem_ptr (Binary oldval newval))); effect(KILL cr, KILL oldval); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/cpu/x86/vm/x86_64.ad b/hotspot/src/cpu/x86/vm/x86_64.ad ---- a/hotspot/src/cpu/x86/vm/x86_64.ad 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/cpu/x86/vm/x86_64.ad 2023-12-20 09:23:19.838147419 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/cpu/x86/vm/x86_64.ad shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/x86_64.ad +--- shenandoah8u412-b08/hotspot/src/cpu/x86/vm/x86_64.ad 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/cpu/x86/vm/x86_64.ad 2024-04-24 14:30:40.443595301 +0800 @@ -526,12 +526,6 @@ %} @@ -110058,9 +110040,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src //----------Max and Min-------------------------------------------------------- // Min Instructions -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os/linux/vm/os_linux.cpp b/hotspot/src/os/linux/vm/os_linux.cpp ---- a/hotspot/src/os/linux/vm/os_linux.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/os/linux/vm/os_linux.cpp 2023-12-20 09:23:19.851480600 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os/linux/vm/os_linux.cpp shenandoah8u412-b08.mod/hotspot/src/os/linux/vm/os_linux.cpp +--- shenandoah8u412-b08/hotspot/src/os/linux/vm/os_linux.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os/linux/vm/os_linux.cpp 2024-04-24 14:30:40.447595308 +0800 @@ -22,6 +22,12 @@ * */ @@ -110074,7 +110056,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // no precompiled headers #include "classfile/classLoader.hpp" #include "classfile/systemDictionary.hpp" -@@ -1969,7 +1975,11 @@ +@@ -1972,7 +1978,11 @@ {EM_ALPHA, EM_ALPHA, ELFCLASS64, ELFDATA2LSB, (char*)"Alpha"}, {EM_MIPS_RS3_LE, EM_MIPS_RS3_LE, ELFCLASS32, ELFDATA2LSB, (char*)"MIPSel"}, {EM_MIPS, EM_MIPS, ELFCLASS32, ELFDATA2MSB, (char*)"MIPS"}, @@ -110085,8 +110067,8 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#endif {EM_68K, EM_68K, ELFCLASS32, ELFDATA2MSB, (char*)"M68k"}, {EM_AARCH64, EM_AARCH64, ELFCLASS64, ELFDATA2LSB, (char*)"AARCH64"}, - }; -@@ -1984,6 +1994,8 @@ + {EM_LOONGARCH, EM_LOONGARCH, ELFCLASS64, ELFDATA2LSB, (char*)"LoongArch"}, +@@ -1988,6 +1998,8 @@ static Elf32_Half running_arch_code=EM_SPARCV9; #elif (defined __sparc) && (!defined _LP64) static Elf32_Half running_arch_code=EM_SPARC; @@ -110095,20 +110077,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #elif (defined __powerpc64__) static Elf32_Half running_arch_code=EM_PPC64; #elif (defined __powerpc__) -@@ -2004,9 +2016,11 @@ - static Elf32_Half running_arch_code=EM_68K; - #elif (defined AARCH64) - static Elf32_Half running_arch_code=EM_AARCH64; -+ #elif (defined LOONGARCH64) -+ static Elf32_Half running_arch_code=EM_LOONGARCH; - #else - #error Method os::dll_load requires that one of following is defined:\ -- IA32, AMD64, IA64, __sparc, __powerpc__, ARM, S390, ALPHA, MIPS, MIPSEL, PARISC, M68K, AARCH64 -+ IA32, AMD64, IA64, __sparc, __powerpc__, ARM, S390, ALPHA, MIPS, MIPSEL, __mips64, PARISC, M68K, AARCH64 - #endif - - // Identify compatability class for VM's architecture and library's architecture -@@ -3513,7 +3527,7 @@ +@@ -3519,7 +3531,7 @@ #ifndef ZERO large_page_size = IA32_ONLY(4 * M) AMD64_ONLY(2 * M) IA64_ONLY(256 * M) SPARC_ONLY(4 * M) @@ -110117,7 +110086,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // ZERO FILE *fp = fopen("/proc/meminfo", "r"); -@@ -5120,7 +5134,12 @@ +@@ -5126,7 +5138,12 @@ Linux::fast_thread_clock_init(); // Allocate a single page and mark it as readable for safepoint polling @@ -110130,7 +110099,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src guarantee( polling_page != MAP_FAILED, "os::init_2: failed to allocate polling page" ); os::set_polling_page( polling_page ); -@@ -5155,13 +5174,20 @@ +@@ -5161,13 +5178,20 @@ // size. Add a page for compiler2 recursion in main thread. // Add in 2*BytesPerWord times page size to account for VM stack during // class initialization depending on 32 or 64 bit VM. @@ -110152,9 +110121,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src tty->print_cr("\nThe stack size specified is too small, " "Specify at least %dk", os::Linux::min_stack_allowed/ K); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os/linux/vm/os_perf_linux.cpp b/hotspot/src/os/linux/vm/os_perf_linux.cpp ---- a/hotspot/src/os/linux/vm/os_perf_linux.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/os/linux/vm/os_perf_linux.cpp 2023-12-20 09:23:19.851480600 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os/linux/vm/os_perf_linux.cpp shenandoah8u412-b08.mod/hotspot/src/os/linux/vm/os_perf_linux.cpp +--- shenandoah8u412-b08/hotspot/src/os/linux/vm/os_perf_linux.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os/linux/vm/os_perf_linux.cpp 2024-04-24 14:30:40.447595308 +0800 @@ -50,6 +50,12 @@ #ifdef TARGET_ARCH_ppc # include "vm_version_ext_ppc.hpp" @@ -110168,9 +110137,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #include #include -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/assembler_linux_loongarch.cpp b/hotspot/src/os_cpu/linux_loongarch/vm/assembler_linux_loongarch.cpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/assembler_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/assembler_linux_loongarch.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/assembler_linux_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/assembler_linux_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/assembler_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/assembler_linux_loongarch.cpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,92 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -110264,9 +110233,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } +#endif // MINIMIZE_RAM_USAGE +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/atomic_linux_loongarch.inline.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/atomic_linux_loongarch.inline.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/atomic_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/atomic_linux_loongarch.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/atomic_linux_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/atomic_linux_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/atomic_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/atomic_linux_loongarch.inline.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,206 @@ +/* + * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. @@ -110474,9 +110443,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // OS_CPU_LINUX_LOONGARCH_VM_ATOMIC_LINUX_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/bytes_linux_loongarch.inline.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/bytes_linux_loongarch.inline.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/bytes_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/bytes_linux_loongarch.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/bytes_linux_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/bytes_linux_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/bytes_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/bytes_linux_loongarch.inline.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,37 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -110515,9 +110484,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +inline u8 Bytes::swap_u8(u8 x) { return bswap_64(x); } + +#endif // OS_CPU_LINUX_LOONGARCH_VM_BYTES_LINUX_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/copy_linux_loongarch.inline.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/copy_linux_loongarch.inline.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/copy_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/copy_linux_loongarch.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/copy_linux_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/copy_linux_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/copy_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/copy_linux_loongarch.inline.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,125 @@ +/* + * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. @@ -110644,9 +110613,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // OS_CPU_LINUX_LOONGARCH_VM_COPY_LINUX_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/globals_linux_loongarch.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/globals_linux_loongarch.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/globals_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/globals_linux_loongarch.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/globals_linux_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/globals_linux_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/globals_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/globals_linux_loongarch.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,43 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -110691,9 +110660,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +define_pd_global(uintx,HeapBaseMinAddress, 2*G); + +#endif // OS_CPU_LINUX_LOONGARCH_VM_GLOBALS_LINUX_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/orderAccess_linux_loongarch.inline.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/orderAccess_linux_loongarch.inline.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/orderAccess_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/orderAccess_linux_loongarch.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/orderAccess_linux_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/orderAccess_linux_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/orderAccess_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/orderAccess_linux_loongarch.inline.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,115 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -110810,9 +110779,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#undef inlasm_sync + +#endif // OS_CPU_LINUX_LOONGARCH_VM_ORDERACCESS_LINUX_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.cpp b/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.cpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.cpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,750 @@ +/* + * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved. @@ -111564,9 +111533,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +bool os::is_ActiveCoresMP() { + return UseActiveCoresMP && _initial_active_processor_count == 1; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/os_linux_loongarch.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,39 @@ +/* + * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. @@ -111607,9 +111576,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + static bool is_ActiveCoresMP(); + +#endif // OS_CPU_LINUX_LOONGARCH_VM_OS_LINUX_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/prefetch_linux_loongarch.inline.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/prefetch_linux_loongarch.inline.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/prefetch_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/prefetch_linux_loongarch.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/prefetch_linux_loongarch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/prefetch_linux_loongarch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/prefetch_linux_loongarch.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/prefetch_linux_loongarch.inline.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,56 @@ +/* + * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. @@ -111667,9 +111636,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // OS_CPU_LINUX_LOONGARCH_VM_PREFETCH_LINUX_LOONGARCH_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.cpp b/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.cpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.cpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,99 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -111770,9 +111739,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + +void JavaThread::cache_global_variables() { } + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/thread_linux_loongarch.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,75 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -111849,9 +111818,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + static void disable_register_stack_guard() {} + +#endif // OS_CPU_LINUX_LOONGARCH_VM_THREAD_LINUX_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.cpp b/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.cpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.cpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,84 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -111937,9 +111906,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } +#endif // MINIMIZE_RAM_USAGE +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/threadLS_linux_loongarch.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,61 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -112002,9 +111971,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#endif // MINIMIZE_RAM_USAGE + } +#endif // OS_CPU_LINUX_LOONGARCH_VM_THREADLS_LINUX_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/vmStructs_linux_loongarch.hpp b/hotspot/src/os_cpu/linux_loongarch/vm/vmStructs_linux_loongarch.hpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/vmStructs_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/vmStructs_linux_loongarch.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/vmStructs_linux_loongarch.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/vmStructs_linux_loongarch.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/vmStructs_linux_loongarch.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/vmStructs_linux_loongarch.hpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -112061,9 +112030,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#define VM_LONG_CONSTANTS_OS_CPU(declare_constant, declare_preprocessor_constant, declare_c1_constant, declare_c2_constant, declare_c2_preprocessor_constant) + +#endif // OS_CPU_LINUX_LOONGARCH_VM_VMSTRUCTS_LINUX_LOONGARCH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_loongarch/vm/vm_version_linux_loongarch.cpp b/hotspot/src/os_cpu/linux_loongarch/vm/vm_version_linux_loongarch.cpp ---- a/hotspot/src/os_cpu/linux_loongarch/vm/vm_version_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_loongarch/vm/vm_version_linux_loongarch.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/vm_version_linux_loongarch.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/vm_version_linux_loongarch.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_loongarch/vm/vm_version_linux_loongarch.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_loongarch/vm/vm_version_linux_loongarch.cpp 2024-04-24 14:30:40.447595308 +0800 @@ -0,0 +1,29 @@ +/* + * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. @@ -112094,9 +112063,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#include "runtime/os.hpp" +#include "vm_version_loongarch.hpp" + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/assembler_linux_mips.cpp b/hotspot/src/os_cpu/linux_mips/vm/assembler_linux_mips.cpp ---- a/hotspot/src/os_cpu/linux_mips/vm/assembler_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/assembler_linux_mips.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/assembler_linux_mips.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/assembler_linux_mips.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/assembler_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/assembler_linux_mips.cpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,111 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -112209,9 +112178,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } +#endif // MINIMIZE_RAM_USAGE +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/atomic_linux_mips.inline.hpp b/hotspot/src/os_cpu/linux_mips/vm/atomic_linux_mips.inline.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/atomic_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/atomic_linux_mips.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/atomic_linux_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/atomic_linux_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/atomic_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/atomic_linux_mips.inline.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,258 @@ +/* + * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. @@ -112471,9 +112440,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // OS_CPU_LINUX_MIPS_VM_ATOMIC_LINUX_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/bytes_linux_mips.inline.hpp b/hotspot/src/os_cpu/linux_mips/vm/bytes_linux_mips.inline.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/bytes_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/bytes_linux_mips.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/bytes_linux_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/bytes_linux_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/bytes_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/bytes_linux_mips.inline.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,37 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -112512,9 +112481,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +inline u8 Bytes::swap_u8(u8 x) { return bswap_64(x); } + +#endif // OS_CPU_LINUX_MIPS_VM_BYTES_LINUX_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/copy_linux_mips.inline.hpp b/hotspot/src/os_cpu/linux_mips/vm/copy_linux_mips.inline.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/copy_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/copy_linux_mips.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/copy_linux_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/copy_linux_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/copy_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/copy_linux_mips.inline.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,125 @@ +/* + * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. @@ -112641,9 +112610,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // OS_CPU_LINUX_MIPS_VM_COPY_LINUX_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/globals_linux_mips.hpp b/hotspot/src/os_cpu/linux_mips/vm/globals_linux_mips.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/globals_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/globals_linux_mips.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/globals_linux_mips.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/globals_linux_mips.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/globals_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/globals_linux_mips.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -112696,9 +112665,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +define_pd_global(uintx,HeapBaseMinAddress, 2*G); + +#endif // OS_CPU_LINUX_MIPS_VM_GLOBALS_LINUX_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/linux_mips_64.ad b/hotspot/src/os_cpu/linux_mips/vm/linux_mips_64.ad ---- a/hotspot/src/os_cpu/linux_mips/vm/linux_mips_64.ad 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/linux_mips_64.ad 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/linux_mips_64.ad shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/linux_mips_64.ad +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/linux_mips_64.ad 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/linux_mips_64.ad 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,50 @@ +// +// Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -112750,9 +112719,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// primary, secondary, and tertiary opcode. Only the opcode sections +// which a particular instruction needs for encoding need to be +// specified. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/linux_mips.ad b/hotspot/src/os_cpu/linux_mips/vm/linux_mips.ad ---- a/hotspot/src/os_cpu/linux_mips/vm/linux_mips.ad 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/linux_mips.ad 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/linux_mips.ad shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/linux_mips.ad +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/linux_mips.ad 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/linux_mips.ad 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,153 @@ +// +// Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -112907,9 +112876,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +%} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/linux_mips.s b/hotspot/src/os_cpu/linux_mips/vm/linux_mips.s ---- a/hotspot/src/os_cpu/linux_mips/vm/linux_mips.s 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/linux_mips.s 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/linux_mips.s shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/linux_mips.s +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/linux_mips.s 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/linux_mips.s 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,25 @@ +# +# Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved. @@ -112936,9 +112905,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +# + + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/orderAccess_linux_mips.inline.hpp b/hotspot/src/os_cpu/linux_mips/vm/orderAccess_linux_mips.inline.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/orderAccess_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/orderAccess_linux_mips.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/orderAccess_linux_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/orderAccess_linux_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/orderAccess_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/orderAccess_linux_mips.inline.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,115 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -113055,9 +113024,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#undef inlasm_sync + +#endif // OS_CPU_LINUX_MIPS_VM_ORDERACCESS_LINUX_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp b/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp ---- a/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.cpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,1015 @@ +/* + * Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved. @@ -114074,9 +114043,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +bool os::is_ActiveCoresMP() { + return UseActiveCoresMP && _initial_active_processor_count == 1; +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.hpp b/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/os_linux_mips.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,39 @@ +/* + * Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved. @@ -114117,9 +114086,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + static bool is_ActiveCoresMP(); + +#endif // OS_CPU_LINUX_MIPS_VM_OS_LINUX_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/prefetch_linux_mips.inline.hpp b/hotspot/src/os_cpu/linux_mips/vm/prefetch_linux_mips.inline.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/prefetch_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/prefetch_linux_mips.inline.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/prefetch_linux_mips.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/prefetch_linux_mips.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/prefetch_linux_mips.inline.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/prefetch_linux_mips.inline.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,58 @@ +/* + * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. @@ -114179,9 +114148,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +} + +#endif // OS_CPU_LINUX_MIPS_VM_PREFETCH_LINUX_MIPS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.cpp b/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.cpp ---- a/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.cpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,99 @@ +/* + * Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved. @@ -114282,9 +114251,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + +void JavaThread::cache_global_variables() { } + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.hpp b/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/thread_linux_mips.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,75 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -114361,9 +114330,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + static void disable_register_stack_guard() {} + +#endif // OS_CPU_LINUX_MIPS_VM_THREAD_LINUX_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.cpp b/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.cpp ---- a/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.cpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,84 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -114449,9 +114418,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + } +#endif // MINIMIZE_RAM_USAGE +} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.hpp b/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/threadLS_linux_mips.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,61 @@ +/* + * Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. @@ -114514,9 +114483,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#endif // MINIMIZE_RAM_USAGE + } +#endif // OS_CPU_LINUX_MIPS_VM_THREADLS_LINUX_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/vmStructs_linux_mips.hpp b/hotspot/src/os_cpu/linux_mips/vm/vmStructs_linux_mips.hpp ---- a/hotspot/src/os_cpu/linux_mips/vm/vmStructs_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/vmStructs_linux_mips.hpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/vmStructs_linux_mips.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/vmStructs_linux_mips.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/vmStructs_linux_mips.hpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/vmStructs_linux_mips.hpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. @@ -114573,9 +114542,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#define VM_LONG_CONSTANTS_OS_CPU(declare_constant, declare_preprocessor_constant, declare_c1_constant, declare_c2_constant, declare_c2_preprocessor_constant) + +#endif // OS_CPU_LINUX_MIPS_VM_VMSTRUCTS_LINUX_MIPS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_mips/vm/vm_version_linux_mips.cpp b/hotspot/src/os_cpu/linux_mips/vm/vm_version_linux_mips.cpp ---- a/hotspot/src/os_cpu/linux_mips/vm/vm_version_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_mips/vm/vm_version_linux_mips.cpp 2023-12-20 09:23:19.868147074 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/vm_version_linux_mips.cpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/vm_version_linux_mips.cpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_mips/vm/vm_version_linux_mips.cpp 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_mips/vm/vm_version_linux_mips.cpp 2024-04-24 14:30:40.451595315 +0800 @@ -0,0 +1,28 @@ +/* + * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. @@ -114605,9 +114574,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +#include "precompiled.hpp" +#include "runtime/os.hpp" +#include "vm_version_mips.hpp" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp b/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp ---- a/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp 2023-12-20 09:23:19.871480370 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp +--- shenandoah8u412-b08/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp 2024-04-24 14:30:40.455595322 +0800 @@ -169,10 +169,6 @@ *dest = store_value; } @@ -114619,9 +114588,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src inline jint Atomic::add(jint add_value, volatile jint* dest) { #ifdef ARM return arm_add_and_fetch(dest, add_value); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/tools/hsdis/hsdis.c b/hotspot/src/share/tools/hsdis/hsdis.c ---- a/hotspot/src/share/tools/hsdis/hsdis.c 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/tools/hsdis/hsdis.c 2023-12-20 09:23:19.908146618 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/tools/hsdis/hsdis.c shenandoah8u412-b08.mod/hotspot/src/share/tools/hsdis/hsdis.c +--- shenandoah8u412-b08/hotspot/src/share/tools/hsdis/hsdis.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/tools/hsdis/hsdis.c 2024-04-24 14:30:40.455595322 +0800 @@ -493,6 +493,16 @@ #if defined(LIBARCH_ppc64) || defined(LIBARCH_ppc64le) res = "powerpc:common64"; @@ -114639,9 +114608,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef LIBARCH_aarch64 res = "aarch64"; #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/tools/hsdis/Makefile b/hotspot/src/share/tools/hsdis/Makefile ---- a/hotspot/src/share/tools/hsdis/Makefile 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/tools/hsdis/Makefile 2023-12-20 09:23:19.904813322 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/tools/hsdis/Makefile shenandoah8u412-b08.mod/hotspot/src/share/tools/hsdis/Makefile +--- shenandoah8u412-b08/hotspot/src/share/tools/hsdis/Makefile 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/tools/hsdis/Makefile 2024-04-24 14:30:40.455595322 +0800 @@ -105,12 +105,25 @@ endif CFLAGS += $(CFLAGS/$(ARCH)) @@ -114668,9 +114637,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src LDFLAGS += -ldl OUTFLAGS += -o $@ else -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/adlc/formssel.cpp b/hotspot/src/share/vm/adlc/formssel.cpp ---- a/hotspot/src/share/vm/adlc/formssel.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/adlc/formssel.cpp 2023-12-20 09:23:19.908146618 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/adlc/formssel.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/formssel.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/adlc/formssel.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/formssel.cpp 2024-04-24 14:30:40.455595322 +0800 @@ -640,6 +640,22 @@ } @@ -114712,9 +114681,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src "StoreCM", "ClearArray", "GetAndAddI", "GetAndSetI", "GetAndSetP", -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/adlc/formssel.hpp b/hotspot/src/share/vm/adlc/formssel.hpp ---- a/hotspot/src/share/vm/adlc/formssel.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/adlc/formssel.hpp 2023-12-20 09:23:19.908146618 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/adlc/formssel.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/formssel.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/adlc/formssel.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/formssel.hpp 2024-04-24 14:30:40.455595322 +0800 @@ -191,6 +191,7 @@ // loads from memory, so must check for anti-dependence virtual bool needs_anti_dependence_check(FormDict &globals) const; @@ -114723,9 +114692,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src enum memory_operand_type { NO_MEMORY_OPERAND = -1, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/adlc/main.cpp b/hotspot/src/share/vm/adlc/main.cpp ---- a/hotspot/src/share/vm/adlc/main.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/adlc/main.cpp 2023-12-20 09:23:19.908146618 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/adlc/main.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/main.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/adlc/main.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/main.cpp 2024-04-24 14:30:40.455595322 +0800 @@ -22,6 +22,12 @@ * */ @@ -114754,10 +114723,10 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 AD.addInclude(AD._CPP_file, "assembler_aarch64.inline.hpp"); AD.addInclude(AD._CPP_file, "nativeInst_aarch64.hpp"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/adlc/output_c.cpp b/hotspot/src/share/vm/adlc/output_c.cpp ---- a/hotspot/src/share/vm/adlc/output_c.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/adlc/output_c.cpp 2023-12-20 09:23:19.911479913 +0800 -@@ -3246,6 +3246,10 @@ +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/adlc/output_c.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/output_c.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/adlc/output_c.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/output_c.cpp 2024-04-24 14:30:40.455595322 +0800 +@@ -3248,6 +3248,10 @@ // Analyze machine instructions that either USE or DEF memory. int memory_operand = instr->memory_operand(_globalNames); @@ -114768,9 +114737,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if ( memory_operand != InstructForm::NO_MEMORY_OPERAND ) { if( memory_operand == InstructForm::MANY_MEMORY_OPERANDS ) { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/adlc/output_h.cpp b/hotspot/src/share/vm/adlc/output_h.cpp ---- a/hotspot/src/share/vm/adlc/output_h.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/adlc/output_h.cpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/adlc/output_h.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/output_h.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/adlc/output_h.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/adlc/output_h.cpp 2024-04-24 14:30:40.459595329 +0800 @@ -2002,6 +2002,10 @@ // Analyze machine instructions that either USE or DEF memory. @@ -114782,9 +114751,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if ( memory_operand != InstructForm::NO_MEMORY_OPERAND ) { if( memory_operand == InstructForm::MANY_MEMORY_OPERANDS ) { fprintf(fp," virtual const TypePtr *adr_type() const;\n"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/asm/assembler.hpp b/hotspot/src/share/vm/asm/assembler.hpp ---- a/hotspot/src/share/vm/asm/assembler.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/asm/assembler.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/asm/assembler.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/assembler.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/asm/assembler.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/assembler.hpp 2024-04-24 14:30:40.459595329 +0800 @@ -22,6 +22,12 @@ * */ @@ -114826,9 +114795,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // SHARE_VM_ASM_ASSEMBLER_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/asm/assembler.inline.hpp b/hotspot/src/share/vm/asm/assembler.inline.hpp ---- a/hotspot/src/share/vm/asm/assembler.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/asm/assembler.inline.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/asm/assembler.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/assembler.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/asm/assembler.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/assembler.inline.hpp 2024-04-24 14:30:40.459595329 +0800 @@ -22,6 +22,12 @@ * */ @@ -114855,9 +114824,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "assembler_aarch64.inline.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/asm/codeBuffer.cpp b/hotspot/src/share/vm/asm/codeBuffer.cpp ---- a/hotspot/src/share/vm/asm/codeBuffer.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/asm/codeBuffer.cpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/asm/codeBuffer.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/codeBuffer.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/asm/codeBuffer.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/codeBuffer.cpp 2024-04-24 14:30:40.459595329 +0800 @@ -22,6 +22,12 @@ * */ @@ -114879,9 +114848,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src rtype == relocInfo::section_word_type || rtype == relocInfo::external_word_type, "code needs relocation information"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/asm/codeBuffer.hpp b/hotspot/src/share/vm/asm/codeBuffer.hpp ---- a/hotspot/src/share/vm/asm/codeBuffer.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/asm/codeBuffer.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/asm/codeBuffer.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/codeBuffer.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/asm/codeBuffer.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/codeBuffer.hpp 2024-04-24 14:30:40.459595329 +0800 @@ -22,6 +22,12 @@ * */ @@ -114908,9 +114877,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/asm/macroAssembler.hpp b/hotspot/src/share/vm/asm/macroAssembler.hpp ---- a/hotspot/src/share/vm/asm/macroAssembler.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/asm/macroAssembler.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/asm/macroAssembler.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/macroAssembler.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/asm/macroAssembler.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/macroAssembler.hpp 2024-04-24 14:30:40.459595329 +0800 @@ -22,6 +22,12 @@ * */ @@ -114936,9 +114905,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +# include "macroAssembler_loongarch.hpp" +#endif #endif // SHARE_VM_ASM_MACROASSEMBLER_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/asm/macroAssembler.inline.hpp b/hotspot/src/share/vm/asm/macroAssembler.inline.hpp ---- a/hotspot/src/share/vm/asm/macroAssembler.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/asm/macroAssembler.inline.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/asm/macroAssembler.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/macroAssembler.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/asm/macroAssembler.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/macroAssembler.inline.hpp 2024-04-24 14:30:40.459595329 +0800 @@ -22,6 +22,12 @@ * */ @@ -114965,9 +114934,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "macroAssembler_aarch64.inline.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/asm/register.hpp b/hotspot/src/share/vm/asm/register.hpp ---- a/hotspot/src/share/vm/asm/register.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/asm/register.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/asm/register.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/register.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/asm/register.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/asm/register.hpp 2024-04-24 14:30:40.459595329 +0800 @@ -22,6 +22,12 @@ * */ @@ -114994,9 +114963,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "register_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_Defs.hpp b/hotspot/src/share/vm/c1/c1_Defs.hpp ---- a/hotspot/src/share/vm/c1/c1_Defs.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_Defs.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_Defs.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_Defs.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_Defs.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_Defs.hpp 2024-04-24 14:30:40.459595329 +0800 @@ -22,6 +22,12 @@ * */ @@ -115030,9 +114999,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "c1_Defs_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_FpuStackSim.hpp b/hotspot/src/share/vm/c1/c1_FpuStackSim.hpp ---- a/hotspot/src/share/vm/c1/c1_FpuStackSim.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_FpuStackSim.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_FpuStackSim.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_FpuStackSim.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_FpuStackSim.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_FpuStackSim.hpp 2024-04-24 14:30:40.519595436 +0800 @@ -22,6 +22,12 @@ * */ @@ -115056,9 +115025,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "c1_FpuStackSim_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_FrameMap.cpp b/hotspot/src/share/vm/c1/c1_FrameMap.cpp ---- a/hotspot/src/share/vm/c1/c1_FrameMap.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_FrameMap.cpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_FrameMap.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_FrameMap.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_FrameMap.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_FrameMap.cpp 2024-04-24 14:30:40.519595436 +0800 @@ -22,6 +22,12 @@ * */ @@ -115082,9 +115051,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "vmreg_aarch64.inline.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_FrameMap.hpp b/hotspot/src/share/vm/c1/c1_FrameMap.hpp ---- a/hotspot/src/share/vm/c1/c1_FrameMap.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_FrameMap.hpp 2023-12-20 09:23:19.911479913 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_FrameMap.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_FrameMap.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_FrameMap.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_FrameMap.hpp 2024-04-24 14:30:40.519595436 +0800 @@ -22,6 +22,12 @@ * */ @@ -115108,9 +115077,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "c1_FrameMap_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_globals.hpp b/hotspot/src/share/vm/c1/c1_globals.hpp ---- a/hotspot/src/share/vm/c1/c1_globals.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_globals.hpp 2023-12-20 09:23:19.921479797 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_globals.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_globals.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_globals.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_globals.hpp 2024-04-24 14:30:40.519595436 +0800 @@ -22,6 +22,12 @@ * */ @@ -115134,9 +115103,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "c1_globals_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_LinearScan.cpp b/hotspot/src/share/vm/c1/c1_LinearScan.cpp ---- a/hotspot/src/share/vm/c1/c1_LinearScan.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_LinearScan.cpp 2023-12-20 09:23:19.918146502 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LinearScan.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LinearScan.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LinearScan.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LinearScan.cpp 2024-04-24 14:30:40.519595436 +0800 @@ -22,6 +22,12 @@ * */ @@ -115281,9 +115250,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src case lir_neg: case lir_add: case lir_sub: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_LinearScan.hpp b/hotspot/src/share/vm/c1/c1_LinearScan.hpp ---- a/hotspot/src/share/vm/c1/c1_LinearScan.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_LinearScan.hpp 2023-12-20 09:23:19.918146502 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LinearScan.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LinearScan.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LinearScan.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LinearScan.hpp 2024-04-24 14:30:40.519595436 +0800 @@ -22,6 +22,12 @@ * */ @@ -115307,9 +115276,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "c1_LinearScan_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp b/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp ---- a/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp 2023-12-20 09:23:19.914813209 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIRAssembler.cpp 2024-04-24 14:30:40.523595443 +0800 @@ -22,6 +22,12 @@ * */ @@ -115372,9 +115341,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src void LIR_Assembler::build_frame() { _masm->build_frame(initial_frame_size_in_bytes(), bang_size_in_bytes()); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_LIRAssembler.hpp b/hotspot/src/share/vm/c1/c1_LIRAssembler.hpp ---- a/hotspot/src/share/vm/c1/c1_LIRAssembler.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_LIRAssembler.hpp 2023-12-20 09:23:19.914813209 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIRAssembler.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIRAssembler.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIRAssembler.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIRAssembler.hpp 2024-04-24 14:30:40.523595443 +0800 @@ -22,6 +22,12 @@ * */ @@ -115425,9 +115394,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "c1_LIRAssembler_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_LIR.cpp b/hotspot/src/share/vm/c1/c1_LIR.cpp ---- a/hotspot/src/share/vm/c1/c1_LIR.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_LIR.cpp 2023-12-20 09:23:19.914813209 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIR.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIR.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIR.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIR.cpp 2024-04-24 14:30:40.523595443 +0800 @@ -22,6 +22,12 @@ * */ @@ -115806,9 +115775,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_LIRGenerator.cpp b/hotspot/src/share/vm/c1/c1_LIRGenerator.cpp ---- a/hotspot/src/share/vm/c1/c1_LIRGenerator.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_LIRGenerator.cpp 2024-01-30 13:54:24.796042252 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIRGenerator.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIRGenerator.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIRGenerator.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIRGenerator.cpp 2024-04-24 14:30:40.523595443 +0800 @@ -22,6 +22,12 @@ * */ @@ -116230,9 +116199,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src value = value_fixed; } return value; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_LIRGenerator.hpp b/hotspot/src/share/vm/c1/c1_LIRGenerator.hpp ---- a/hotspot/src/share/vm/c1/c1_LIRGenerator.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_LIRGenerator.hpp 2023-12-20 09:23:19.918146502 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIRGenerator.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIRGenerator.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIRGenerator.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIRGenerator.hpp 2024-04-24 14:30:40.523595443 +0800 @@ -22,6 +22,12 @@ * */ @@ -116287,9 +116256,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src void increment_event_counter_impl(CodeEmitInfo* info, ciMethod *method, int frequency, int bci, bool backedge, bool notify); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_LIR.hpp b/hotspot/src/share/vm/c1/c1_LIR.hpp ---- a/hotspot/src/share/vm/c1/c1_LIR.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_LIR.hpp 2023-12-20 09:23:19.914813209 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIR.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIR.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_LIR.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_LIR.hpp 2024-04-24 14:30:40.523595443 +0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. @@ -116651,9 +116620,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src void shift_left(LIR_Opr value, LIR_Opr count, LIR_Opr dst, LIR_Opr tmp); void shift_right(LIR_Opr value, LIR_Opr count, LIR_Opr dst, LIR_Opr tmp); void unsigned_shift_right(LIR_Opr value, LIR_Opr count, LIR_Opr dst, LIR_Opr tmp); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_MacroAssembler.hpp b/hotspot/src/share/vm/c1/c1_MacroAssembler.hpp ---- a/hotspot/src/share/vm/c1/c1_MacroAssembler.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_MacroAssembler.hpp 2023-12-20 09:23:19.918146502 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_MacroAssembler.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_MacroAssembler.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_MacroAssembler.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_MacroAssembler.hpp 2024-04-24 14:30:40.523595443 +0800 @@ -22,6 +22,12 @@ * */ @@ -116677,9 +116646,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "c1_MacroAssembler_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_Runtime1.cpp b/hotspot/src/share/vm/c1/c1_Runtime1.cpp ---- a/hotspot/src/share/vm/c1/c1_Runtime1.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_Runtime1.cpp 2023-12-20 09:23:19.918146502 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_Runtime1.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_Runtime1.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_Runtime1.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_Runtime1.cpp 2024-04-24 14:30:40.523595443 +0800 @@ -22,6 +22,12 @@ * */ @@ -116783,9 +116752,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (src == dst) { // same object, no check bs->write_ref_array_pre(dst_addr, length); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/c1/c1_Runtime1.hpp b/hotspot/src/share/vm/c1/c1_Runtime1.hpp ---- a/hotspot/src/share/vm/c1/c1_Runtime1.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/c1/c1_Runtime1.hpp 2023-12-20 09:23:19.918146502 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_Runtime1.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_Runtime1.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/c1/c1_Runtime1.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/c1/c1_Runtime1.hpp 2024-04-24 14:30:40.527595450 +0800 @@ -70,7 +70,6 @@ stub(load_appendix_patching) \ stub(g1_pre_barrier_slow) \ @@ -116794,9 +116763,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src stub(fpu2long_stub) \ stub(counter_overflow) \ stub(predicate_failed_trap) \ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/ci/ciObjectFactory.cpp b/hotspot/src/share/vm/ci/ciObjectFactory.cpp ---- a/hotspot/src/share/vm/ci/ciObjectFactory.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/ci/ciObjectFactory.cpp 2023-12-20 09:23:19.924813093 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/ci/ciObjectFactory.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/ci/ciObjectFactory.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/ci/ciObjectFactory.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/ci/ciObjectFactory.cpp 2024-04-24 14:30:40.527595450 +0800 @@ -403,7 +403,7 @@ ASSERT_IN_VM; // We're handling raw oops here. @@ -116806,9 +116775,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src return; } Klass* metadata_owner_klass; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/bytecodeAssembler.cpp b/hotspot/src/share/vm/classfile/bytecodeAssembler.cpp ---- a/hotspot/src/share/vm/classfile/bytecodeAssembler.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/bytecodeAssembler.cpp 2023-12-20 09:23:19.924813093 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/bytecodeAssembler.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/bytecodeAssembler.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/bytecodeAssembler.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/bytecodeAssembler.cpp 2024-04-24 14:30:40.527595450 +0800 @@ -22,6 +22,12 @@ * */ @@ -116835,9 +116804,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_sparc # include "bytes_sparc.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/classFileStream.hpp b/hotspot/src/share/vm/classfile/classFileStream.hpp ---- a/hotspot/src/share/vm/classfile/classFileStream.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/classFileStream.hpp 2023-12-20 09:23:19.928146388 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/classFileStream.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/classFileStream.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/classFileStream.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/classFileStream.hpp 2024-04-24 14:30:40.527595450 +0800 @@ -22,6 +22,12 @@ * */ @@ -116864,9 +116833,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytes_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/classLoaderData.hpp b/hotspot/src/share/vm/classfile/classLoaderData.hpp ---- a/hotspot/src/share/vm/classfile/classLoaderData.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/classLoaderData.hpp 2023-12-20 09:23:19.928146388 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/classLoaderData.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/classLoaderData.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/classLoaderData.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/classLoaderData.hpp 2024-04-24 14:30:40.527595450 +0800 @@ -29,7 +29,6 @@ #include "memory/memRegion.hpp" #include "memory/metaspace.hpp" @@ -116875,9 +116844,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #include "runtime/mutex.hpp" #include "utilities/growableArray.hpp" #include "utilities/macros.hpp" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/classLoaderStats.hpp b/hotspot/src/share/vm/classfile/classLoaderStats.hpp ---- a/hotspot/src/share/vm/classfile/classLoaderStats.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/classLoaderStats.hpp 2023-12-20 09:23:19.928146388 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/classLoaderStats.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/classLoaderStats.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/classLoaderStats.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/classLoaderStats.hpp 2024-04-24 14:30:40.527595450 +0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014, 2018, Oracle and/or its affiliates. All rights reserved. @@ -116893,9 +116862,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #include "oops/oopsHierarchy.hpp" #include "runtime/vm_operations.hpp" #include "services/diagnosticCommand.hpp" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/javaClasses.cpp b/hotspot/src/share/vm/classfile/javaClasses.cpp ---- a/hotspot/src/share/vm/classfile/javaClasses.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/javaClasses.cpp 2023-12-20 09:23:19.928146388 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/javaClasses.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/javaClasses.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/javaClasses.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/javaClasses.cpp 2024-04-24 14:30:40.535595464 +0800 @@ -52,10 +52,6 @@ #include "runtime/vframe.hpp" #include "utilities/preserveException.hpp" @@ -116928,7 +116897,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } oop java_lang_Throwable::backtrace(oop throwable) { -@@ -2659,18 +2648,11 @@ +@@ -2658,18 +2647,11 @@ oop java_lang_ref_Reference::pending_list_lock() { InstanceKlass* ik = InstanceKlass::cast(SystemDictionary::Reference_klass()); address addr = ik->static_field_addr(static_lock_offset); @@ -116949,7 +116918,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } HeapWord *java_lang_ref_Reference::pending_list_addr() { -@@ -2682,18 +2664,11 @@ +@@ -2681,18 +2663,11 @@ oop java_lang_ref_Reference::pending_list() { char *addr = (char *)pending_list_addr(); @@ -116970,9 +116939,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/stackMapTable.hpp b/hotspot/src/share/vm/classfile/stackMapTable.hpp ---- a/hotspot/src/share/vm/classfile/stackMapTable.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/stackMapTable.hpp 2023-12-20 09:23:19.931479683 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/stackMapTable.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/stackMapTable.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/stackMapTable.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/stackMapTable.hpp 2024-04-24 14:30:40.535595464 +0800 @@ -22,6 +22,12 @@ * */ @@ -116999,9 +116968,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytes_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/symbolTable.cpp b/hotspot/src/share/vm/classfile/symbolTable.cpp ---- a/hotspot/src/share/vm/classfile/symbolTable.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/symbolTable.cpp 2023-12-20 09:23:19.931479683 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/symbolTable.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/symbolTable.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/symbolTable.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/symbolTable.cpp 2024-04-24 14:30:40.535595464 +0800 @@ -721,7 +721,7 @@ // considered dead. The SATB part of G1 needs to get notified about this // potential resurrection, otherwise the marking might not find the object. @@ -117040,9 +117009,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // This verification is part of Universe::verify() and needs to be quick. // See StringTable::verify_and_compare() below for exhaustive verification. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/symbolTable.hpp b/hotspot/src/share/vm/classfile/symbolTable.hpp ---- a/hotspot/src/share/vm/classfile/symbolTable.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/symbolTable.hpp 2023-12-20 09:23:19.931479683 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/symbolTable.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/symbolTable.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/symbolTable.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/symbolTable.hpp 2024-04-24 14:30:40.535595464 +0800 @@ -328,7 +328,6 @@ possibly_parallel_unlink_or_oops_do(cl, NULL, processed, removed); } @@ -117051,9 +117020,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Hashing algorithm, used as the hash value used by the // StringTable for bucket selection and comparison (stored in the -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/classfile/verifier.cpp b/hotspot/src/share/vm/classfile/verifier.cpp ---- a/hotspot/src/share/vm/classfile/verifier.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/classfile/verifier.cpp 2024-01-30 13:54:24.836041846 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/classfile/verifier.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/verifier.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/classfile/verifier.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/classfile/verifier.cpp 2024-04-24 14:30:40.535595464 +0800 @@ -22,6 +22,12 @@ * */ @@ -117080,9 +117049,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytes_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/code/codeBlob.cpp b/hotspot/src/share/vm/code/codeBlob.cpp ---- a/hotspot/src/share/vm/code/codeBlob.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/code/codeBlob.cpp 2023-12-20 09:23:19.931479683 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/code/codeBlob.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/code/codeBlob.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/code/codeBlob.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/code/codeBlob.cpp 2024-04-24 14:30:40.535595464 +0800 @@ -22,6 +22,12 @@ * */ @@ -117109,9 +117078,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef COMPILER1 #include "c1/c1_Runtime1.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/code/codeCache.cpp b/hotspot/src/share/vm/code/codeCache.cpp ---- a/hotspot/src/share/vm/code/codeCache.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/code/codeCache.cpp 2023-12-20 09:23:19.934812978 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/code/codeCache.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/code/codeCache.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/code/codeCache.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/code/codeCache.cpp 2024-04-24 14:30:40.535595464 +0800 @@ -354,7 +354,7 @@ void CodeCache::scavenge_root_nmethods_do(CodeBlobToOopClosure* f) { assert_locked_or_safepoint(CodeCache_lock); @@ -117162,9 +117131,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src unallocated_capacity()); } + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/code/codeCache.hpp b/hotspot/src/share/vm/code/codeCache.hpp ---- a/hotspot/src/share/vm/code/codeCache.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/code/codeCache.hpp 2023-12-20 09:23:19.934812978 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/code/codeCache.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/code/codeCache.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/code/codeCache.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/code/codeCache.hpp 2024-04-24 14:30:40.535595464 +0800 @@ -42,11 +42,9 @@ class OopClosure; @@ -117177,9 +117146,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src private: // CodeHeap is malloc()'ed at startup and never deleted during shutdown, // so that the generated assembly code is always there when it's needed. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/code/compiledIC.hpp b/hotspot/src/share/vm/code/compiledIC.hpp ---- a/hotspot/src/share/vm/code/compiledIC.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/code/compiledIC.hpp 2023-12-20 09:23:19.934812978 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/code/compiledIC.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/code/compiledIC.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/code/compiledIC.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/code/compiledIC.hpp 2024-04-24 14:30:40.535595464 +0800 @@ -22,6 +22,12 @@ * */ @@ -117206,9 +117175,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src //----------------------------------------------------------------------------- // The CompiledIC represents a compiled inline cache. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/code/nmethod.cpp b/hotspot/src/share/vm/code/nmethod.cpp ---- a/hotspot/src/share/vm/code/nmethod.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/code/nmethod.cpp 2023-12-20 09:23:19.934812978 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/code/nmethod.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/code/nmethod.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/code/nmethod.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/code/nmethod.cpp 2024-04-24 14:30:40.535595464 +0800 @@ -491,7 +491,7 @@ _oops_do_mark_link = NULL; _jmethod_id = NULL; @@ -117227,9 +117196,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src return; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/code/relocInfo.hpp b/hotspot/src/share/vm/code/relocInfo.hpp ---- a/hotspot/src/share/vm/code/relocInfo.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/code/relocInfo.hpp 2023-12-20 09:23:19.934812978 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/code/relocInfo.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/code/relocInfo.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/code/relocInfo.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/code/relocInfo.hpp 2024-04-24 14:30:40.535595464 +0800 @@ -22,6 +22,12 @@ * */ @@ -117320,9 +117289,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src class virtual_call_Relocation : public CallRelocation { relocInfo::relocType type() { return relocInfo::virtual_call_type; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/code/vmreg.hpp b/hotspot/src/share/vm/code/vmreg.hpp ---- a/hotspot/src/share/vm/code/vmreg.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/code/vmreg.hpp 2023-12-20 09:23:19.938146274 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/code/vmreg.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/code/vmreg.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/code/vmreg.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/code/vmreg.hpp 2024-04-24 14:30:40.539595471 +0800 @@ -22,6 +22,12 @@ * */ @@ -117362,9 +117331,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "vmreg_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/compiler/disassembler.cpp b/hotspot/src/share/vm/compiler/disassembler.cpp ---- a/hotspot/src/share/vm/compiler/disassembler.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/compiler/disassembler.cpp 2023-12-20 09:23:19.938146274 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/compiler/disassembler.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/compiler/disassembler.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/compiler/disassembler.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/compiler/disassembler.cpp 2024-04-24 14:30:40.539595471 +0800 @@ -22,6 +22,12 @@ * */ @@ -117391,9 +117360,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef SHARK #include "shark/sharkEntry.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/compiler/disassembler.hpp b/hotspot/src/share/vm/compiler/disassembler.hpp ---- a/hotspot/src/share/vm/compiler/disassembler.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/compiler/disassembler.hpp 2023-12-20 09:23:19.938146274 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/compiler/disassembler.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/compiler/disassembler.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/compiler/disassembler.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/compiler/disassembler.hpp 2024-04-24 14:30:40.539595471 +0800 @@ -22,6 +22,12 @@ * */ @@ -117420,9 +117389,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src public: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/compiler/oopMap.hpp b/hotspot/src/share/vm/compiler/oopMap.hpp ---- a/hotspot/src/share/vm/compiler/oopMap.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/compiler/oopMap.hpp 2023-12-20 09:23:19.938146274 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/compiler/oopMap.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/compiler/oopMap.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/compiler/oopMap.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/compiler/oopMap.hpp 2024-04-24 14:30:40.539595471 +0800 @@ -43,7 +43,6 @@ class frame; class RegisterMap; @@ -117431,9 +117400,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src class OopMapValue: public StackObj { friend class VMStructs; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp b/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ---- a/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp 2023-12-20 09:23:19.948146160 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp 2024-04-24 14:30:40.539595471 +0800 @@ -1525,8 +1525,6 @@ inline bool is_obj_ill(const oop obj) const; @@ -117443,9 +117412,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src bool allocated_since_marking(oop obj, HeapRegion* hr, VerifyOption vo); HeapWord* top_at_mark_start(HeapRegion* hr, VerifyOption vo); bool is_marked(oop obj, VerifyOption vo); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp b/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp 2023-12-20 09:23:19.948146160 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp 2024-04-24 14:30:40.539595471 +0800 @@ -376,21 +376,4 @@ } } @@ -117468,9 +117437,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - #endif // SHARE_VM_GC_IMPLEMENTATION_G1_G1COLLECTEDHEAP_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp b/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp ---- a/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp 2023-12-20 09:23:19.954812750 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/g1/satbQueue.cpp 2024-04-24 14:30:40.539595471 +0800 @@ -25,7 +25,6 @@ #include "precompiled.hpp" #include "gc_implementation/g1/g1CollectedHeap.inline.hpp" @@ -117557,9 +117526,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src return should_enqueue; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/g1/satbQueue.hpp b/hotspot/src/share/vm/gc_implementation/g1/satbQueue.hpp ---- a/hotspot/src/share/vm/gc_implementation/g1/satbQueue.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/g1/satbQueue.hpp 2023-12-20 09:23:19.954812750 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1/satbQueue.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/g1/satbQueue.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/g1/satbQueue.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/g1/satbQueue.hpp 2024-04-24 14:30:40.539595471 +0800 @@ -49,9 +49,6 @@ // Filter out unwanted entries from the buffer. void filter(); @@ -117570,9 +117539,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src public: ObjPtrQueue(PtrQueueSet* qset, bool perm = false) : // SATB queues are only active during marking cycles. We create -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp b/hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp ---- a/hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp 2023-12-20 09:23:19.958146045 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp 2024-04-24 14:30:40.539595471 +0800 @@ -86,6 +86,9 @@ void inline_write_ref_field_gc(void* field, oop new_val) { jbyte* byte = byte_for(field); @@ -117583,9 +117552,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } // Adaptive size policy support -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp b/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ---- a/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp 2023-12-20 09:23:19.958146045 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp 2024-04-24 14:30:40.539595471 +0800 @@ -105,6 +105,9 @@ assert(end_bit_ok, "concurrency problem"); DEBUG_ONLY(Atomic::inc_ptr(&mark_bitmap_count)); @@ -117596,9 +117565,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src return true; } return false; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp 2023-12-20 09:23:19.958146045 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp 2024-04-24 14:30:40.539595471 +0800 @@ -33,6 +33,9 @@ ObjArrayTask task(obj, index); assert(task.is_valid(), "bad ObjArrayTask"); @@ -117619,9 +117588,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } #endif // SHARE_VM_GC_IMPLEMENTATION_PARALLELSCAVENGE_PSCOMPACTIONMANAGER_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ---- a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2023-12-20 09:23:19.961479341 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2024-04-24 14:30:40.539595471 +0800 @@ -499,6 +499,9 @@ if (beg_region == end_region) { // All in one region. @@ -117652,9 +117621,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } const size_t end_bit = bitmap->find_obj_end(beg_bit, range_end); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ---- a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp 2023-12-20 09:23:19.961479341 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp 2024-04-24 14:30:40.543595478 +0800 @@ -1329,6 +1329,9 @@ const int obj_size = obj->size(); if (mark_bitmap()->mark_obj(obj, obj_size)) { @@ -117675,9 +117644,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp 2023-12-20 09:23:19.961479341 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp 2024-04-24 14:30:40.543595478 +0800 @@ -41,8 +41,9 @@ inline void PSPromotionManager::claim_or_forward_internal_depth(T* p) { if (p != NULL) { // XXX: error if p != NULL here @@ -117742,9 +117711,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { assert(o->is_forwarded(), "Sanity"); new_obj = o->forwardee(); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp 2023-12-20 09:23:19.961479341 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp 2024-04-24 14:30:40.543595478 +0800 @@ -71,14 +71,22 @@ assert(should_scavenge(p, true), "revisiting object?"); @@ -117784,9 +117753,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { new_obj = _pm->copy_to_survivor_space(o); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shared/markBitMap.cpp b/hotspot/src/share/vm/gc_implementation/shared/markBitMap.cpp ---- a/hotspot/src/share/vm/gc_implementation/shared/markBitMap.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shared/markBitMap.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shared/markBitMap.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shared/markBitMap.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shared/markBitMap.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shared/markBitMap.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. @@ -117870,9 +117839,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - _bm.clear_range(beg, end); - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shared/markBitMap.hpp b/hotspot/src/share/vm/gc_implementation/shared/markBitMap.hpp ---- a/hotspot/src/share/vm/gc_implementation/shared/markBitMap.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shared/markBitMap.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shared/markBitMap.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shared/markBitMap.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shared/markBitMap.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shared/markBitMap.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,118 +0,0 @@ -/* - * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. @@ -117992,9 +117961,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHARED_CMBITMAP_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shared/markBitMap.inline.hpp b/hotspot/src/share/vm/gc_implementation/shared/markBitMap.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shared/markBitMap.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shared/markBitMap.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shared/markBitMap.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shared/markBitMap.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shared/markBitMap.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shared/markBitMap.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,102 +0,0 @@ -/* - * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. @@ -118098,9 +118067,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#undef check_mark - -#endif // SHARE_VM_GC_SHARED_CMBITMAP_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,136 +0,0 @@ -/* - * Copyright (c) 2018, 2020 Red Hat, Inc. All rights reserved. @@ -118238,9 +118207,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - return LIR_OprFact::address(new LIR_Address(resolved_addr, type)); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c1/shenandoahBarrierSetC1.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,91 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -118333,9 +118302,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_C1_SHENANDOAHBARRIERSETC1_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2018, 2019, Red Hat, Inc. All rights reserved. @@ -118419,9 +118388,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - return n; - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahBarrierSetC2.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,47 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -118470,9 +118439,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_C2_SHENANDOAHBARRIERSETC2_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,3097 +0,0 @@ - -/* @@ -121571,9 +121540,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - return NULL; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/c2/shenandoahSupport.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,186 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -121761,9 +121730,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - - -#endif // SHARE_GC_SHENANDOAH_C2_SHENANDOAHSUPPORT_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,166 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -121931,9 +121900,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - - return ShenandoahHeuristics::should_start_gc(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,50 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -121985,9 +121954,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_HEURISTICS_SHENANDOAHADAPTIVEHEURISTICS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,73 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122062,9 +122031,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // Randomly unload classes with 50% chance. - return (os::random() & 1) == 1; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,48 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122114,9 +122083,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_HEURISTICS_SHENANDOAHAGGRESSIVEHEURISTICS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,98 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122216,9 +122185,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahCompactHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122264,9 +122233,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_HEURISTICS_SHENANDOAHCOMPACTHEURISTICS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,300 +0,0 @@ -/* - * Copyright (c) 2018, 2020, Red Hat, Inc. All rights reserved. @@ -122568,9 +122537,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - - return false; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,143 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122715,9 +122684,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_HEURISTICS_SHENANDOAHHEURISTICS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,78 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122797,9 +122766,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,48 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122849,9 +122818,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_HEURISTICS_SHENANDOAHPASSIVEHEURISTICS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,73 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122926,9 +122895,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/heuristics/shenandoahStaticHeuristics.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -122976,9 +122945,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_HEURISTICS_SHENANDOAHSTATICHEURISTICS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,73 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -123053,9 +123022,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - ShouldNotReachHere(); - return NULL; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahIUMode.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -123099,9 +123068,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_MODE_SHENANDOAHIUMODE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahMode.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahMode.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahMode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahMode.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahMode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahMode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahMode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahMode.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,56 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -123159,9 +123128,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHMODE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,58 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -123221,9 +123190,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - ShouldNotReachHere(); - return NULL; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahPassiveMode.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,39 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -123264,9 +123233,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_MODE_SHENANDOAHPASSIVEMODE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,59 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -123327,9 +123296,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - ShouldNotReachHere(); - return NULL; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/mode/shenandoahSATBMode.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,40 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -123371,9 +123340,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_MODE_SHENANDOAHSATBMODE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,156 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. @@ -123531,9 +123500,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - _workers->run_task(&task); - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,149 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. @@ -123684,9 +123653,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHARED_PRESERVEDMARKS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/preservedMarks.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,86 +0,0 @@ -/* - * Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved. @@ -123774,9 +123743,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHARED_PRESERVEDMARKS_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAllocRequest.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,162 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -123940,9 +123909,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHALLOCREQUEST_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,398 +0,0 @@ -/* - * Copyright (c) 2018, 2019, Red Hat, Inc. All rights reserved. @@ -124342,9 +124311,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - file, line); - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,187 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -124533,9 +124502,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHASSERTS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetAssembler_stub.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,34 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -124571,9 +124540,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHBARRIERSETASSEMBLER_STUB_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSetClone.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,113 +0,0 @@ -/* - * Copyright (c) 2013, 2019, Red Hat, Inc. All rights reserved. @@ -124688,9 +124657,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHBARRIERSETCLONE_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,270 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -124962,9 +124931,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - clone_barrier(src); - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,146 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -125112,9 +125081,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHBARRIERSET_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,154 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -125270,9 +125239,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHBARRIERSET_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,94 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -125368,9 +125337,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#endif // ASSERT - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHCLOSURES_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahClosures.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,122 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -125494,9 +125463,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#endif - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHCLOSURES_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,311 +0,0 @@ -/* - * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved. @@ -125809,9 +125778,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } -} -#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCodeRoots.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,181 +0,0 @@ -/* - * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved. @@ -125994,9 +125963,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHCODEROOTS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,163 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -126161,9 +126130,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - assert(regions == count(), "Must match"); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,91 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -126256,9 +126225,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHCOLLECTIONSET_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2017, 2020, Red Hat, Inc. All rights reserved. @@ -126313,9 +126282,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHCOLLECTIONSET_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,205 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -126522,9 +126491,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - out->print_cr(" " SIZE_FORMAT_W(5) " caused by allocation failure", _alloc_failure_full); - out->print_cr(" " SIZE_FORMAT_W(5) " upgraded from Degenerated GC", _alloc_failure_degenerated_upgrade_to_full); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,104 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -126630,9 +126599,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHCOLLECTORPOLICY_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,1022 +0,0 @@ -/* - * Copyright (c) 2013, 2021, Red Hat, Inc. All rights reserved. @@ -127656,9 +127625,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -void ShenandoahConcurrentMark::clear_claim_codecache() { - _claimed_codecache.unset(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,112 +0,0 @@ -/* - * Copyright (c) 2013, 2019, Red Hat, Inc. All rights reserved. @@ -127772,9 +127741,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHCONCURRENTMARK_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,272 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -128048,9 +128017,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHCONCURRENTMARK_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,719 +0,0 @@ -/* - * Copyright (c) 2013, 2020, Red Hat, Inc. All rights reserved. @@ -128771,9 +128740,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -bool ShenandoahControlThread::in_graceful_shutdown() { - return _graceful_shutdown.is_set(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahControlThread.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,168 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -128943,9 +128912,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHCONCURRENTTHREAD_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,122 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -129069,9 +129038,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -ShenandoahEvacOOMScope::~ShenandoahEvacOOMScope() { - ShenandoahHeap::heap()->leave_evacuation(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahEvacOOMHandler.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,121 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -129194,9 +129163,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHEVACOOMHANDLER_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,66 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -129264,9 +129233,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHFORWARDING_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahForwarding.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,94 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -129362,9 +129331,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHFORWARDING_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,699 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -130065,9 +130034,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - assert (end_off == _max, err_msg("free regions past the rightmost: " SIZE_FORMAT ", bound " SIZE_FORMAT, end_off, _collector_rightmost)); -} -#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,99 +0,0 @@ - -/* @@ -130168,9 +130137,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHFREESET_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,110 +0,0 @@ -/* - * Copyright (c) 2012, 2018, Oracle and/or its affiliates. All rights reserved. @@ -130282,9 +130251,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - gclog_or_tty->flush(); - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,51 +0,0 @@ -/* - * Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved. @@ -130337,9 +130306,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -typedef ShenandoahGCTraceTime GCTraceTime; - -#endif // SHARE_VM_GC_IMPLEMENTATION_SHENANDOAH_SHENANDOAHGCTRACETIME_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,35 +0,0 @@ -/* - * Copyright (c) 2016, 2017, Red Hat, Inc. All rights reserved. @@ -130376,9 +130345,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - MATERIALIZE_NOTPRODUCT_FLAG, \ - MATERIALIZE_MANAGEABLE_FLAG, \ - MATERIALIZE_PRODUCT_RW_FLAG) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,365 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -130745,9 +130714,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - DECLARE_PRODUCT_RW_FLAG) - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAH_GLOBALS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,2738 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -133487,9 +133456,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,670 +0,0 @@ -/* - * Copyright (c) 2013, 2020, Red Hat, Inc. All rights reserved. @@ -134161,9 +134130,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAP_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,501 +0,0 @@ -/* - * Copyright (c) 2015, 2020, Red Hat, Inc. All rights reserved. @@ -134666,9 +134635,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAP_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,110 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -134780,9 +134749,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,83 +0,0 @@ -/* - * Copyright (c) 2016, 2017, Red Hat, Inc. All rights reserved. @@ -134867,9 +134836,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAPREGIONCOUNTERS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,669 +0,0 @@ -/* - * Copyright (c) 2013, 2019, Red Hat, Inc. All rights reserved. @@ -135540,9 +135509,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - _state = to; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,394 +0,0 @@ -/* - * Copyright (c) 2013, 2019, Red Hat, Inc. All rights reserved. @@ -135938,9 +135907,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAPREGION_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,136 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -136078,9 +136047,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAPREGION_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,140 +0,0 @@ -/* - * Copyright (c) 2013, 2019, Red Hat, Inc. All rights reserved. @@ -136222,9 +136191,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - assert(regions == count(), "Must match"); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,99 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -136325,9 +136294,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAPREGIONSET_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,50 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -136379,9 +136348,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAPREGIONSET_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,71 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -136454,9 +136423,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - ShenandoahDumpHeapRegionInfoClosure c; - ShenandoahHeap::heap()->heap_region_iterate(&c); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahJfrSupport.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,40 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -136498,9 +136467,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHJFRSUPPORT_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLock.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,89 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -136591,9 +136560,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAPLOCK_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,62 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -136657,9 +136626,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - gclog_or_tty->sp(gclog_or_tty->indentation()*4); - gclog_or_tty->vprint_cr(format, ap); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,59 +0,0 @@ -/* - * Copyright (c) 2016, 2017, Red Hat, Inc. All rights reserved. @@ -136720,9 +136689,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#endif - -#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,1014 +0,0 @@ -/* - * Copyright (c) 2014, 2019, Red Hat, Inc. All rights reserved. @@ -137738,9 +137707,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - - heap->clear_cancelled_gc(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,78 +0,0 @@ -/* - * Copyright (c) 2014, 2018, Red Hat, Inc. All rights reserved. @@ -137820,9 +137789,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHMARKCOMPACT_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -137906,9 +137875,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -void ShenandoahMarkingContext::mark_incomplete() { - _is_complete.unset(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -137991,9 +137960,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHMARKINGCONTEXT_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMarkingContext.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,87 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -138082,9 +138051,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHMARKINGCONTEXT_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,94 +0,0 @@ -/* - * Copyright (c) 2013, 2019, Red Hat, Inc. All rights reserved. @@ -138180,9 +138149,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // Nothing good had happened. - return false; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMetrics.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,45 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -138229,9 +138198,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHMETRICS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,97 +0,0 @@ -/* - * Copyright (c) 2015, 2017, Red Hat, Inc. All rights reserved. @@ -138330,9 +138299,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - CompressedClassSpaceCounters::update_performance_counters(); - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,54 +0,0 @@ -/* - * Copyright (c) 2015, 2017, Red Hat, Inc. All rights reserved. @@ -138388,9 +138357,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHMONITORINGSUPPORT_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,194 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -138586,9 +138555,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - return 0; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahNumberSeq.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,75 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -138665,9 +138634,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHNUMBERSEQ_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,205 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -138874,9 +138843,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHOOPCLOSURES_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,40 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -138918,9 +138887,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHOOPCLOSURES_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,355 +0,0 @@ -/* - * Copyright (c) 2018, 2019, Red Hat, Inc. All rights reserved. @@ -139277,9 +139246,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - out->cr(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,108 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -139389,9 +139358,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHPACER_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPacer.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,71 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -139464,9 +139433,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif //SHARE_VM_GC_SHENANDOAH_SHENANDOAHPACER_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPadding.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPadding.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPadding.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPadding.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPadding.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPadding.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPadding.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPadding.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,38 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -139506,9 +139475,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - char _pad##id[SHENANDOAH_CACHE_LINE_SIZE] - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHPADDING_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,28 +0,0 @@ -/* - * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. @@ -139538,9 +139507,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#include "gc_implementation/shenandoah/shenandoahParallelCleaning.hpp" - -Monitor* ShenandoahCodeCacheUnloadingTask::_lock = new Monitor(Mutex::leaf, "Code Cache Unload lock"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahParallelCleaning.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,397 +0,0 @@ -/* - * Copyright (c) 2016, 2021, Oracle and/or its affiliates. All rights reserved. @@ -139939,9 +139908,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_IMPLEMENTATION_SHENANDOAH_SHENANDOAHPARALLELCLEANING_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,314 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -140257,9 +140226,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -ShenandoahWorkerTimingsTracker::~ShenandoahWorkerTimingsTracker() { - _timings->worker_data(_phase, _par_phase)->set(_worker_id, os::elapsedTime() - _start_time); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,242 +0,0 @@ - -/* @@ -140503,9 +140472,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHGCPHASETIMEINGS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,343 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -140850,9 +140819,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - _dedup_roots.oops_do(oops, worker_id); - _string_table_roots.oops_do(oops, worker_id); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,262 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -141116,9 +141085,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHROOTPROCESSOR_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,96 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -141216,9 +141185,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - _thread_roots.oops_do(oops, clds, code, worker_id); -} -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHROOTPROCESSOR_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,139 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -141359,9 +141328,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // dangling reference from the thread root. - Threads::possibly_parallel_oops_do(oops, &clds, &blobs); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRootVerifier.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,58 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -141421,9 +141390,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_GC_SHENANDOAH_SHENANDOAHROOTVERIFIER_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,69 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -141494,9 +141463,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - shenandoah_assert_correct(NULL, s); - ShenandoahBarrierSet::barrier_set()->clone_barrier_runtime(s); -JRT_END -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahRuntime.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,48 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -141546,9 +141515,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHRUNTIME_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,247 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -141797,9 +141766,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHSHAREDFLAG_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,49 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Red Hat, Inc. All rights reserved. @@ -141850,9 +141819,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAH_SPECIALIZED_OOP_CLOSURES_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,193 +0,0 @@ -/* - * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved. @@ -142047,9 +142016,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - ShenandoahStrDedupQueueCleanupClosure cl; - parallel_oops_do(&cl); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,159 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -142210,9 +142179,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHSTRINGDEDUPQUEUE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupQueue.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -142267,9 +142236,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHSTRINGDEDUPQUEUE_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,504 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -142775,9 +142744,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - return transferred; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupTable.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,284 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -143063,9 +143032,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAHSTRDEDUPTABLE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,199 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -143266,9 +143235,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - size_t index = (size_t)Atomic::add(1, (volatile jint*)&_claimed) - 1; - return index; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStrDedupThread.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,64 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -143334,9 +143303,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHSTRINGDEDUPTHREAD_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,338 +0,0 @@ -/* - * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved. @@ -143676,9 +143645,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahStringDedup.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,150 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -143830,9 +143799,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHSTRINGDEDUP_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,79 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -143913,9 +143882,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - return false; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahSynchronizerIterator.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -143959,9 +143928,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHSYNCHRONIZERITERATOR_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,227 +0,0 @@ -/* - * Copyright (c) 2016, 2019, Red Hat, Inc. All rights reserved. @@ -144190,9 +144159,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - return _heap->cancelled_gc(); -} - -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,420 +0,0 @@ -/* - * Copyright (c) 2016, 2019, Red Hat, Inc. All rights reserved. @@ -144614,9 +144583,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHTASKQUEUE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,66 +0,0 @@ -/* - * Copyright (c) 2016, 2019, Red Hat, Inc. All rights reserved. @@ -144684,9 +144653,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHTASKQUEUE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,154 +0,0 @@ -/* - * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved. @@ -144842,9 +144811,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - - return (size_t)1 << (log2_intptr(value) + 1); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,154 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -145000,9 +144969,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAHUTILS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,962 +0,0 @@ -/* - * Copyright (c) 2017, 2019, Red Hat, Inc. All rights reserved. @@ -145966,9 +145935,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - verifier.oops_do(&cl); -} - -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,191 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -146161,9 +146130,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHVERIFIER_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,77 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -146242,9 +146211,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - ShenandoahGCPauseMark mark(SvcGCMarker::OTHER); - ShenandoahHeap::heap()->entry_degenerated(_point); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVMOperations.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,107 +0,0 @@ -/* - * Copyright (c) 2013, 2018, Red Hat, Inc. All rights reserved. @@ -146353,9 +146322,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_GC_SHENANDOAH_VM_OPERATIONS_SHENANDOAH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. @@ -146438,9 +146407,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - out->cr(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,85 +0,0 @@ -/* - * Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. @@ -146527,9 +146496,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_G1_WORKERDATAARRAY_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,156 +0,0 @@ -/* - * Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. @@ -146687,9 +146656,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -} - -#endif // SHARE_VM_GC_G1_WORKERDATAARRAY_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,135 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -146826,9 +146795,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - Threads::number_of_non_daemon_threads()); - return _prev_conc_reset; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,76 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -146906,9 +146875,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHWORKERPOLICY_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,65 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -146975,9 +146944,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // Restore old worker value - _workers->set_active_workers(_old_workers); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,72 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -147051,9 +147020,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHWORKGROUP_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp b/hotspot/src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp ---- a/hotspot/src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_implementation/shenandoah/vmStructs_shenandoah.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,51 +0,0 @@ -/* - * Copyright (c) 2018, 2019, Red Hat, Inc. All rights reserved. @@ -147106,9 +147075,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - declare_toplevel_type(ShenandoahHeapRegion*) \ - -#endif // SHARE_VM_GC_SHENANDOAH_VMSTRUCTS_SHENANDOAH_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_interface/collectedHeap.cpp b/hotspot/src/share/vm/gc_interface/collectedHeap.cpp ---- a/hotspot/src/share/vm/gc_interface/collectedHeap.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_interface/collectedHeap.cpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/collectedHeap.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/collectedHeap.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/collectedHeap.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/collectedHeap.cpp 2024-04-24 14:30:40.567595520 +0800 @@ -606,24 +606,3 @@ err_msg("after_heap: " PTR_FORMAT " is unexpectedly in the heap", p2i(after_heap))); } @@ -147134,9 +147103,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -void CollectedHeap::unpin_object(JavaThread* thread, oop obj) { - ShouldNotReachHere(); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_interface/collectedHeap.hpp b/hotspot/src/share/vm/gc_interface/collectedHeap.hpp ---- a/hotspot/src/share/vm/gc_interface/collectedHeap.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_interface/collectedHeap.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/collectedHeap.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/collectedHeap.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/collectedHeap.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/collectedHeap.hpp 2024-04-24 14:30:40.567595520 +0800 @@ -80,7 +80,6 @@ // GenCollectedHeap // G1CollectedHeap @@ -147175,9 +147144,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Non product verification and debugging. #ifndef PRODUCT // Support for PromotionFailureALot. Return true if it's time to cause a -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_interface/gcCause.cpp b/hotspot/src/share/vm/gc_interface/gcCause.cpp ---- a/hotspot/src/share/vm/gc_interface/gcCause.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_interface/gcCause.cpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/gcCause.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/gcCause.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/gcCause.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/gcCause.cpp 2024-04-24 14:30:40.567595520 +0800 @@ -100,18 +100,6 @@ case _g1_humongous_allocation: return "G1 Humongous Allocation"; @@ -147197,9 +147166,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src case _last_ditch_collection: return "Last ditch collection"; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_interface/gcCause.hpp b/hotspot/src/share/vm/gc_interface/gcCause.hpp ---- a/hotspot/src/share/vm/gc_interface/gcCause.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_interface/gcCause.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/gcCause.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/gcCause.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/gcCause.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/gcCause.hpp 2024-04-24 14:30:40.567595520 +0800 @@ -73,12 +73,6 @@ _g1_inc_collection_pause, _g1_humongous_allocation, @@ -147213,9 +147182,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src _last_ditch_collection, _last_gc_cause }; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/gc_interface/gcName.hpp b/hotspot/src/share/vm/gc_interface/gcName.hpp ---- a/hotspot/src/share/vm/gc_interface/gcName.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/gc_interface/gcName.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/gcName.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/gcName.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/gc_interface/gcName.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/gc_interface/gcName.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -37,7 +37,6 @@ G1New, ConcurrentMarkSweep, @@ -147232,9 +147201,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src default: ShouldNotReachHere(); return NULL; } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/abstractInterpreter.hpp b/hotspot/src/share/vm/interpreter/abstractInterpreter.hpp ---- a/hotspot/src/share/vm/interpreter/abstractInterpreter.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/abstractInterpreter.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/abstractInterpreter.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/abstractInterpreter.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/abstractInterpreter.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/abstractInterpreter.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147259,9 +147228,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // This file contains the platform-independent parts -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/bytecode.hpp b/hotspot/src/share/vm/interpreter/bytecode.hpp ---- a/hotspot/src/share/vm/interpreter/bytecode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/bytecode.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecode.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147288,9 +147257,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytes_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp b/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp ---- a/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodeInterpreter.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147327,9 +147296,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytecodeInterpreter_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/bytecodeInterpreter.inline.hpp b/hotspot/src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ---- a/hotspot/src/share/vm/interpreter/bytecodeInterpreter.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/bytecodeInterpreter.inline.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodeInterpreter.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodeInterpreter.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodeInterpreter.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodeInterpreter.inline.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147356,9 +147325,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytecodeInterpreter_aarch64.inline.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/bytecodes.cpp b/hotspot/src/share/vm/interpreter/bytecodes.cpp ---- a/hotspot/src/share/vm/interpreter/bytecodes.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/bytecodes.cpp 2024-01-30 13:54:24.866041540 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodes.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodes.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodes.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodes.cpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147385,9 +147354,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytes_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/bytecodes.hpp b/hotspot/src/share/vm/interpreter/bytecodes.hpp ---- a/hotspot/src/share/vm/interpreter/bytecodes.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/bytecodes.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodes.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodes.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodes.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodes.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147414,9 +147383,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytecodes_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/bytecodeStream.hpp b/hotspot/src/share/vm/interpreter/bytecodeStream.hpp ---- a/hotspot/src/share/vm/interpreter/bytecodeStream.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/bytecodeStream.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodeStream.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodeStream.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/bytecodeStream.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/bytecodeStream.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147443,9 +147412,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "bytes_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/cppInterpreterGenerator.hpp b/hotspot/src/share/vm/interpreter/cppInterpreterGenerator.hpp ---- a/hotspot/src/share/vm/interpreter/cppInterpreterGenerator.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/cppInterpreterGenerator.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/cppInterpreterGenerator.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/cppInterpreterGenerator.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/cppInterpreterGenerator.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/cppInterpreterGenerator.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147472,9 +147441,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "cppInterpreterGenerator_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/cppInterpreter.hpp b/hotspot/src/share/vm/interpreter/cppInterpreter.hpp ---- a/hotspot/src/share/vm/interpreter/cppInterpreter.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/cppInterpreter.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/cppInterpreter.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/cppInterpreter.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/cppInterpreter.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/cppInterpreter.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147501,9 +147470,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "cppInterpreter_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/interpreterGenerator.hpp b/hotspot/src/share/vm/interpreter/interpreterGenerator.hpp ---- a/hotspot/src/share/vm/interpreter/interpreterGenerator.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/interpreterGenerator.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/interpreterGenerator.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/interpreterGenerator.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/interpreterGenerator.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/interpreterGenerator.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147530,9 +147499,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "interpreterGenerator_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/interpreter.hpp b/hotspot/src/share/vm/interpreter/interpreter.hpp ---- a/hotspot/src/share/vm/interpreter/interpreter.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/interpreter.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/interpreter.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/interpreter.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/interpreter.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/interpreter.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147559,9 +147528,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "interpreter_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp b/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp ---- a/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147597,9 +147566,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src IRT_LEAF(void, InterpreterRuntime::popframe_move_outgoing_args(JavaThread* thread, void* src_address, void* dest_address)) if (src_address == dest_address) { return; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/interpreterRuntime.hpp b/hotspot/src/share/vm/interpreter/interpreterRuntime.hpp ---- a/hotspot/src/share/vm/interpreter/interpreterRuntime.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/interpreterRuntime.hpp 2023-12-20 09:23:19.968145932 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/interpreterRuntime.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/interpreterRuntime.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/interpreterRuntime.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/interpreterRuntime.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147635,9 +147604,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "interpreterRT_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp b/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp ---- a/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp 2023-12-20 09:23:19.971479225 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/templateInterpreterGenerator.hpp 2024-04-24 14:30:40.571595528 +0800 @@ -22,6 +22,12 @@ * */ @@ -147664,9 +147633,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "templateInterpreterGenerator_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/templateInterpreter.hpp b/hotspot/src/share/vm/interpreter/templateInterpreter.hpp ---- a/hotspot/src/share/vm/interpreter/templateInterpreter.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/templateInterpreter.hpp 2023-12-20 09:23:19.971479225 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/templateInterpreter.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/templateInterpreter.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/templateInterpreter.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/templateInterpreter.hpp 2024-04-24 14:30:40.575595535 +0800 @@ -22,6 +22,12 @@ * */ @@ -147693,9 +147662,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "templateInterpreter_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/interpreter/templateTable.hpp b/hotspot/src/share/vm/interpreter/templateTable.hpp ---- a/hotspot/src/share/vm/interpreter/templateTable.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/interpreter/templateTable.hpp 2023-12-20 09:23:19.971479225 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/interpreter/templateTable.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/templateTable.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/interpreter/templateTable.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/interpreter/templateTable.hpp 2024-04-24 14:30:40.575595535 +0800 @@ -22,6 +22,12 @@ * */ @@ -147731,9 +147700,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif }; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/jfr/metadata/metadata.xml b/hotspot/src/share/vm/jfr/metadata/metadata.xml ---- a/hotspot/src/share/vm/jfr/metadata/metadata.xml 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/jfr/metadata/metadata.xml 2023-12-20 09:23:19.978145815 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/jfr/metadata/metadata.xml shenandoah8u412-b08.mod/hotspot/src/share/vm/jfr/metadata/metadata.xml +--- shenandoah8u412-b08/hotspot/src/share/vm/jfr/metadata/metadata.xml 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/jfr/metadata/metadata.xml 2024-04-24 14:30:40.575595535 +0800 @@ -907,27 +907,6 @@ @@ -147762,9 +147731,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp b/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp ---- a/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp 2023-12-20 09:23:19.978145815 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/jfr/periodic/jfrPeriodic.cpp 2024-04-24 14:30:40.575595535 +0800 @@ -58,10 +58,6 @@ #include "utilities/exceptions.hpp" #include "utilities/globalDefinitions.hpp" @@ -147791,9 +147760,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#endif -} - -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/jfr/utilities/jfrBigEndian.hpp b/hotspot/src/share/vm/jfr/utilities/jfrBigEndian.hpp ---- a/hotspot/src/share/vm/jfr/utilities/jfrBigEndian.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/jfr/utilities/jfrBigEndian.hpp 2023-12-20 09:23:19.984812406 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/jfr/utilities/jfrBigEndian.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/jfr/utilities/jfrBigEndian.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/jfr/utilities/jfrBigEndian.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/jfr/utilities/jfrBigEndian.hpp 2024-04-24 14:30:40.575595535 +0800 @@ -116,7 +116,7 @@ inline bool JfrBigEndian::platform_supports_unaligned_reads(void) { #if defined(IA32) || defined(AMD64) || defined(PPC) || defined(S390) @@ -147803,9 +147772,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src return false; #else #warning "Unconfigured platform" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/jfr/writers/jfrEncoders.hpp b/hotspot/src/share/vm/jfr/writers/jfrEncoders.hpp ---- a/hotspot/src/share/vm/jfr/writers/jfrEncoders.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/jfr/writers/jfrEncoders.hpp 2023-12-20 09:23:19.984812406 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/jfr/writers/jfrEncoders.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/jfr/writers/jfrEncoders.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/jfr/writers/jfrEncoders.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/jfr/writers/jfrEncoders.hpp 2024-04-24 14:30:40.575595535 +0800 @@ -22,6 +22,12 @@ * */ @@ -147832,9 +147801,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // // The Encoding policy prescribes a template -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/barrierSet.cpp b/hotspot/src/share/vm/memory/barrierSet.cpp ---- a/hotspot/src/share/vm/memory/barrierSet.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/barrierSet.cpp 2023-12-20 09:23:19.988145701 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/barrierSet.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/barrierSet.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/barrierSet.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/barrierSet.cpp 2024-04-24 14:30:40.575595535 +0800 @@ -42,33 +42,6 @@ } @@ -147869,9 +147838,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src void BarrierSet::static_write_ref_array_post(HeapWord* start, size_t count) { // simply delegate to instance method Universe::heap()->barrier_set()->write_ref_array(start, count); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/barrierSet.hpp b/hotspot/src/share/vm/memory/barrierSet.hpp ---- a/hotspot/src/share/vm/memory/barrierSet.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/barrierSet.hpp 2023-12-20 09:23:19.988145701 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/barrierSet.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/barrierSet.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/barrierSet.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/barrierSet.hpp 2024-04-24 14:30:40.575595535 +0800 @@ -27,6 +27,7 @@ #include "memory/memRegion.hpp" @@ -147931,9 +147900,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Static versions, suitable for calling from generated code; // count is # array elements being written, starting with "start", -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/barrierSet.inline.hpp b/hotspot/src/share/vm/memory/barrierSet.inline.hpp ---- a/hotspot/src/share/vm/memory/barrierSet.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/barrierSet.inline.hpp 2023-12-20 09:23:19.988145701 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/barrierSet.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/barrierSet.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/barrierSet.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/barrierSet.inline.hpp 2024-04-24 14:30:40.575595535 +0800 @@ -48,6 +48,34 @@ } } @@ -147969,9 +147938,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src void BarrierSet::write_region(MemRegion mr) { if (kind() == CardTableModRef) { ((CardTableModRefBS*)this)->inline_write_region(mr); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/binaryTreeDictionary.hpp b/hotspot/src/share/vm/memory/binaryTreeDictionary.hpp ---- a/hotspot/src/share/vm/memory/binaryTreeDictionary.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/binaryTreeDictionary.hpp 2023-12-20 09:23:19.988145701 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/binaryTreeDictionary.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/binaryTreeDictionary.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/binaryTreeDictionary.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/binaryTreeDictionary.hpp 2024-04-24 14:30:40.575595535 +0800 @@ -27,7 +27,6 @@ #include "memory/freeBlockDictionary.hpp" @@ -147980,9 +147949,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src /* * A binary tree based search structure for free blocks. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/cardTableModRefBS.hpp b/hotspot/src/share/vm/memory/cardTableModRefBS.hpp ---- a/hotspot/src/share/vm/memory/cardTableModRefBS.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/cardTableModRefBS.hpp 2023-12-20 09:23:19.988145701 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/cardTableModRefBS.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/cardTableModRefBS.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/cardTableModRefBS.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/cardTableModRefBS.hpp 2024-04-24 14:30:40.751595846 +0800 @@ -316,6 +316,9 @@ inline void inline_write_ref_array(MemRegion mr) { @@ -148016,9 +147985,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } // These are used by G1, when it uses the card table as a temporary data -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/cardTableRS.cpp b/hotspot/src/share/vm/memory/cardTableRS.cpp ---- a/hotspot/src/share/vm/memory/cardTableRS.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/cardTableRS.cpp 2023-12-20 09:23:19.988145701 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/cardTableRS.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/cardTableRS.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/cardTableRS.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/cardTableRS.cpp 2024-04-24 14:30:40.751595846 +0800 @@ -252,6 +252,9 @@ // cur_youngergen_and_prev_nonclean_card ==> no change. void CardTableRS::write_ref_field_gc_par(void* field, oop new_val) { @@ -148043,9 +148012,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Otherwise, retry, to see the new value. continue; } else { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/cardTableRS.hpp b/hotspot/src/share/vm/memory/cardTableRS.hpp ---- a/hotspot/src/share/vm/memory/cardTableRS.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/cardTableRS.hpp 2023-12-20 09:23:19.988145701 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/cardTableRS.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/cardTableRS.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/cardTableRS.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/cardTableRS.hpp 2024-04-24 14:30:40.751595846 +0800 @@ -121,7 +121,14 @@ void inline_write_ref_field_gc(void* field, oop new_val) { @@ -148062,9 +148031,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } void write_ref_field_gc_work(void* field, oop new_val) { inline_write_ref_field_gc(field, new_val); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/metaspace.cpp b/hotspot/src/share/vm/memory/metaspace.cpp ---- a/hotspot/src/share/vm/memory/metaspace.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/metaspace.cpp 2023-12-20 09:23:19.991478997 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/metaspace.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/metaspace.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/metaspace.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/metaspace.cpp 2024-04-24 14:30:40.755595853 +0800 @@ -21,6 +21,13 @@ * questions. * @@ -148103,9 +148072,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (!metaspace_rs.is_reserved()) { #if INCLUDE_CDS -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/metaspace.hpp b/hotspot/src/share/vm/memory/metaspace.hpp ---- a/hotspot/src/share/vm/memory/metaspace.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/metaspace.hpp 2023-12-20 09:23:19.991478997 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/metaspace.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/metaspace.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/metaspace.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/metaspace.hpp 2024-04-24 14:30:40.755595853 +0800 @@ -65,7 +65,6 @@ class MetaWord; class Mutex; @@ -148122,9 +148091,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src public: enum MetadataType { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/referenceProcessor.cpp b/hotspot/src/share/vm/memory/referenceProcessor.cpp ---- a/hotspot/src/share/vm/memory/referenceProcessor.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/referenceProcessor.cpp 2023-12-20 09:23:19.994812292 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/referenceProcessor.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/referenceProcessor.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/referenceProcessor.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/referenceProcessor.cpp 2024-04-24 14:30:40.755595853 +0800 @@ -1188,7 +1188,7 @@ // Check assumption that an object is not potentially // discovered twice except by concurrent collectors that potentially @@ -148134,9 +148103,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src "Only possible with a concurrent marking collector"); return true; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/referenceProcessor.hpp b/hotspot/src/share/vm/memory/referenceProcessor.hpp ---- a/hotspot/src/share/vm/memory/referenceProcessor.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/referenceProcessor.hpp 2023-12-20 09:23:19.994812292 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/referenceProcessor.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/referenceProcessor.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/referenceProcessor.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/referenceProcessor.hpp 2024-04-24 14:30:40.755595853 +0800 @@ -210,7 +210,7 @@ class ReferenceProcessor : public CHeapObj { @@ -148157,9 +148126,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src protected: ReferenceProcessor& _ref_processor; DiscoveredList* _refs_lists; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/specialized_oop_closures.hpp b/hotspot/src/share/vm/memory/specialized_oop_closures.hpp ---- a/hotspot/src/share/vm/memory/specialized_oop_closures.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/specialized_oop_closures.hpp 2023-12-20 09:23:19.994812292 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/specialized_oop_closures.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/specialized_oop_closures.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/specialized_oop_closures.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/specialized_oop_closures.hpp 2024-04-24 14:30:40.755595853 +0800 @@ -29,7 +29,6 @@ #include "utilities/macros.hpp" #if INCLUDE_ALL_GCS @@ -148178,9 +148147,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #else // INCLUDE_ALL_GCS #define SPECIALIZED_OOP_OOP_ITERATE_CLOSURES_2(f) #endif // INCLUDE_ALL_GCS -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp b/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp ---- a/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp 2023-12-20 09:23:19.994812292 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/threadLocalAllocBuffer.cpp 2024-04-24 14:30:40.755595853 +0800 @@ -53,8 +53,6 @@ thread->tlab().initialize_statistics(); } @@ -148276,9 +148245,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/threadLocalAllocBuffer.hpp b/hotspot/src/share/vm/memory/threadLocalAllocBuffer.hpp ---- a/hotspot/src/share/vm/memory/threadLocalAllocBuffer.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/threadLocalAllocBuffer.hpp 2023-12-20 09:23:19.994812292 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/threadLocalAllocBuffer.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/threadLocalAllocBuffer.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/threadLocalAllocBuffer.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/threadLocalAllocBuffer.hpp 2024-04-24 14:30:40.755595853 +0800 @@ -58,8 +58,8 @@ AdaptiveWeightedAverage _allocation_fraction; // fraction of eden allocated in tlabs @@ -148340,9 +148309,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src static size_t refill_waste_limit_increment() { return TLABWasteIncrement; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/memory/universe.cpp b/hotspot/src/share/vm/memory/universe.cpp ---- a/hotspot/src/share/vm/memory/universe.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/memory/universe.cpp 2023-12-20 09:23:19.994812292 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/memory/universe.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/universe.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/memory/universe.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/memory/universe.cpp 2024-04-24 14:30:40.755595853 +0800 @@ -80,8 +80,6 @@ #include "gc_implementation/g1/g1CollectedHeap.inline.hpp" #include "gc_implementation/g1/g1CollectorPolicy_ext.hpp" @@ -148368,9 +148337,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { GenCollectorPolicy *gc_policy; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/constantPool.hpp b/hotspot/src/share/vm/oops/constantPool.hpp ---- a/hotspot/src/share/vm/oops/constantPool.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/constantPool.hpp 2023-12-20 09:23:19.998145587 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/constantPool.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/constantPool.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/constantPool.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/constantPool.hpp 2024-04-24 14:30:40.755595853 +0800 @@ -22,6 +22,12 @@ * */ @@ -148398,9 +148367,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // A constantPool is an array containing class constants as described in the // class file. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/instanceKlass.cpp b/hotspot/src/share/vm/oops/instanceKlass.cpp ---- a/hotspot/src/share/vm/oops/instanceKlass.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/instanceKlass.cpp 2023-12-20 09:23:19.998145587 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/instanceKlass.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/instanceKlass.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/instanceKlass.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/instanceKlass.cpp 2024-04-24 14:30:40.759595860 +0800 @@ -73,7 +73,6 @@ #include "gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp" #include "gc_implementation/parallelScavenge/psPromotionManager.inline.hpp" @@ -148409,9 +148378,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #include "oops/oop.pcgc.inline.hpp" #endif // INCLUDE_ALL_GCS #ifdef COMPILER1 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp b/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp ---- a/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp 2023-12-20 09:23:19.998145587 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/instanceMirrorKlass.cpp 2024-04-24 14:30:40.759595860 +0800 @@ -46,7 +46,6 @@ #include "gc_implementation/parNew/parOopClosures.inline.hpp" #include "gc_implementation/parallelScavenge/psPromotionManager.inline.hpp" @@ -148420,9 +148389,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #include "oops/oop.pcgc.inline.hpp" #endif // INCLUDE_ALL_GCS -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/instanceRefKlass.cpp b/hotspot/src/share/vm/oops/instanceRefKlass.cpp ---- a/hotspot/src/share/vm/oops/instanceRefKlass.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/instanceRefKlass.cpp 2023-12-20 09:23:20.001478882 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/instanceRefKlass.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/instanceRefKlass.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/instanceRefKlass.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/instanceRefKlass.cpp 2024-04-24 14:30:40.759595860 +0800 @@ -42,7 +42,6 @@ #include "gc_implementation/parNew/parOopClosures.inline.hpp" #include "gc_implementation/parallelScavenge/psPromotionManager.inline.hpp" @@ -148431,9 +148400,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #include "oops/oop.pcgc.inline.hpp" #endif // INCLUDE_ALL_GCS -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/klass.cpp b/hotspot/src/share/vm/oops/klass.cpp ---- a/hotspot/src/share/vm/oops/klass.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/klass.cpp 2023-12-20 09:23:20.001478882 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/klass.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/klass.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/klass.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/klass.cpp 2024-04-24 14:30:40.759595860 +0800 @@ -488,7 +488,7 @@ // the beginning. This function is only used when we write oops into Klasses. void Klass::klass_update_barrier_set_pre(oop* p, oop v) { @@ -148443,9 +148412,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src oop obj = *p; if (obj != NULL) { G1SATBCardTableModRefBS::enqueue(obj); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/klass.hpp b/hotspot/src/share/vm/oops/klass.hpp ---- a/hotspot/src/share/vm/oops/klass.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/klass.hpp 2023-12-20 09:23:20.001478882 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/klass.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/klass.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/klass.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/klass.hpp 2024-04-24 14:30:40.759595860 +0800 @@ -32,12 +32,14 @@ #include "oops/klassPS.hpp" #include "oops/metadata.hpp" @@ -148483,9 +148452,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src bool has_modified_oops() { return _modified_oops == 1; } void accumulate_modified_oops() { if (has_modified_oops()) _accumulated_modified_oops = 1; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/objArrayKlass.cpp b/hotspot/src/share/vm/oops/objArrayKlass.cpp ---- a/hotspot/src/share/vm/oops/objArrayKlass.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/objArrayKlass.cpp 2023-12-20 09:23:20.001478882 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/objArrayKlass.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/objArrayKlass.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/objArrayKlass.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/objArrayKlass.cpp 2024-04-24 14:30:40.759595860 +0800 @@ -56,8 +56,6 @@ #include "gc_implementation/parallelScavenge/psCompactionManager.hpp" #include "gc_implementation/parallelScavenge/psPromotionManager.inline.hpp" @@ -148508,9 +148477,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (s == d) { // since source and destination are equal we do not need conversion checks. assert(length > 0, "sanity check"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/objArrayOop.hpp b/hotspot/src/share/vm/oops/objArrayOop.hpp ---- a/hotspot/src/share/vm/oops/objArrayOop.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/objArrayOop.hpp 2023-12-20 09:23:20.001478882 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/objArrayOop.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/objArrayOop.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/objArrayOop.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/objArrayOop.hpp 2024-04-24 14:30:40.759595860 +0800 @@ -25,13 +25,8 @@ #ifndef SHARE_VM_OOPS_OBJARRAYOOP_HPP #define SHARE_VM_OOPS_OBJARRAYOOP_HPP @@ -148548,9 +148517,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } void obj_at_put(int index, oop value) { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/oop.hpp b/hotspot/src/share/vm/oops/oop.hpp ---- a/hotspot/src/share/vm/oops/oop.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/oop.hpp 2023-12-20 09:23:20.001478882 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/oop.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/oop.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/oop.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/oop.hpp 2024-04-24 14:30:40.759595860 +0800 @@ -72,7 +72,13 @@ markOop mark() const { return _mark; } markOop* mark_addr() const { return (markOop*) &_mark; } @@ -148574,9 +148543,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src jshort short_field(int offset) const; void short_field_put(int offset, jshort contents); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/oop.inline.hpp b/hotspot/src/share/vm/oops/oop.inline.hpp ---- a/hotspot/src/share/vm/oops/oop.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/oop.inline.hpp 2023-12-20 09:23:20.001478882 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/oop.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/oop.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/oop.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/oop.inline.hpp 2024-04-24 14:30:40.759595860 +0800 @@ -22,6 +22,12 @@ * */ @@ -148679,9 +148648,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (UseCompressedOops) { if (prebarrier) { update_barrier_set_pre((narrowOop*)dest, exchange_value); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/oops/oop.pcgc.inline.hpp b/hotspot/src/share/vm/oops/oop.pcgc.inline.hpp ---- a/hotspot/src/share/vm/oops/oop.pcgc.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/oops/oop.pcgc.inline.hpp 2023-12-20 09:23:20.001478882 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/oops/oop.pcgc.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/oop.pcgc.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/oops/oop.pcgc.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/oops/oop.pcgc.inline.hpp 2024-04-24 14:30:40.759595860 +0800 @@ -22,6 +22,12 @@ * */ @@ -148704,9 +148673,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } #endif // SHARE_VM_OOPS_OOP_PCGC_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/addnode.cpp b/hotspot/src/share/vm/opto/addnode.cpp ---- a/hotspot/src/share/vm/opto/addnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/addnode.cpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/addnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/addnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/addnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/addnode.cpp 2024-04-24 14:30:40.759595860 +0800 @@ -31,9 +31,6 @@ #include "opto/mulnode.hpp" #include "opto/phaseX.hpp" @@ -148717,9 +148686,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Portions of code courtesy of Clifford Click -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/buildOopMap.cpp b/hotspot/src/share/vm/opto/buildOopMap.cpp ---- a/hotspot/src/share/vm/opto/buildOopMap.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/buildOopMap.cpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/buildOopMap.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/buildOopMap.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/buildOopMap.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/buildOopMap.cpp 2024-04-24 14:30:40.759595860 +0800 @@ -22,6 +22,12 @@ * */ @@ -148746,9 +148715,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // The functions in this file builds OopMaps after all scheduling is done. // -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/bytecodeInfo.cpp b/hotspot/src/share/vm/opto/bytecodeInfo.cpp ---- a/hotspot/src/share/vm/opto/bytecodeInfo.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/bytecodeInfo.cpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/bytecodeInfo.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/bytecodeInfo.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/bytecodeInfo.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/bytecodeInfo.cpp 2024-04-24 14:30:40.763595867 +0800 @@ -361,9 +361,20 @@ } else if (forced_inline()) { // Inlining was forced by CompilerOracle, ciReplay or annotation @@ -148770,9 +148739,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/c2compiler.cpp b/hotspot/src/share/vm/opto/c2compiler.cpp ---- a/hotspot/src/share/vm/opto/c2compiler.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/c2compiler.cpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/c2compiler.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/c2compiler.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/c2compiler.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/c2compiler.cpp 2024-04-24 14:30:40.763595867 +0800 @@ -22,6 +22,12 @@ * */ @@ -148797,9 +148766,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // register information defined by ADLC -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/c2_globals.hpp b/hotspot/src/share/vm/opto/c2_globals.hpp ---- a/hotspot/src/share/vm/opto/c2_globals.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/c2_globals.hpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/c2_globals.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/c2_globals.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/c2_globals.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/c2_globals.hpp 2024-04-24 14:30:40.763595867 +0800 @@ -22,6 +22,12 @@ * */ @@ -148826,9 +148795,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_arm # include "c2_globals_arm.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/callnode.cpp b/hotspot/src/share/vm/opto/callnode.cpp ---- a/hotspot/src/share/vm/opto/callnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/callnode.cpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/callnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/callnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/callnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/callnode.cpp 2024-04-24 14:30:40.763595867 +0800 @@ -37,9 +37,6 @@ #include "opto/regmask.hpp" #include "opto/rootnode.hpp" @@ -149009,9 +148978,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src BoxLockNode* box_node = sfn->monitor_box(jvms, idx)->as_BoxLock(); if ((box_node->stack_slot() < stk_slot) && obj_node->eqv_uncast(obj)) { return true; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/callnode.hpp b/hotspot/src/share/vm/opto/callnode.hpp ---- a/hotspot/src/share/vm/opto/callnode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/callnode.hpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/callnode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/callnode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/callnode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/callnode.hpp 2024-04-24 14:30:40.763595867 +0800 @@ -624,7 +624,7 @@ // Collect all the interesting edges from a call for use in // replacing the call by something else. Used by macro expansion @@ -149042,9 +149011,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifndef PRODUCT virtual void dump_spec(outputStream *st) const; #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/cfgnode.cpp b/hotspot/src/share/vm/opto/cfgnode.cpp ---- a/hotspot/src/share/vm/opto/cfgnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/cfgnode.cpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/cfgnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/cfgnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/cfgnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/cfgnode.cpp 2024-04-24 14:30:40.763595867 +0800 @@ -36,10 +36,6 @@ #include "opto/regmask.hpp" #include "opto/runtime.hpp" @@ -149080,9 +149049,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src progress = this; // Record progress } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/cfgnode.hpp b/hotspot/src/share/vm/opto/cfgnode.hpp ---- a/hotspot/src/share/vm/opto/cfgnode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/cfgnode.hpp 2023-12-20 09:23:20.004812178 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/cfgnode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/cfgnode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/cfgnode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/cfgnode.hpp 2024-04-24 14:30:40.763595867 +0800 @@ -364,8 +364,6 @@ // Returns NULL is it couldn't improve the type. static const TypeInt* filtered_int_type(PhaseGVN* phase, Node* val, Node* if_proj); @@ -149092,9 +149061,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifndef PRODUCT virtual void dump_spec(outputStream *st) const; #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/chaitin.hpp b/hotspot/src/share/vm/opto/chaitin.hpp ---- a/hotspot/src/share/vm/opto/chaitin.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/chaitin.hpp 2023-12-20 09:23:20.008145473 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/chaitin.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/chaitin.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/chaitin.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/chaitin.hpp 2024-04-24 14:30:40.763595867 +0800 @@ -22,6 +22,12 @@ * */ @@ -149133,9 +149102,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src public: void set_reg_pressure(int i) { _reg_pressure = i; } int reg_pressure() const { return _reg_pressure; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/classes.cpp b/hotspot/src/share/vm/opto/classes.cpp ---- a/hotspot/src/share/vm/opto/classes.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/classes.cpp 2023-12-20 09:23:20.008145473 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/classes.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/classes.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/classes.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/classes.cpp 2024-04-24 14:30:40.763595867 +0800 @@ -39,9 +39,6 @@ #include "opto/rootnode.hpp" #include "opto/subnode.hpp" @@ -149146,9 +149115,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // ---------------------------------------------------------------------------- // Build a table of virtual functions to map from Nodes to dense integer -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/classes.hpp b/hotspot/src/share/vm/opto/classes.hpp ---- a/hotspot/src/share/vm/opto/classes.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/classes.hpp 2023-12-20 09:23:20.008145473 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/classes.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/classes.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/classes.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/classes.hpp 2024-04-24 14:30:40.763595867 +0800 @@ -230,9 +230,6 @@ macro(RoundFloat) macro(SafePoint) @@ -149159,9 +149128,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src macro(SCMemProj) macro(SinD) macro(SqrtD) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/compile.cpp b/hotspot/src/share/vm/opto/compile.cpp ---- a/hotspot/src/share/vm/opto/compile.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/compile.cpp 2023-12-20 09:23:20.008145473 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/compile.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/compile.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/compile.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/compile.cpp 2024-04-24 14:30:40.767595874 +0800 @@ -22,6 +22,12 @@ * */ @@ -149387,9 +149356,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - igvn->rehash_node_delayed(call); - call->del_req(call->req()-1); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/compile.hpp b/hotspot/src/share/vm/opto/compile.hpp ---- a/hotspot/src/share/vm/opto/compile.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/compile.hpp 2023-12-20 09:23:20.008145473 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/compile.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/compile.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/compile.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/compile.hpp 2024-04-24 14:30:40.767595874 +0800 @@ -69,7 +69,6 @@ class PhaseCCP_DCE; class RootNode; @@ -149468,9 +149437,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; #endif // SHARE_VM_OPTO_COMPILE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/connode.cpp b/hotspot/src/share/vm/opto/connode.cpp ---- a/hotspot/src/share/vm/opto/connode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/connode.cpp 2023-12-20 09:23:20.008145473 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/connode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/connode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/connode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/connode.cpp 2024-04-24 14:30:40.767595874 +0800 @@ -544,6 +544,20 @@ #endif @@ -149503,9 +149472,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src Node* DecodeNKlassNode::Identity(PhaseTransform* phase) { const Type *t = phase->type( in(1) ); if( t == Type::TOP ) return in(1); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/connode.hpp b/hotspot/src/share/vm/opto/connode.hpp ---- a/hotspot/src/share/vm/opto/connode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/connode.hpp 2023-12-20 09:23:20.008145473 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/connode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/connode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/connode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/connode.hpp 2024-04-24 14:30:40.767595874 +0800 @@ -281,6 +281,7 @@ CastPPNode (Node *n, const Type *t ): ConstraintCastNode(n, t) {} virtual int Opcode() const; @@ -149532,9 +149501,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; //------------------------------EncodeP-------------------------------- -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/escape.cpp b/hotspot/src/share/vm/opto/escape.cpp ---- a/hotspot/src/share/vm/opto/escape.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/escape.cpp 2023-12-20 09:23:20.011478768 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/escape.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/escape.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/escape.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/escape.cpp 2024-04-24 14:30:40.767595874 +0800 @@ -34,9 +34,6 @@ #include "opto/escape.hpp" #include "opto/phaseX.hpp" @@ -149600,9 +149569,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } return base; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/gcm.cpp b/hotspot/src/share/vm/opto/gcm.cpp ---- a/hotspot/src/share/vm/opto/gcm.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/gcm.cpp 2023-12-20 09:23:20.011478768 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/gcm.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/gcm.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/gcm.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/gcm.cpp 2024-04-24 14:30:40.767595874 +0800 @@ -22,6 +22,12 @@ * */ @@ -149680,9 +149649,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // process all inputs that are non NULL for (int i = node->req() - 1; i >= 0; --i) { if (node->in(i) != NULL) { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/graphKit.cpp b/hotspot/src/share/vm/opto/graphKit.cpp ---- a/hotspot/src/share/vm/opto/graphKit.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/graphKit.cpp 2023-12-20 09:23:20.011478768 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/graphKit.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/graphKit.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/graphKit.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/graphKit.cpp 2024-04-24 14:30:40.767595874 +0800 @@ -27,7 +27,6 @@ #include "gc_implementation/g1/g1SATBCardTableModRefBS.hpp" #include "gc_implementation/g1/heapRegion.hpp" @@ -149808,9 +149777,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // String.value field is known to be @Stable. if (UseImplicitStableValues) { load = cast_array_to_stable(load, value_type); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/ifnode.cpp b/hotspot/src/share/vm/opto/ifnode.cpp ---- a/hotspot/src/share/vm/opto/ifnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/ifnode.cpp 2024-01-30 13:54:24.866041540 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/ifnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/ifnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/ifnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/ifnode.cpp 2024-04-24 14:30:40.771595882 +0800 @@ -23,7 +23,6 @@ */ @@ -149849,9 +149818,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src //------------------------------filtered_int_type-------------------------------- // Return a possibly more restrictive type for val based on condition control flow for an if -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/lcm.cpp b/hotspot/src/share/vm/opto/lcm.cpp ---- a/hotspot/src/share/vm/opto/lcm.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/lcm.cpp 2023-12-20 09:23:20.011478768 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/lcm.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/lcm.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/lcm.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/lcm.cpp 2024-04-24 14:30:40.771595882 +0800 @@ -22,6 +22,12 @@ * */ @@ -149885,9 +149854,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src case Op_StoreB: case Op_StoreC: case Op_StoreCM: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/library_call.cpp b/hotspot/src/share/vm/opto/library_call.cpp ---- a/hotspot/src/share/vm/opto/library_call.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/library_call.cpp 2023-12-20 09:23:20.014812063 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/library_call.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/library_call.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/library_call.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/library_call.cpp 2024-04-24 14:30:40.771595882 +0800 @@ -42,11 +42,6 @@ #include "prims/nativeLookup.hpp" #include "runtime/sharedRuntime.hpp" @@ -150016,9 +149985,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // If reference is volatile, prevent following memory ops from // floating up past the volatile read. Also prevents commoning // another volatile read. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/locknode.hpp b/hotspot/src/share/vm/opto/locknode.hpp ---- a/hotspot/src/share/vm/opto/locknode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/locknode.hpp 2023-12-20 09:23:20.014812063 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/locknode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/locknode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/locknode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/locknode.hpp 2024-04-24 14:30:40.835595995 +0800 @@ -22,6 +22,12 @@ * */ @@ -150043,9 +150012,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif //------------------------------BoxLockNode------------------------------------ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/loopnode.cpp b/hotspot/src/share/vm/opto/loopnode.cpp ---- a/hotspot/src/share/vm/opto/loopnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/loopnode.cpp 2024-01-30 13:54:24.876041440 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/loopnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/loopnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/loopnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/loopnode.cpp 2024-04-24 14:30:40.835595995 +0800 @@ -37,10 +37,6 @@ #include "opto/rootnode.hpp" #include "opto/superword.hpp" @@ -150145,9 +150114,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src //============================================================================= -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/loopnode.hpp b/hotspot/src/share/vm/opto/loopnode.hpp ---- a/hotspot/src/share/vm/opto/loopnode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/loopnode.hpp 2024-01-30 13:54:24.889374637 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/loopnode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/loopnode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/loopnode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/loopnode.hpp 2024-04-24 14:30:40.839596002 +0800 @@ -571,12 +571,10 @@ // Mark as post visited void set_postvisited( Node *n ) { assert( !is_postvisited( n ), "" ); _preorders[n->_idx] |= 1; } @@ -150209,9 +150178,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; inline Node* IdealLoopTree::tail() { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/loopopts.cpp b/hotspot/src/share/vm/opto/loopopts.cpp ---- a/hotspot/src/share/vm/opto/loopopts.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/loopopts.cpp 2023-12-20 09:23:20.014812063 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/loopopts.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/loopopts.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/loopopts.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/loopopts.cpp 2024-04-24 14:30:40.839596002 +0800 @@ -32,9 +32,6 @@ #include "opto/mulnode.hpp" #include "opto/rootnode.hpp" @@ -150262,9 +150231,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src return phi; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/loopPredicate.cpp b/hotspot/src/share/vm/opto/loopPredicate.cpp ---- a/hotspot/src/share/vm/opto/loopPredicate.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/loopPredicate.cpp 2023-12-20 09:23:20.014812063 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/loopPredicate.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/loopPredicate.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/loopPredicate.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/loopPredicate.cpp 2024-04-24 14:30:40.839596002 +0800 @@ -409,9 +409,6 @@ if (_lpt->is_invariant(n)) { // known invariant _invariant.set(n->_idx); @@ -150275,9 +150244,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src Node *n_ctrl = _phase->ctrl_or_self(n); Node *u_ctrl = _phase->ctrl_or_self(use); // self if use is a CFG if (_phase->is_dominator(n_ctrl, u_ctrl)) { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/machnode.cpp b/hotspot/src/share/vm/opto/machnode.cpp ---- a/hotspot/src/share/vm/opto/machnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/machnode.cpp 2023-12-20 09:23:20.014812063 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/machnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/machnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/machnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/machnode.cpp 2024-04-24 14:30:40.839596002 +0800 @@ -26,9 +26,6 @@ #include "gc_interface/collectedHeap.hpp" #include "opto/machnode.hpp" @@ -150301,9 +150270,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src //============================================================================= #ifndef PRODUCT void labelOper::int_format(PhaseRegAlloc *ra, const MachNode *node, outputStream *st) const { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/machnode.hpp b/hotspot/src/share/vm/opto/machnode.hpp ---- a/hotspot/src/share/vm/opto/machnode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/machnode.hpp 2023-12-20 09:23:20.014812063 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/machnode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/machnode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/machnode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/machnode.hpp 2024-04-24 14:30:40.839596002 +0800 @@ -904,19 +904,6 @@ virtual JVMState* jvms() const; }; @@ -150324,9 +150293,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src //------------------------------MachTempNode----------------------------------- // Node used by the adlc to construct inputs to represent temporary registers -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/macro.cpp b/hotspot/src/share/vm/opto/macro.cpp ---- a/hotspot/src/share/vm/opto/macro.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/macro.cpp 2023-12-20 09:23:20.014812063 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/macro.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/macro.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/macro.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/macro.cpp 2024-04-24 14:30:40.839596002 +0800 @@ -41,11 +41,6 @@ #include "opto/subnode.hpp" #include "opto/type.hpp" @@ -150394,9 +150363,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } else { eliminate_card_mark(use); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/matcher.cpp b/hotspot/src/share/vm/opto/matcher.cpp ---- a/hotspot/src/share/vm/opto/matcher.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/matcher.cpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/matcher.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/matcher.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/matcher.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/matcher.cpp 2024-04-24 14:30:40.839596002 +0800 @@ -22,6 +22,12 @@ * */ @@ -150484,9 +150453,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if( s->_leaf->in(0) && s->_leaf->req() > 1) { if( !mach->in(0) ) mach->set_req(0,s->_leaf->in(0)); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/matcher.hpp b/hotspot/src/share/vm/opto/matcher.hpp ---- a/hotspot/src/share/vm/opto/matcher.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/matcher.hpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/matcher.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/matcher.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/matcher.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/matcher.hpp 2024-04-24 14:30:40.839596002 +0800 @@ -124,8 +124,6 @@ // Mach node for ConP #NULL MachNode* _mach_null; @@ -150496,9 +150465,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src public: int LabelRootDepth; // Convert ideal machine register to a register mask for spill-loads -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/memnode.cpp b/hotspot/src/share/vm/opto/memnode.cpp ---- a/hotspot/src/share/vm/opto/memnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/memnode.cpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/memnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/memnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/memnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/memnode.cpp 2024-04-24 14:30:40.843596009 +0800 @@ -38,11 +38,6 @@ #include "opto/mulnode.hpp" #include "opto/phaseX.hpp" @@ -150795,9 +150764,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src const Type* con_type = fold_stable_ary_elem(ary, off, memory_type()); if (con_type != NULL) { return con_type; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/memnode.hpp b/hotspot/src/share/vm/opto/memnode.hpp ---- a/hotspot/src/share/vm/opto/memnode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/memnode.hpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/memnode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/memnode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/memnode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/memnode.hpp 2024-04-24 14:30:40.843596009 +0800 @@ -89,6 +89,10 @@ // This one should probably be a phase-specific function: static bool all_controls_dominate(Node* dom, Node* sub); @@ -150855,9 +150824,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src bool result_not_used() const; MemBarNode* trailing_membar() const; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/mulnode.cpp b/hotspot/src/share/vm/opto/mulnode.cpp ---- a/hotspot/src/share/vm/opto/mulnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/mulnode.cpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/mulnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/mulnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/mulnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/mulnode.cpp 2024-04-24 14:30:40.843596009 +0800 @@ -30,10 +30,6 @@ #include "opto/mulnode.hpp" #include "opto/phaseX.hpp" @@ -150885,9 +150854,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Masking bits off of a Character? Hi bits are already zero. if( lop == Op_LoadUS && (mask & 0xFFFF0000) ) // Can we make a smaller mask? -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/multnode.cpp b/hotspot/src/share/vm/opto/multnode.cpp ---- a/hotspot/src/share/vm/opto/multnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/multnode.cpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/multnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/multnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/multnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/multnode.cpp 2024-04-24 14:30:40.843596009 +0800 @@ -32,9 +32,6 @@ #include "opto/phaseX.hpp" #include "opto/regmask.hpp" @@ -150982,9 +150951,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - return NULL; + return false; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/multnode.hpp b/hotspot/src/share/vm/opto/multnode.hpp ---- a/hotspot/src/share/vm/opto/multnode.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/multnode.hpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/multnode.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/multnode.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/multnode.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/multnode.hpp 2024-04-24 14:30:40.843596009 +0800 @@ -89,15 +89,13 @@ virtual void dump_spec(outputStream *st) const; #endif @@ -151008,9 +150977,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; #endif // SHARE_VM_OPTO_MULTNODE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/node.cpp b/hotspot/src/share/vm/opto/node.cpp ---- a/hotspot/src/share/vm/opto/node.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/node.cpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/node.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/node.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/node.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/node.cpp 2024-04-24 14:30:40.843596009 +0800 @@ -35,9 +35,6 @@ #include "opto/regmask.hpp" #include "opto/type.hpp" @@ -151101,9 +151070,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src //============================================================================= //------------------------------yank------------------------------------------- // Find and remove -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/node.hpp b/hotspot/src/share/vm/opto/node.hpp ---- a/hotspot/src/share/vm/opto/node.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/node.hpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/node.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/node.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/node.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/node.hpp 2024-04-24 14:30:40.843596009 +0800 @@ -71,7 +71,6 @@ class FastLockNode; class FastUnlockNode; @@ -151214,9 +151183,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src //----------------- Code Generation // Ideal register class for Matching. Zero means unmatched instruction -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/output.cpp b/hotspot/src/share/vm/opto/output.cpp ---- a/hotspot/src/share/vm/opto/output.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/output.cpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/output.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/output.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/output.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/output.cpp 2024-04-24 14:30:40.847596016 +0800 @@ -22,6 +22,12 @@ * */ @@ -151281,9 +151250,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Above we only verified that there is enough space in the instruction section. // However, the instruction may emit stubs that cause code buffer expansion. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/output.hpp b/hotspot/src/share/vm/opto/output.hpp ---- a/hotspot/src/share/vm/opto/output.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/output.hpp 2023-12-20 09:23:20.018145359 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/output.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/output.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/output.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/output.hpp 2024-04-24 14:30:40.907596122 +0800 @@ -22,6 +22,12 @@ * */ @@ -151308,9 +151277,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif class Arena; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/parse2.cpp b/hotspot/src/share/vm/opto/parse2.cpp ---- a/hotspot/src/share/vm/opto/parse2.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/parse2.cpp 2023-12-20 09:23:20.021478654 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/parse2.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/parse2.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/parse2.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/parse2.cpp 2024-04-24 14:30:40.907596122 +0800 @@ -40,10 +40,6 @@ #include "runtime/deoptimization.hpp" #include "runtime/sharedRuntime.hpp" @@ -151334,9 +151303,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src push(ld); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/parse3.cpp b/hotspot/src/share/vm/opto/parse3.cpp ---- a/hotspot/src/share/vm/opto/parse3.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/parse3.cpp 2023-12-20 09:23:20.021478654 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/parse3.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/parse3.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/parse3.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/parse3.cpp 2024-04-24 14:30:40.907596122 +0800 @@ -36,10 +36,6 @@ #include "runtime/deoptimization.hpp" #include "runtime/handles.inline.hpp" @@ -151371,9 +151340,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src mb->as_MemBar()->set_trailing_load(); } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/phaseX.cpp b/hotspot/src/share/vm/opto/phaseX.cpp ---- a/hotspot/src/share/vm/opto/phaseX.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/phaseX.cpp 2023-12-20 09:23:20.021478654 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/phaseX.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/phaseX.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/phaseX.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/phaseX.cpp 2024-04-24 14:30:40.907596122 +0800 @@ -35,9 +35,6 @@ #include "opto/phaseX.hpp" #include "opto/regalloc.hpp" @@ -151480,9 +151449,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/regmask.cpp b/hotspot/src/share/vm/opto/regmask.cpp ---- a/hotspot/src/share/vm/opto/regmask.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/regmask.cpp 2023-12-20 09:23:20.021478654 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/regmask.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/regmask.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/regmask.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/regmask.cpp 2024-04-24 14:30:40.911596129 +0800 @@ -22,6 +22,12 @@ * */ @@ -151507,9 +151476,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif #define RM_SIZE _RM_SIZE /* a constant private to the class RegMask */ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/regmask.hpp b/hotspot/src/share/vm/opto/regmask.hpp ---- a/hotspot/src/share/vm/opto/regmask.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/regmask.hpp 2023-12-20 09:23:20.021478654 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/regmask.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/regmask.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/regmask.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/regmask.hpp 2024-04-24 14:30:40.911596129 +0800 @@ -22,6 +22,12 @@ * */ @@ -151534,9 +151503,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // Some fun naming (textual) substitutions: -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/runtime.cpp b/hotspot/src/share/vm/opto/runtime.cpp ---- a/hotspot/src/share/vm/opto/runtime.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/runtime.cpp 2023-12-20 09:23:20.021478654 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/runtime.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/runtime.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/runtime.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/runtime.cpp 2024-04-24 14:30:40.911596129 +0800 @@ -22,6 +22,12 @@ * */ @@ -151601,9 +151570,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src const TypeFunc *OptoRuntime::uncommon_trap_Type() { // create input type (domain) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/runtime.hpp b/hotspot/src/share/vm/opto/runtime.hpp ---- a/hotspot/src/share/vm/opto/runtime.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/runtime.hpp 2023-12-20 09:23:20.021478654 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/runtime.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/runtime.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/runtime.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/runtime.hpp 2024-04-24 14:30:40.911596129 +0800 @@ -276,8 +276,6 @@ static const TypeFunc* multianewarrayN_Type(); // multianewarray static const TypeFunc* g1_wb_pre_Type(); @@ -151613,9 +151582,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src static const TypeFunc* complete_monitor_enter_Type(); static const TypeFunc* complete_monitor_exit_Type(); static const TypeFunc* uncommon_trap_Type(); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/subnode.cpp b/hotspot/src/share/vm/opto/subnode.cpp ---- a/hotspot/src/share/vm/opto/subnode.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/subnode.cpp 2023-12-20 09:23:20.024811948 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/subnode.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/subnode.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/subnode.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/subnode.cpp 2024-04-24 14:30:40.911596129 +0800 @@ -36,10 +36,6 @@ #include "opto/phaseX.hpp" #include "opto/subnode.hpp" @@ -151663,9 +151632,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src return this; } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/superword.cpp b/hotspot/src/share/vm/opto/superword.cpp ---- a/hotspot/src/share/vm/opto/superword.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/superword.cpp 2023-12-20 09:23:20.024811948 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/superword.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/superword.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/superword.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/superword.cpp 2024-04-24 14:30:40.911596129 +0800 @@ -1688,7 +1688,7 @@ Node* n_tail = n->in(LoopNode::LoopBackControl); if (n_tail != n->in(LoopNode::EntryControl)) { @@ -151703,9 +151672,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src for (int i = 0; i < 3; i++) { if (!scaled_iv_plus_offset(adr->in(AddPNode::Offset))) { assert(!valid(), "too complex"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/superword.hpp b/hotspot/src/share/vm/opto/superword.hpp ---- a/hotspot/src/share/vm/opto/superword.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/superword.hpp 2023-12-20 09:23:20.024811948 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/superword.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/superword.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/superword.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/superword.hpp 2024-04-24 14:30:40.911596129 +0800 @@ -229,7 +229,6 @@ // -----------------------------SuperWord--------------------------------- // Transforms scalar operations into packed (superword) operations. @@ -151714,9 +151683,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src private: PhaseIdealLoop* _phase; Arena* _arena; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/opto/type.cpp b/hotspot/src/share/vm/opto/type.cpp ---- a/hotspot/src/share/vm/opto/type.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/opto/type.cpp 2023-12-20 09:23:20.024811948 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/opto/type.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/type.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/opto/type.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/opto/type.cpp 2024-04-24 14:30:40.911596129 +0800 @@ -22,6 +22,12 @@ * */ @@ -151747,9 +151716,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #elif defined(PPC64) { Bad, T_ILLEGAL, "vectors:", false, 0, relocInfo::none }, // VectorS { Bad, T_ILLEGAL, "vectord:", false, Op_RegL, relocInfo::none }, // VectorD -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/precompiled/precompiled.hpp b/hotspot/src/share/vm/precompiled/precompiled.hpp ---- a/hotspot/src/share/vm/precompiled/precompiled.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/precompiled/precompiled.hpp 2023-12-20 09:23:20.024811948 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/precompiled/precompiled.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/precompiled/precompiled.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/precompiled/precompiled.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/precompiled/precompiled.hpp 2024-04-24 14:30:40.911596129 +0800 @@ -324,7 +324,6 @@ # include "gc_implementation/shared/gcAdaptivePolicyCounters.hpp" # include "gc_implementation/shared/gcPolicyCounters.hpp" @@ -151758,9 +151727,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // INCLUDE_ALL_GCS #endif // !DONT_USE_PRECOMPILED_HEADER -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/jniCheck.cpp b/hotspot/src/share/vm/prims/jniCheck.cpp ---- a/hotspot/src/share/vm/prims/jniCheck.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/jniCheck.cpp 2023-12-20 09:23:20.028145243 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/jniCheck.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jniCheck.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/jniCheck.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jniCheck.cpp 2024-04-24 14:30:40.915596136 +0800 @@ -22,6 +22,12 @@ * */ @@ -151787,9 +151756,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Complain every extra number of unplanned local refs #define CHECK_JNI_LOCAL_REF_CAP_WARN_THRESHOLD 32 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/jni.cpp b/hotspot/src/share/vm/prims/jni.cpp ---- a/hotspot/src/share/vm/prims/jni.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/jni.cpp 2023-12-20 09:23:20.028145243 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/jni.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jni.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/jni.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jni.cpp 2024-04-24 14:30:40.915596136 +0800 @@ -38,7 +38,6 @@ #include "utilities/ostream.hpp" #if INCLUDE_ALL_GCS @@ -151798,7 +151767,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // INCLUDE_ALL_GCS #include "memory/allocation.hpp" #include "memory/allocation.inline.hpp" -@@ -2629,7 +2628,7 @@ +@@ -2632,7 +2631,7 @@ // If G1 is enabled and we are accessing the value of the referent // field in a reference object then we need to register a non-null // referent with the SATB barrier. @@ -151807,7 +151776,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src bool needs_barrier = false; if (ret != NULL && -@@ -4250,24 +4249,6 @@ +@@ -4253,24 +4252,6 @@ } JNI_END @@ -151832,7 +151801,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src JNI_ENTRY(void*, jni_GetPrimitiveArrayCritical(JNIEnv *env, jarray array, jboolean *isCopy)) JNIWrapper("GetPrimitiveArrayCritical"); -@@ -4277,10 +4258,11 @@ +@@ -4280,10 +4261,11 @@ HOTSPOT_JNI_GETPRIMITIVEARRAYCRITICAL_ENTRY( env, array, (uintptr_t *) isCopy); #endif /* USDT2 */ @@ -151845,7 +151814,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src assert(a->is_array(), "just checking"); BasicType type; if (a->is_objArray()) { -@@ -4308,7 +4290,7 @@ +@@ -4311,7 +4293,7 @@ env, array, carray, mode); #endif /* USDT2 */ // The array, carray and mode arguments are ignored @@ -151854,7 +151823,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifndef USDT2 DTRACE_PROBE(hotspot_jni, ReleasePrimitiveArrayCritical__return); #else /* USDT2 */ -@@ -4326,48 +4308,20 @@ +@@ -4329,48 +4311,20 @@ HOTSPOT_JNI_GETSTRINGCRITICAL_ENTRY( env, string, (uintptr_t *) isCopy); #endif /* USDT2 */ @@ -151915,7 +151884,7 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifndef USDT2 DTRACE_PROBE1(hotspot_jni, GetStringCritical__return, ret); #else /* USDT2 */ -@@ -4386,28 +4340,8 @@ +@@ -4389,28 +4343,8 @@ HOTSPOT_JNI_RELEASESTRINGCRITICAL_ENTRY( env, str, (uint16_t *) chars); #endif /* USDT2 */ @@ -151946,9 +151915,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifndef USDT2 DTRACE_PROBE(hotspot_jni, ReleaseStringCritical__return); #else /* USDT2 */ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/jni_md.h b/hotspot/src/share/vm/prims/jni_md.h ---- a/hotspot/src/share/vm/prims/jni_md.h 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/jni_md.h 2023-12-20 09:23:20.028145243 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/jni_md.h shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jni_md.h +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/jni_md.h 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jni_md.h 2024-04-24 14:30:40.915596136 +0800 @@ -22,6 +22,12 @@ * or visit www.oracle.com if you need additional information or have any * questions. @@ -151975,9 +151944,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src /* -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/jvm.cpp b/hotspot/src/share/vm/prims/jvm.cpp ---- a/hotspot/src/share/vm/prims/jvm.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/jvm.cpp 2023-12-20 09:23:20.028145243 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/jvm.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jvm.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/jvm.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jvm.cpp 2024-04-24 14:30:40.915596136 +0800 @@ -73,7 +73,6 @@ #include "utilities/dtrace.hpp" #include "utilities/events.hpp" @@ -152024,9 +151993,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src JVM_ENTRY(jclass, JVM_DefineClass(JNIEnv *env, const char *name, jobject loader, const jbyte *buf, jsize len, jobject pd)) JVMWrapper2("JVM_DefineClass %s", name); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp b/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp ---- a/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp 2023-12-20 09:23:20.031478538 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jvmtiClassFileReconstituter.cpp 2024-04-24 14:30:40.915596136 +0800 @@ -22,6 +22,12 @@ * */ @@ -152053,9 +152022,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // FIXME: add Deprecated attribute // FIXME: fix Synthetic attribute // FIXME: per Serguei, add error return handling for ConstantPool::copy_cpool_bytes() -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp b/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp ---- a/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp 2023-12-20 09:23:20.034811834 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jvmtiGetLoadedClasses.cpp 2024-04-24 14:30:40.915596136 +0800 @@ -46,7 +46,7 @@ // to get notified about this potential resurrection, otherwise the marking // might not find the object. @@ -152085,9 +152054,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } // Return the number of elements written -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/jvmtiTagMap.cpp b/hotspot/src/share/vm/prims/jvmtiTagMap.cpp ---- a/hotspot/src/share/vm/prims/jvmtiTagMap.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/jvmtiTagMap.cpp 2023-12-20 09:23:20.034811834 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/jvmtiTagMap.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jvmtiTagMap.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/jvmtiTagMap.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/jvmtiTagMap.cpp 2024-04-24 14:30:40.915596136 +0800 @@ -1521,7 +1521,7 @@ oop o = entry->object(); assert(o != NULL && Universe::heap()->is_in_reserved(o), "sanity check"); @@ -152097,9 +152066,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // The reference in this tag map could be the only (implicitly weak) // reference to that object. If we hand it out, we need to keep it live wrt // SATB marking similar to other j.l.ref.Reference referents. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/methodHandles.hpp b/hotspot/src/share/vm/prims/methodHandles.hpp ---- a/hotspot/src/share/vm/prims/methodHandles.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/methodHandles.hpp 2023-12-20 09:23:20.034811834 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/methodHandles.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/methodHandles.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/methodHandles.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/methodHandles.hpp 2024-04-24 14:30:40.919596144 +0800 @@ -22,6 +22,12 @@ * */ @@ -152127,9 +152096,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Tracing static void trace_method_handle(MacroAssembler* _masm, const char* adaptername) PRODUCT_RETURN; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/prims/unsafe.cpp b/hotspot/src/share/vm/prims/unsafe.cpp ---- a/hotspot/src/share/vm/prims/unsafe.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/prims/unsafe.cpp 2023-12-20 09:23:20.038145129 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/prims/unsafe.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/unsafe.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/prims/unsafe.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/prims/unsafe.cpp 2024-04-24 14:30:40.919596144 +0800 @@ -27,7 +27,6 @@ #include "utilities/macros.hpp" #if INCLUDE_ALL_GCS @@ -152194,9 +152163,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src ensure_satb_referent_alive(p, offset, v); OrderAccess::acquire(); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/arguments.cpp b/hotspot/src/share/vm/runtime/arguments.cpp ---- a/hotspot/src/share/vm/runtime/arguments.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/arguments.cpp 2023-12-20 09:23:20.038145129 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/arguments.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/arguments.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/arguments.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/arguments.cpp 2024-04-24 14:30:40.919596144 +0800 @@ -66,9 +66,6 @@ #include "gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp" #include "gc_implementation/g1/g1CollectedHeap.inline.hpp" @@ -152455,9 +152424,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src status = false; } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/arguments.hpp b/hotspot/src/share/vm/runtime/arguments.hpp ---- a/hotspot/src/share/vm/runtime/arguments.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/arguments.hpp 2023-12-20 09:23:20.038145129 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/arguments.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/arguments.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/arguments.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/arguments.hpp 2024-04-24 14:30:40.919596144 +0800 @@ -335,8 +335,6 @@ static void set_parallel_gc_flags(); // Garbage-First (UseG1GC) @@ -152476,9 +152445,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } #endif // SHARE_VM_RUNTIME_ARGUMENTS_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/atomic.inline.hpp b/hotspot/src/share/vm/runtime/atomic.inline.hpp ---- a/hotspot/src/share/vm/runtime/atomic.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/atomic.inline.hpp 2023-12-20 09:23:20.038145129 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/atomic.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/atomic.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/atomic.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/atomic.inline.hpp 2024-04-24 14:30:40.919596144 +0800 @@ -22,6 +22,12 @@ * */ @@ -152505,9 +152474,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_OS_ARCH_linux_sparc # include "atomic_linux_sparc.inline.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/deoptimization.cpp b/hotspot/src/share/vm/runtime/deoptimization.cpp ---- a/hotspot/src/share/vm/runtime/deoptimization.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/deoptimization.cpp 2023-12-20 09:23:20.038145129 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/deoptimization.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/deoptimization.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/deoptimization.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/deoptimization.cpp 2024-04-24 14:30:40.919596144 +0800 @@ -22,6 +22,12 @@ * */ @@ -152547,9 +152516,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // COMPILER2 PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/dtraceJSDT.hpp b/hotspot/src/share/vm/runtime/dtraceJSDT.hpp ---- a/hotspot/src/share/vm/runtime/dtraceJSDT.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/dtraceJSDT.hpp 2023-12-20 09:23:20.038145129 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/dtraceJSDT.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/dtraceJSDT.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/dtraceJSDT.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/dtraceJSDT.hpp 2024-04-24 14:30:40.919596144 +0800 @@ -22,6 +22,12 @@ * */ @@ -152576,9 +152545,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src class RegisteredProbes; typedef jlong OpaqueProbes; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/fieldDescriptor.hpp b/hotspot/src/share/vm/runtime/fieldDescriptor.hpp ---- a/hotspot/src/share/vm/runtime/fieldDescriptor.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/fieldDescriptor.hpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/fieldDescriptor.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/fieldDescriptor.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/fieldDescriptor.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/fieldDescriptor.hpp 2024-04-24 14:30:40.919596144 +0800 @@ -98,7 +98,6 @@ bool is_static() const { return access_flags().is_static(); } @@ -152587,9 +152556,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src bool is_volatile() const { return access_flags().is_volatile(); } bool is_transient() const { return access_flags().is_transient(); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/frame.cpp b/hotspot/src/share/vm/runtime/frame.cpp ---- a/hotspot/src/share/vm/runtime/frame.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/frame.cpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/frame.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/frame.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/frame.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/frame.cpp 2024-04-24 14:30:40.923596151 +0800 @@ -22,6 +22,12 @@ * */ @@ -152617,9 +152586,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/frame.hpp b/hotspot/src/share/vm/runtime/frame.hpp ---- a/hotspot/src/share/vm/runtime/frame.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/frame.hpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/frame.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/frame.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/frame.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/frame.hpp 2024-04-24 14:30:40.923596151 +0800 @@ -22,6 +22,12 @@ * */ @@ -152657,9 +152626,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "frame_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/frame.inline.hpp b/hotspot/src/share/vm/runtime/frame.inline.hpp ---- a/hotspot/src/share/vm/runtime/frame.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/frame.inline.hpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/frame.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/frame.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/frame.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/frame.inline.hpp 2024-04-24 14:30:40.923596151 +0800 @@ -22,6 +22,12 @@ * */ @@ -152699,9 +152668,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // SHARE_VM_RUNTIME_FRAME_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/globals.cpp b/hotspot/src/share/vm/runtime/globals.cpp ---- a/hotspot/src/share/vm/runtime/globals.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/globals.cpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/globals.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/globals.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/globals.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/globals.cpp 2024-04-24 14:30:40.923596151 +0800 @@ -34,7 +34,6 @@ #include "utilities/top.hpp" #if INCLUDE_ALL_GCS @@ -152718,9 +152687,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // INCLUDE_ALL_GCS #ifdef COMPILER1 C1_FLAGS(C1_DEVELOP_FLAG_STRUCT, C1_PD_DEVELOP_FLAG_STRUCT, C1_PRODUCT_FLAG_STRUCT, C1_PD_PRODUCT_FLAG_STRUCT, C1_DIAGNOSTIC_FLAG_STRUCT, C1_NOTPRODUCT_FLAG_STRUCT) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/globals_extension.hpp b/hotspot/src/share/vm/runtime/globals_extension.hpp ---- a/hotspot/src/share/vm/runtime/globals_extension.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/globals_extension.hpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/globals_extension.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/globals_extension.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/globals_extension.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/globals_extension.hpp 2024-04-24 14:30:40.923596151 +0800 @@ -76,7 +76,6 @@ RUNTIME_OS_FLAGS(RUNTIME_DEVELOP_FLAG_MEMBER, RUNTIME_PD_DEVELOP_FLAG_MEMBER, RUNTIME_PRODUCT_FLAG_MEMBER, RUNTIME_PD_PRODUCT_FLAG_MEMBER, RUNTIME_DIAGNOSTIC_FLAG_MEMBER, RUNTIME_NOTPRODUCT_FLAG_MEMBER) #if INCLUDE_ALL_GCS @@ -152745,9 +152714,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src RUNTIME_DIAGNOSTIC_FLAG_MEMBER_WITH_TYPE, RUNTIME_EXPERIMENTAL_FLAG_MEMBER_WITH_TYPE, RUNTIME_NOTPRODUCT_FLAG_MEMBER_WITH_TYPE, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/globals.hpp b/hotspot/src/share/vm/runtime/globals.hpp ---- a/hotspot/src/share/vm/runtime/globals.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/globals.hpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/globals.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/globals.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/globals.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/globals.hpp 2024-04-24 14:30:40.923596151 +0800 @@ -55,6 +55,12 @@ #ifdef TARGET_ARCH_ppc # include "globals_ppc.hpp" @@ -152819,9 +152788,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src "Maximum heap size (in bytes)") \ \ product(uintx, OldSize, ScaleForWordSize(4*M), \ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/icache.hpp b/hotspot/src/share/vm/runtime/icache.hpp ---- a/hotspot/src/share/vm/runtime/icache.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/icache.hpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/icache.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/icache.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/icache.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/icache.hpp 2024-04-24 14:30:40.923596151 +0800 @@ -22,6 +22,12 @@ * */ @@ -152849,9 +152818,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src class ICacheStubGenerator : public StubCodeGenerator { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/javaCalls.hpp b/hotspot/src/share/vm/runtime/javaCalls.hpp ---- a/hotspot/src/share/vm/runtime/javaCalls.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/javaCalls.hpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/javaCalls.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/javaCalls.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/javaCalls.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/javaCalls.hpp 2024-04-24 14:30:41.019596321 +0800 @@ -22,6 +22,12 @@ * */ @@ -152878,9 +152847,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // A JavaCallWrapper is constructed before each JavaCall and destructed after the call. // Its purpose is to allocate/deallocate a new handle block and to save/restore the last -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/java.cpp b/hotspot/src/share/vm/runtime/java.cpp ---- a/hotspot/src/share/vm/runtime/java.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/java.cpp 2023-12-20 09:23:20.041478424 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/java.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/java.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/java.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/java.cpp 2024-04-24 14:30:41.019596321 +0800 @@ -22,6 +22,12 @@ * */ @@ -152907,9 +152876,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #if INCLUDE_ALL_GCS #include "gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp" #include "gc_implementation/parallelScavenge/psScavenge.hpp" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp b/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp ---- a/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp 2023-12-20 09:23:20.044811719 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/javaFrameAnchor.hpp 2024-04-24 14:30:41.019596321 +0800 @@ -22,6 +22,12 @@ * */ @@ -152936,9 +152905,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_ARCH_aarch64 # include "javaFrameAnchor_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/jniHandles.cpp b/hotspot/src/share/vm/runtime/jniHandles.cpp ---- a/hotspot/src/share/vm/runtime/jniHandles.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/jniHandles.cpp 2023-12-20 09:23:20.044811719 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/jniHandles.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/jniHandles.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/jniHandles.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/jniHandles.cpp 2024-04-24 14:30:41.019596321 +0800 @@ -116,7 +116,7 @@ oop result = jweak_ref(handle); result = guard_value(result); @@ -152948,9 +152917,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src G1SATBCardTableModRefBS::enqueue(result); } #endif // INCLUDE_ALL_GCS -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/mutexLocker.cpp b/hotspot/src/share/vm/runtime/mutexLocker.cpp ---- a/hotspot/src/share/vm/runtime/mutexLocker.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/mutexLocker.cpp 2023-12-20 09:23:20.044811719 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/mutexLocker.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/mutexLocker.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/mutexLocker.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/mutexLocker.cpp 2024-04-24 14:30:41.019596321 +0800 @@ -209,11 +209,6 @@ def(StringDedupQueue_lock , Monitor, leaf, true ); def(StringDedupTable_lock , Mutex , leaf, true ); @@ -152963,9 +152932,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src def(ParGCRareEvent_lock , Mutex , leaf , true ); def(DerivedPointerTableGC_lock , Mutex, leaf, true ); def(CodeCache_lock , Mutex , special, true ); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/objectMonitor.hpp b/hotspot/src/share/vm/runtime/objectMonitor.hpp ---- a/hotspot/src/share/vm/runtime/objectMonitor.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/objectMonitor.hpp 2023-12-20 09:23:20.044811719 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/objectMonitor.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/objectMonitor.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/objectMonitor.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/objectMonitor.hpp 2024-04-24 14:30:41.019596321 +0800 @@ -29,8 +29,6 @@ #include "runtime/park.hpp" #include "runtime/perfData.hpp" @@ -152975,9 +152944,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // ObjectWaiter serves as a "proxy" or surrogate thread. // TODO-FIXME: Eliminate ObjectWaiter and use the thread-specific // ParkEvent instead. Beware, however, that the JVMTI code -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/os.cpp b/hotspot/src/share/vm/runtime/os.cpp ---- a/hotspot/src/share/vm/runtime/os.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/os.cpp 2023-12-20 09:23:20.044811719 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/os.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/os.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/os.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/os.cpp 2024-04-24 14:30:41.019596321 +0800 @@ -1122,7 +1122,8 @@ uintptr_t old_fp = (uintptr_t)fr->link(); @@ -152988,9 +152957,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // stack grows downwards; if old_fp is below current fp or if the stack // frame is too large, either the stack is corrupted or fp is not saved -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/os.hpp b/hotspot/src/share/vm/runtime/os.hpp ---- a/hotspot/src/share/vm/runtime/os.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/os.hpp 2023-12-20 09:23:20.044811719 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/os.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/os.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/os.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/os.hpp 2024-04-24 14:30:41.019596321 +0800 @@ -22,12 +22,19 @@ * */ @@ -153033,9 +153002,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_OS_ARCH_linux_aarch64 # include "os_linux_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/prefetch.inline.hpp b/hotspot/src/share/vm/runtime/prefetch.inline.hpp ---- a/hotspot/src/share/vm/runtime/prefetch.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/prefetch.inline.hpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/prefetch.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/prefetch.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/prefetch.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/prefetch.inline.hpp 2024-04-24 14:30:41.019596321 +0800 @@ -46,6 +46,12 @@ #ifdef TARGET_OS_ARCH_linux_ppc # include "prefetch_linux_ppc.inline.hpp" @@ -153049,9 +153018,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Solaris #ifdef TARGET_OS_ARCH_solaris_x86 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/registerMap.hpp b/hotspot/src/share/vm/runtime/registerMap.hpp ---- a/hotspot/src/share/vm/runtime/registerMap.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/registerMap.hpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/registerMap.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/registerMap.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/registerMap.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/registerMap.hpp 2024-04-24 14:30:41.019596321 +0800 @@ -22,6 +22,12 @@ * */ @@ -153091,9 +153060,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/relocator.hpp b/hotspot/src/share/vm/runtime/relocator.hpp ---- a/hotspot/src/share/vm/runtime/relocator.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/relocator.hpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/relocator.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/relocator.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/relocator.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/relocator.hpp 2024-04-24 14:30:41.019596321 +0800 @@ -22,6 +22,12 @@ * */ @@ -153120,9 +153089,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // This code has been converted from the 1.1E java virtual machine // Thanks to the JavaTopics group for using the code -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/safepoint.cpp b/hotspot/src/share/vm/runtime/safepoint.cpp ---- a/hotspot/src/share/vm/runtime/safepoint.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/safepoint.cpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/safepoint.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/safepoint.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/safepoint.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/safepoint.cpp 2024-04-24 14:30:41.215596667 +0800 @@ -22,6 +22,12 @@ * */ @@ -153169,9 +153138,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src SuspendibleThreadSet::desynchronize(); } #endif // INCLUDE_ALL_GCS -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/sharedRuntime.cpp b/hotspot/src/share/vm/runtime/sharedRuntime.cpp ---- a/hotspot/src/share/vm/runtime/sharedRuntime.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/sharedRuntime.cpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/sharedRuntime.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/sharedRuntime.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/sharedRuntime.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/sharedRuntime.cpp 2024-04-24 14:30:41.219596675 +0800 @@ -22,6 +22,12 @@ * */ @@ -153232,9 +153201,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // ------------------------------------------------------------------------- // Java-Java calling convention // (what you use when Java calls Java) -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/sharedRuntime.hpp b/hotspot/src/share/vm/runtime/sharedRuntime.hpp ---- a/hotspot/src/share/vm/runtime/sharedRuntime.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/sharedRuntime.hpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/sharedRuntime.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/sharedRuntime.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/sharedRuntime.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/sharedRuntime.hpp 2024-04-24 14:30:41.219596675 +0800 @@ -490,10 +490,6 @@ static void get_utf(oopDesc* src, address dst); #endif // def HAVE_DTRACE_H @@ -153246,9 +153215,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // A compiled caller has just called the interpreter, but compiled code // exists. Patch the caller so he no longer calls into the interpreter. static void fixup_callers_callsite(Method* moop, address ret_pc); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp b/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp ---- a/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/sharedRuntimeTrig.cpp 2024-04-24 14:30:41.219596675 +0800 @@ -22,6 +22,12 @@ * */ @@ -153278,9 +153247,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src static const double S1 = -1.66666666666666324348e-01, /* 0xBFC55555, 0x55555549 */ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/stackValueCollection.cpp b/hotspot/src/share/vm/runtime/stackValueCollection.cpp ---- a/hotspot/src/share/vm/runtime/stackValueCollection.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/stackValueCollection.cpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/stackValueCollection.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/stackValueCollection.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/stackValueCollection.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/stackValueCollection.cpp 2024-04-24 14:30:41.219596675 +0800 @@ -22,6 +22,12 @@ * */ @@ -153307,9 +153276,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/stackValue.cpp b/hotspot/src/share/vm/runtime/stackValue.cpp ---- a/hotspot/src/share/vm/runtime/stackValue.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/stackValue.cpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/stackValue.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/stackValue.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/stackValue.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/stackValue.cpp 2024-04-24 14:30:41.219596675 +0800 @@ -102,15 +102,8 @@ } else { value.noop = *(narrowOop*) value_addr; @@ -153341,9 +153310,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src Handle h(val); // Wrap a handle around the oop return new StackValue(h); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/statSampler.cpp b/hotspot/src/share/vm/runtime/statSampler.cpp ---- a/hotspot/src/share/vm/runtime/statSampler.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/statSampler.cpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/statSampler.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/statSampler.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/statSampler.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/statSampler.cpp 2024-04-24 14:30:41.219596675 +0800 @@ -22,6 +22,12 @@ * */ @@ -153370,9 +153339,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // -------------------------------------------------------- // StatSamplerTask -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/stubRoutines.hpp b/hotspot/src/share/vm/runtime/stubRoutines.hpp ---- a/hotspot/src/share/vm/runtime/stubRoutines.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/stubRoutines.hpp 2023-12-20 09:23:20.048145015 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/stubRoutines.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/stubRoutines.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/stubRoutines.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/stubRoutines.hpp 2024-04-24 14:30:41.219596675 +0800 @@ -22,6 +22,12 @@ * */ @@ -153410,9 +153379,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif static jint _verify_oop_count; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/synchronizer.hpp b/hotspot/src/share/vm/runtime/synchronizer.hpp ---- a/hotspot/src/share/vm/runtime/synchronizer.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/synchronizer.hpp 2023-12-20 09:23:20.051478310 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/synchronizer.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/synchronizer.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/synchronizer.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/synchronizer.hpp 2024-04-24 14:30:41.219596675 +0800 @@ -36,11 +36,7 @@ class ObjectSynchronizer : AllStatic { @@ -153426,9 +153395,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src typedef enum { owner_self, owner_none, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/thread.cpp b/hotspot/src/share/vm/runtime/thread.cpp ---- a/hotspot/src/share/vm/runtime/thread.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/thread.cpp 2023-12-20 09:23:20.051478310 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/thread.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/thread.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/thread.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/thread.cpp 2024-04-24 14:30:41.219596675 +0800 @@ -22,6 +22,12 @@ * */ @@ -153594,9 +153563,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src int cp = SharedHeap::heap()->strong_roots_parity(); ALL_JAVA_THREADS(p) { if (p->claim_oops_do(is_par, cp)) { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/thread.hpp b/hotspot/src/share/vm/runtime/thread.hpp ---- a/hotspot/src/share/vm/runtime/thread.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/thread.hpp 2023-12-20 09:23:20.051478310 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/thread.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/thread.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/thread.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/thread.hpp 2024-04-24 14:30:41.219596675 +0800 @@ -22,6 +22,12 @@ * */ @@ -153767,9 +153736,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // Initializes the vm and creates the vm thread static jint create_vm(JavaVMInitArgs* args, bool* canTryAgain); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/thread.inline.hpp b/hotspot/src/share/vm/runtime/thread.inline.hpp ---- a/hotspot/src/share/vm/runtime/thread.inline.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/thread.inline.hpp 2023-12-20 09:23:20.051478310 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/thread.inline.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/thread.inline.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/thread.inline.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/thread.inline.hpp 2024-04-24 14:30:41.223596682 +0800 @@ -74,10 +74,4 @@ OrderAccess::fence(); } @@ -153781,9 +153750,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#endif - #endif // SHARE_VM_RUNTIME_THREAD_INLINE_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/threadLocalStorage.hpp b/hotspot/src/share/vm/runtime/threadLocalStorage.hpp ---- a/hotspot/src/share/vm/runtime/threadLocalStorage.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/threadLocalStorage.hpp 2023-12-20 09:23:20.051478310 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/threadLocalStorage.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/threadLocalStorage.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/threadLocalStorage.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/threadLocalStorage.hpp 2024-04-24 14:30:41.223596682 +0800 @@ -22,6 +22,12 @@ * */ @@ -153810,9 +153779,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #ifdef TARGET_OS_ARCH_linux_aarch64 # include "threadLS_linux_aarch64.hpp" #endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/virtualspace.cpp b/hotspot/src/share/vm/runtime/virtualspace.cpp ---- a/hotspot/src/share/vm/runtime/virtualspace.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/virtualspace.cpp 2023-12-20 09:23:20.051478310 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/virtualspace.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/virtualspace.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/virtualspace.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/virtualspace.cpp 2024-04-24 14:30:41.223596682 +0800 @@ -1,5 +1,6 @@ /* * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. @@ -153849,9 +153818,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } } else { base = os::reserve_memory(size, NULL, alignment); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/vm_operations.hpp b/hotspot/src/share/vm/runtime/vm_operations.hpp ---- a/hotspot/src/share/vm/runtime/vm_operations.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/vm_operations.hpp 2023-12-20 09:23:20.054811605 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/vm_operations.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/vm_operations.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/vm_operations.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/vm_operations.hpp 2024-04-24 14:30:41.223596682 +0800 @@ -93,12 +93,6 @@ template(HeapIterateOperation) \ template(ReportJavaOutOfMemory) \ @@ -153865,9 +153834,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src template(Exit) \ template(LinuxDllLoad) \ template(RotateGCLog) \ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/vmStructs.cpp b/hotspot/src/share/vm/runtime/vmStructs.cpp ---- a/hotspot/src/share/vm/runtime/vmStructs.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/vmStructs.cpp 2023-12-20 09:23:20.054811605 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/vmStructs.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/vmStructs.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/vmStructs.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/vmStructs.cpp 2024-04-24 14:30:41.223596682 +0800 @@ -22,6 +22,12 @@ * */ @@ -153996,9 +153965,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // INCLUDE_ALL_GCS VM_TYPES_CPU(CHECK_VM_TYPE_ENTRY, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/runtime/vm_version.cpp b/hotspot/src/share/vm/runtime/vm_version.cpp ---- a/hotspot/src/share/vm/runtime/vm_version.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/runtime/vm_version.cpp 2023-12-20 09:23:20.054811605 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/runtime/vm_version.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/vm_version.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/runtime/vm_version.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/runtime/vm_version.cpp 2024-04-24 14:30:41.223596682 +0800 @@ -22,6 +22,12 @@ * */ @@ -154040,9 +154009,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #else #define CPU IA32_ONLY("x86") \ IA64_ONLY("ia64") \ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/services/heapDumper.cpp b/hotspot/src/share/vm/services/heapDumper.cpp ---- a/hotspot/src/share/vm/services/heapDumper.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/services/heapDumper.cpp 2023-12-20 09:23:20.054811605 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/services/heapDumper.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/services/heapDumper.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/services/heapDumper.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/services/heapDumper.cpp 2024-04-24 14:30:41.343596894 +0800 @@ -756,12 +756,6 @@ o = oopDesc::load_decode_heap_oop((oop*)addr); } @@ -154056,9 +154025,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // reflection and sun.misc.Unsafe classes may have a reference to a // Klass* so filter it out. assert(o->is_oop_or_null(), "should always be an oop"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/services/memoryManager.cpp b/hotspot/src/share/vm/services/memoryManager.cpp ---- a/hotspot/src/share/vm/services/memoryManager.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/services/memoryManager.cpp 2023-12-20 09:23:20.058144900 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/services/memoryManager.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/services/memoryManager.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/services/memoryManager.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/services/memoryManager.cpp 2024-04-24 14:30:41.343596894 +0800 @@ -100,14 +100,6 @@ return (GCMemoryManager*) new G1OldGenMemoryManager(); } @@ -154074,9 +154043,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src instanceOop MemoryManager::get_memory_manager_instance(TRAPS) { // Must do an acquire so as to force ordering of subsequent // loads from anything _memory_mgr_obj points to or implies. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/services/memoryManager.hpp b/hotspot/src/share/vm/services/memoryManager.hpp ---- a/hotspot/src/share/vm/services/memoryManager.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/services/memoryManager.hpp 2023-12-20 09:23:20.058144900 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/services/memoryManager.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/services/memoryManager.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/services/memoryManager.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/services/memoryManager.hpp 2024-04-24 14:30:41.343596894 +0800 @@ -65,9 +65,7 @@ PSScavenge, PSMarkSweep, @@ -154118,9 +154087,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - const char* name() { return "Shenandoah Pauses"; } -}; #endif // SHARE_VM_SERVICES_MEMORYMANAGER_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/services/memoryService.cpp b/hotspot/src/share/vm/services/memoryService.cpp ---- a/hotspot/src/share/vm/services/memoryService.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/services/memoryService.cpp 2023-12-20 09:23:20.058144900 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/services/memoryService.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/services/memoryService.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/services/memoryService.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/services/memoryService.cpp 2024-04-24 14:30:41.343596894 +0800 @@ -46,7 +46,6 @@ #include "utilities/growableArray.hpp" #include "utilities/macros.hpp" @@ -154173,9 +154142,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // INCLUDE_ALL_GCS MemoryPool* MemoryService::add_gen(Generation* gen, -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/services/memoryService.hpp b/hotspot/src/share/vm/services/memoryService.hpp ---- a/hotspot/src/share/vm/services/memoryService.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/services/memoryService.hpp 2023-12-20 09:23:20.058144900 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/services/memoryService.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/services/memoryService.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/services/memoryService.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/services/memoryService.hpp 2024-04-24 14:30:41.343596894 +0800 @@ -46,7 +46,6 @@ class GenCollectedHeap; class ParallelScavengeHeap; @@ -154192,9 +154161,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src public: static void set_universe_heap(CollectedHeap* heap); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/services/shenandoahMemoryPool.cpp b/hotspot/src/share/vm/services/shenandoahMemoryPool.cpp ---- a/hotspot/src/share/vm/services/shenandoahMemoryPool.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/services/shenandoahMemoryPool.cpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/services/shenandoahMemoryPool.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/services/shenandoahMemoryPool.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/services/shenandoahMemoryPool.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/services/shenandoahMemoryPool.cpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2013, 2015, Red Hat, Inc. and/or its affiliates. @@ -154249,9 +154218,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - - return MemoryUsage(initial, used, committed, max); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/services/shenandoahMemoryPool.hpp b/hotspot/src/share/vm/services/shenandoahMemoryPool.hpp ---- a/hotspot/src/share/vm/services/shenandoahMemoryPool.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/services/shenandoahMemoryPool.hpp 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/services/shenandoahMemoryPool.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/services/shenandoahMemoryPool.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/services/shenandoahMemoryPool.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/services/shenandoahMemoryPool.hpp 1970-01-01 08:00:00.000000000 +0800 @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2013, 2015, Red Hat, Inc. and/or its affiliates. @@ -154297,9 +154266,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -}; - -#endif //SHARE_VM_SERVICES_SHENANDOAHMEMORYPOOL_HPP -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/utilities/copy.hpp b/hotspot/src/share/vm/utilities/copy.hpp ---- a/hotspot/src/share/vm/utilities/copy.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/utilities/copy.hpp 2024-01-30 13:54:24.896041236 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/utilities/copy.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/copy.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/utilities/copy.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/copy.hpp 2024-04-24 14:30:41.343596894 +0800 @@ -22,6 +22,12 @@ * */ @@ -154327,9 +154296,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src }; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/utilities/debug.cpp b/hotspot/src/share/vm/utilities/debug.cpp ---- a/hotspot/src/share/vm/utilities/debug.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/utilities/debug.cpp 2023-12-20 09:23:20.061478196 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/utilities/debug.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/debug.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/utilities/debug.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/debug.cpp 2024-04-24 14:30:41.347596901 +0800 @@ -690,6 +690,7 @@ tty->print_cr(" pns($sp, $ebp, $pc) on Linux/x86 or"); tty->print_cr(" pns($sp, $fp, $pc) on Linux/AArch64 or"); @@ -154338,9 +154307,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src tty->print_cr(" pns($sp + 0x7ff, 0, $pc) on Solaris/SPARC"); tty->print_cr(" - in gdb do 'set overload-resolution off' before calling pns()"); tty->print_cr(" - in dbx do 'frame 1' before calling pns()"); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/utilities/globalDefinitions.hpp b/hotspot/src/share/vm/utilities/globalDefinitions.hpp ---- a/hotspot/src/share/vm/utilities/globalDefinitions.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/utilities/globalDefinitions.hpp 2023-12-20 09:23:20.064811491 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/utilities/globalDefinitions.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/globalDefinitions.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/utilities/globalDefinitions.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/globalDefinitions.hpp 2024-04-24 14:30:41.347596901 +0800 @@ -22,6 +22,12 @@ * */ @@ -154390,9 +154359,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #define PTR64_FORMAT "0x%016" PRIx64 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/utilities/macros.hpp b/hotspot/src/share/vm/utilities/macros.hpp ---- a/hotspot/src/share/vm/utilities/macros.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/utilities/macros.hpp 2023-12-20 09:23:20.064811491 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/utilities/macros.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/macros.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/utilities/macros.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/macros.hpp 2024-04-24 14:30:41.347596901 +0800 @@ -22,6 +22,12 @@ * */ @@ -154448,9 +154417,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #if defined(PPC32) || defined(PPC64) #ifndef PPC #define PPC -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/utilities/taskqueue.hpp b/hotspot/src/share/vm/utilities/taskqueue.hpp ---- a/hotspot/src/share/vm/utilities/taskqueue.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/utilities/taskqueue.hpp 2023-12-20 09:23:20.068144786 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/utilities/taskqueue.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/taskqueue.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/utilities/taskqueue.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/taskqueue.hpp 2024-04-24 14:30:41.347596901 +0800 @@ -121,11 +121,22 @@ Age(const Age& age) { _data = age._data; } Age(idx_t top, idx_t tag) { _fields._top = top; _fields._tag = tag; } @@ -154683,9 +154652,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src // This is necessary to prevent any read below from being reordered // before the store just above. OrderAccess::fence(); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/utilities/top.hpp b/hotspot/src/share/vm/utilities/top.hpp ---- a/hotspot/src/share/vm/utilities/top.hpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/utilities/top.hpp 2023-12-20 09:23:20.068144786 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/utilities/top.hpp shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/top.hpp +--- shenandoah8u412-b08/hotspot/src/share/vm/utilities/top.hpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/top.hpp 2024-04-24 14:30:41.347596901 +0800 @@ -35,7 +35,6 @@ #include "utilities/sizes.hpp" #if INCLUDE_ALL_GCS @@ -154694,9 +154663,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src #endif // INCLUDE_ALL_GCS #ifdef COMPILER1 #include "c1/c1_globals.hpp" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/src/share/vm/utilities/vmError.cpp b/hotspot/src/share/vm/utilities/vmError.cpp ---- a/hotspot/src/share/vm/utilities/vmError.cpp 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/src/share/vm/utilities/vmError.cpp 2023-12-20 09:23:20.068144786 +0800 +diff -Naur shenandoah8u412-b08/hotspot/src/share/vm/utilities/vmError.cpp shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/vmError.cpp +--- shenandoah8u412-b08/hotspot/src/share/vm/utilities/vmError.cpp 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/src/share/vm/utilities/vmError.cpp 2024-04-24 14:30:41.347596901 +0800 @@ -22,6 +22,13 @@ * */ @@ -154725,9 +154694,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src st->print_cr("# Java VM: %s (%s %s %s %s)", Abstract_VM_Version::vm_name(), Abstract_VM_Version::vm_release(), -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh b/hotspot/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh ---- a/hotspot/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh 2023-12-20 09:23:20.104811033 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh shenandoah8u412-b08.mod/hotspot/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh +--- shenandoah8u412-b08/hotspot/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/compiler/criticalnatives/argumentcorruption/Test8167409.sh 2024-04-24 14:30:41.347596901 +0800 @@ -24,6 +24,12 @@ # questions. # @@ -154760,9 +154729,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src THIS_DIR=. cp ${TESTSRC}${FS}*.java ${THIS_DIR} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/compiler/gcbarriers/EqvUncastStepOverBarrier.java b/hotspot/test/compiler/gcbarriers/EqvUncastStepOverBarrier.java ---- a/hotspot/test/compiler/gcbarriers/EqvUncastStepOverBarrier.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/test/compiler/gcbarriers/EqvUncastStepOverBarrier.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/compiler/gcbarriers/EqvUncastStepOverBarrier.java shenandoah8u412-b08.mod/hotspot/test/compiler/gcbarriers/EqvUncastStepOverBarrier.java +--- shenandoah8u412-b08/hotspot/test/compiler/gcbarriers/EqvUncastStepOverBarrier.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/compiler/gcbarriers/EqvUncastStepOverBarrier.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -154845,9 +154814,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - private static class A { - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java b/hotspot/test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ---- a/hotspot/test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java 2023-12-20 09:23:20.114810919 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java shenandoah8u412-b08.mod/hotspot/test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java +--- shenandoah8u412-b08/hotspot/test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java 2024-04-24 14:30:41.347596901 +0800 @@ -34,11 +34,12 @@ public class GenericTestCaseForOtherCPU extends SHAOptionsBase.TestCase { @@ -154863,9 +154832,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } @Override -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java b/hotspot/test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java ---- a/hotspot/test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java 2023-12-20 09:23:20.128144100 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java shenandoah8u412-b08.mod/hotspot/test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java +--- shenandoah8u412-b08/hotspot/test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java 2024-04-24 14:30:41.347596901 +0800 @@ -62,18 +62,24 @@ = new OrPredicate( new CPUSpecificPredicate("sparc.*", new String[] { "sha1" }, @@ -154893,9 +154862,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src public static final BooleanSupplier SHA512_INSTRUCTION_AVAILABLE = new OrPredicate( -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/arguments/TestAlignmentToUseLargePages.java b/hotspot/test/gc/arguments/TestAlignmentToUseLargePages.java ---- a/hotspot/test/gc/arguments/TestAlignmentToUseLargePages.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/arguments/TestAlignmentToUseLargePages.java 2023-12-20 09:23:20.138143984 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/arguments/TestAlignmentToUseLargePages.java shenandoah8u412-b08.mod/hotspot/test/gc/arguments/TestAlignmentToUseLargePages.java +--- shenandoah8u412-b08/hotspot/test/gc/arguments/TestAlignmentToUseLargePages.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/arguments/TestAlignmentToUseLargePages.java 2024-04-24 14:30:41.347596901 +0800 @@ -39,8 +39,6 @@ * @run main/othervm -Xms7M -Xmx9M -XX:+UseConcMarkSweepGC -XX:-UseLargePages TestAlignmentToUseLargePages * @run main/othervm -Xms7M -Xmx9M -XX:+UseG1GC -XX:+UseLargePages TestAlignmentToUseLargePages @@ -154905,9 +154874,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src */ public class TestAlignmentToUseLargePages { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/arguments/TestUseCompressedOopsErgo.java b/hotspot/test/gc/arguments/TestUseCompressedOopsErgo.java ---- a/hotspot/test/gc/arguments/TestUseCompressedOopsErgo.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/arguments/TestUseCompressedOopsErgo.java 2023-12-20 09:23:20.138143984 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/arguments/TestUseCompressedOopsErgo.java shenandoah8u412-b08.mod/hotspot/test/gc/arguments/TestUseCompressedOopsErgo.java +--- shenandoah8u412-b08/hotspot/test/gc/arguments/TestUseCompressedOopsErgo.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/arguments/TestUseCompressedOopsErgo.java 2024-04-24 14:30:41.347596901 +0800 @@ -34,7 +34,6 @@ * @run main/othervm TestUseCompressedOopsErgo -XX:+UseParallelGC -XX:-UseParallelOldGC * @run main/othervm TestUseCompressedOopsErgo -XX:+UseConcMarkSweepGC @@ -154916,9 +154885,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src */ public class TestUseCompressedOopsErgo { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/logging/TestGCId.java b/hotspot/test/gc/logging/TestGCId.java ---- a/hotspot/test/gc/logging/TestGCId.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/logging/TestGCId.java 2023-12-20 09:23:20.141477279 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/logging/TestGCId.java shenandoah8u412-b08.mod/hotspot/test/gc/logging/TestGCId.java +--- shenandoah8u412-b08/hotspot/test/gc/logging/TestGCId.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/logging/TestGCId.java 2024-04-24 14:30:41.347596901 +0800 @@ -45,9 +45,6 @@ testGCId("UseSerialGC", "PrintGC"); @@ -154950,9 +154919,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src verifyContainsNoGCIDs(new OutputAnalyzer(pb_default.start())); } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/metaspace/TestMetaspacePerfCounters.java b/hotspot/test/gc/metaspace/TestMetaspacePerfCounters.java ---- a/hotspot/test/gc/metaspace/TestMetaspacePerfCounters.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/metaspace/TestMetaspacePerfCounters.java 2023-12-20 09:23:20.141477279 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/metaspace/TestMetaspacePerfCounters.java shenandoah8u412-b08.mod/hotspot/test/gc/metaspace/TestMetaspacePerfCounters.java +--- shenandoah8u412-b08/hotspot/test/gc/metaspace/TestMetaspacePerfCounters.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/metaspace/TestMetaspacePerfCounters.java 2024-04-24 14:30:41.347596901 +0800 @@ -37,12 +37,10 @@ * @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:-UseCompressedOops -XX:-UseCompressedClassPointers -XX:+UsePerfData -XX:+UseSerialGC TestMetaspacePerfCounters * @run main/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:-UseCompressedOops -XX:-UseCompressedClassPointers -XX:+UsePerfData -XX:+UseParallelGC -XX:+UseParallelOldGC TestMetaspacePerfCounters @@ -154966,9 +154935,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src */ public class TestMetaspacePerfCounters { public static Class fooClass = null; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/BarrierInInfiniteLoop.java b/hotspot/test/gc/shenandoah/compiler/BarrierInInfiniteLoop.java ---- a/hotspot/test/gc/shenandoah/compiler/BarrierInInfiniteLoop.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/BarrierInInfiniteLoop.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/BarrierInInfiniteLoop.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/BarrierInInfiniteLoop.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/BarrierInInfiniteLoop.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/BarrierInInfiniteLoop.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,79 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -155049,9 +155018,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/CallMultipleCatchProjs.java b/hotspot/test/gc/shenandoah/compiler/CallMultipleCatchProjs.java ---- a/hotspot/test/gc/shenandoah/compiler/CallMultipleCatchProjs.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/CallMultipleCatchProjs.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/CallMultipleCatchProjs.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/CallMultipleCatchProjs.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/CallMultipleCatchProjs.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/CallMultipleCatchProjs.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,66 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -155119,9 +155088,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - public int i; - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/LRBRightAfterMemBar.java b/hotspot/test/gc/shenandoah/compiler/LRBRightAfterMemBar.java ---- a/hotspot/test/gc/shenandoah/compiler/LRBRightAfterMemBar.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/LRBRightAfterMemBar.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/LRBRightAfterMemBar.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/LRBRightAfterMemBar.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/LRBRightAfterMemBar.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/LRBRightAfterMemBar.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,63 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -155186,9 +155155,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - return null; - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java b/hotspot/test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java ---- a/hotspot/test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestC1VectorizedMismatch.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,64 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -155254,9 +155223,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestClone.java b/hotspot/test/gc/shenandoah/compiler/TestClone.java ---- a/hotspot/test/gc/shenandoah/compiler/TestClone.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestClone.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestClone.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestClone.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestClone.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestClone.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,236 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -155494,9 +155463,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java b/hotspot/test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java ---- a/hotspot/test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,56 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -155554,9 +155523,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } catch (NullPointerException npe) {} - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java b/hotspot/test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java ---- a/hotspot/test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,85 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -155643,9 +155612,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestNullCheck.java b/hotspot/test/gc/shenandoah/compiler/TestNullCheck.java ---- a/hotspot/test/gc/shenandoah/compiler/TestNullCheck.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestNullCheck.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestNullCheck.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestNullCheck.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestNullCheck.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestNullCheck.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,65 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -155712,9 +155681,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } catch (NullPointerException npe) {} - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestReferenceCAS.java b/hotspot/test/gc/shenandoah/compiler/TestReferenceCAS.java ---- a/hotspot/test/gc/shenandoah/compiler/TestReferenceCAS.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestReferenceCAS.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestReferenceCAS.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestReferenceCAS.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestReferenceCAS.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestReferenceCAS.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,122 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -155838,9 +155807,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java b/hotspot/test/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java ---- a/hotspot/test/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,78 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -155920,9 +155889,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - private static class Exception1 extends Exception { - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java b/hotspot/test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java ---- a/hotspot/test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,119 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -156043,9 +156012,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java b/hotspot/test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java ---- a/hotspot/test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,65 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -156112,9 +156081,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } catch (NullPointerException npe) {} - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/libTestCriticalNative.c b/hotspot/test/gc/shenandoah/jni/libTestCriticalNative.c ---- a/hotspot/test/gc/shenandoah/jni/libTestCriticalNative.c 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/libTestCriticalNative.c 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/libTestCriticalNative.c shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/libTestCriticalNative.c +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/libTestCriticalNative.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/libTestCriticalNative.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,121 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -156237,9 +156206,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - (*env)->ReleasePrimitiveArrayCritical(env, a, arr, 0); - return is_null; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/libTestJNICritical.c b/hotspot/test/gc/shenandoah/jni/libTestJNICritical.c ---- a/hotspot/test/gc/shenandoah/jni/libTestJNICritical.c 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/libTestJNICritical.c 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/libTestJNICritical.c shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/libTestJNICritical.c +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/libTestJNICritical.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/libTestJNICritical.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,35 +0,0 @@ -/* - * Copyright (c) 2016, 2017, Red Hat, Inc. All rights reserved. @@ -156276,9 +156245,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - (*env)->ReleasePrimitiveArrayCritical(env, b, bb, 0); - (*env)->ReleasePrimitiveArrayCritical(env, a, aa, 0); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/libTestJNIGlobalRefs.c b/hotspot/test/gc/shenandoah/jni/libTestJNIGlobalRefs.c ---- a/hotspot/test/gc/shenandoah/jni/libTestJNIGlobalRefs.c 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/libTestJNIGlobalRefs.c 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/libTestJNIGlobalRefs.c shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/libTestJNIGlobalRefs.c +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/libTestJNIGlobalRefs.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/libTestJNIGlobalRefs.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,48 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -156328,9 +156297,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -Java_TestJNIGlobalRefs_readWeakGlobalRef(JNIEnv *env, jclass unused) { - return weak_global_ref; -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/libTestPinnedGarbage.c b/hotspot/test/gc/shenandoah/jni/libTestPinnedGarbage.c ---- a/hotspot/test/gc/shenandoah/jni/libTestPinnedGarbage.c 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/libTestPinnedGarbage.c 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/libTestPinnedGarbage.c shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/libTestPinnedGarbage.c +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/libTestPinnedGarbage.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/libTestPinnedGarbage.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,37 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -156369,9 +156338,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -Java_TestPinnedGarbage_unpin(JNIEnv *env, jclass unused, jintArray a) { - (*env)->ReleasePrimitiveArrayCritical(env, a, pinned, 0); -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.java b/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.java ---- a/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -156415,9 +156384,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.sh b/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.sh ---- a/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.sh 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.sh shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.sh +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestCriticalNativeArgs.sh 1970-01-01 08:00:00.000000000 +0800 @@ -1,120 +0,0 @@ -#!/bin/sh - @@ -156539,9 +156508,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - exit 1 -fi - -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.java b/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.java ---- a/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,170 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -156713,9 +156682,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.sh b/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.sh ---- a/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.sh 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.sh shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.sh +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestCriticalNativeStress.sh 1970-01-01 08:00:00.000000000 +0800 @@ -1,122 +0,0 @@ -#!/bin/sh - @@ -156839,9 +156808,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - exit 1 -fi - -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestJNICritical.java b/hotspot/test/gc/shenandoah/jni/TestJNICritical.java ---- a/hotspot/test/gc/shenandoah/jni/TestJNICritical.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestJNICritical.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestJNICritical.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestJNICritical.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestJNICritical.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestJNICritical.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,63 +0,0 @@ -/* - * Copyright (c) 2016, 2017, Red Hat, Inc. All rights reserved. @@ -156906,9 +156875,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestJNICritical.sh b/hotspot/test/gc/shenandoah/jni/TestJNICritical.sh ---- a/hotspot/test/gc/shenandoah/jni/TestJNICritical.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestJNICritical.sh 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestJNICritical.sh shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestJNICritical.sh +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestJNICritical.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestJNICritical.sh 1970-01-01 08:00:00.000000000 +0800 @@ -1,96 +0,0 @@ -#!/bin/sh - @@ -157006,9 +156975,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - echo "Test Failed" - exit 1 -fi -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.java b/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.java ---- a/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,100 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -157110,9 +157079,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.sh b/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.sh ---- a/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.sh 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.sh shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.sh +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestJNIGlobalRefs.sh 1970-01-01 08:00:00.000000000 +0800 @@ -1,120 +0,0 @@ -#!/bin/sh - @@ -157234,9 +157203,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - echo "Test Failed" - exit 1 -fi -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.java b/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.java ---- a/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,71 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -157309,9 +157278,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.sh b/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.sh ---- a/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.sh 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.sh shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.sh +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jni/TestPinnedGarbage.sh 1970-01-01 08:00:00.000000000 +0800 @@ -1,120 +0,0 @@ -#!/bin/sh - @@ -157433,9 +157402,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - echo "Test Failed" - exit 1 -fi -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c b/hotspot/test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c ---- a/hotspot/test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/libTestGetLoadedClasses.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,114 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -157551,9 +157520,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#ifdef __cplusplus -} -#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jvmti/libTestHeapDump.c b/hotspot/test/gc/shenandoah/jvmti/libTestHeapDump.c ---- a/hotspot/test/gc/shenandoah/jvmti/libTestHeapDump.c 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jvmti/libTestHeapDump.c 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/libTestHeapDump.c shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/libTestHeapDump.c +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/libTestHeapDump.c 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/libTestHeapDump.c 1970-01-01 08:00:00.000000000 +0800 @@ -1,130 +0,0 @@ -/* - * Copyright (c) 2017, Red Hat, Inc. All rights reserved. @@ -157685,9 +157654,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -#ifdef __cplusplus -} -#endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.java b/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.java ---- a/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,101 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -157790,9 +157759,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh b/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh ---- a/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/TestGetLoadedClasses.sh 1970-01-01 08:00:00.000000000 +0800 @@ -1,102 +0,0 @@ -#!/bin/sh - @@ -157896,9 +157865,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - echo "Test passed; only valid for 64 bits" - exit 0; -fi -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.java b/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.java ---- a/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,80 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -157980,9 +157949,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // JDKs. - static void reachabilityFence(Object obj) {} -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.sh b/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.sh ---- a/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.sh 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.sh shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.sh +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/jvmti/TestHeapDump.sh 1970-01-01 08:00:00.000000000 +0800 @@ -1,102 +0,0 @@ -#!/bin/sh - @@ -158086,9 +158055,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - echo "Test passed; only valid for 64 bits" - exit 0; -fi -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/mxbeans/TestChurnNotifications.java b/hotspot/test/gc/shenandoah/mxbeans/TestChurnNotifications.java ---- a/hotspot/test/gc/shenandoah/mxbeans/TestChurnNotifications.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/mxbeans/TestChurnNotifications.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/mxbeans/TestChurnNotifications.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/mxbeans/TestChurnNotifications.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/mxbeans/TestChurnNotifications.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/mxbeans/TestChurnNotifications.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,180 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -158270,9 +158239,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java b/hotspot/test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java ---- a/hotspot/test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/mxbeans/TestMemoryMXBeans.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,83 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -158357,9 +158326,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/mxbeans/TestMemoryPools.java b/hotspot/test/gc/shenandoah/mxbeans/TestMemoryPools.java ---- a/hotspot/test/gc/shenandoah/mxbeans/TestMemoryPools.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/mxbeans/TestMemoryPools.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/mxbeans/TestMemoryPools.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/mxbeans/TestMemoryPools.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/mxbeans/TestMemoryPools.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/mxbeans/TestMemoryPools.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,63 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -158424,9 +158393,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/mxbeans/TestPauseNotifications.java b/hotspot/test/gc/shenandoah/mxbeans/TestPauseNotifications.java ---- a/hotspot/test/gc/shenandoah/mxbeans/TestPauseNotifications.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/mxbeans/TestPauseNotifications.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/mxbeans/TestPauseNotifications.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/mxbeans/TestPauseNotifications.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/mxbeans/TestPauseNotifications.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/mxbeans/TestPauseNotifications.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,185 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -158613,9 +158582,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/oom/TestAllocLargeObj.java b/hotspot/test/gc/shenandoah/oom/TestAllocLargeObj.java ---- a/hotspot/test/gc/shenandoah/oom/TestAllocLargeObj.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/oom/TestAllocLargeObj.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestAllocLargeObj.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestAllocLargeObj.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestAllocLargeObj.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestAllocLargeObj.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -158699,9 +158668,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/oom/TestAllocLargerThanHeap.java b/hotspot/test/gc/shenandoah/oom/TestAllocLargerThanHeap.java ---- a/hotspot/test/gc/shenandoah/oom/TestAllocLargerThanHeap.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/oom/TestAllocLargerThanHeap.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestAllocLargerThanHeap.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestAllocLargerThanHeap.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestAllocLargerThanHeap.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestAllocLargerThanHeap.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,77 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -158780,9 +158749,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/oom/TestAllocSmallObj.java b/hotspot/test/gc/shenandoah/oom/TestAllocSmallObj.java ---- a/hotspot/test/gc/shenandoah/oom/TestAllocSmallObj.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/oom/TestAllocSmallObj.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestAllocSmallObj.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestAllocSmallObj.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestAllocSmallObj.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestAllocSmallObj.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,81 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -158865,9 +158834,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/oom/TestClassLoaderLeak.java b/hotspot/test/gc/shenandoah/oom/TestClassLoaderLeak.java ---- a/hotspot/test/gc/shenandoah/oom/TestClassLoaderLeak.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/oom/TestClassLoaderLeak.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestClassLoaderLeak.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestClassLoaderLeak.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestClassLoaderLeak.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestClassLoaderLeak.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,152 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -159021,9 +158990,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/oom/TestThreadFailure.java b/hotspot/test/gc/shenandoah/oom/TestThreadFailure.java ---- a/hotspot/test/gc/shenandoah/oom/TestThreadFailure.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/oom/TestThreadFailure.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestThreadFailure.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestThreadFailure.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/oom/TestThreadFailure.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/oom/TestThreadFailure.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,76 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -159101,9 +159070,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestAlwaysPreTouch.java b/hotspot/test/gc/shenandoah/options/TestAlwaysPreTouch.java ---- a/hotspot/test/gc/shenandoah/options/TestAlwaysPreTouch.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestAlwaysPreTouch.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestAlwaysPreTouch.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestAlwaysPreTouch.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestAlwaysPreTouch.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestAlwaysPreTouch.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -159147,9 +159116,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestArgumentRanges.java b/hotspot/test/gc/shenandoah/options/TestArgumentRanges.java ---- a/hotspot/test/gc/shenandoah/options/TestArgumentRanges.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestArgumentRanges.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestArgumentRanges.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestArgumentRanges.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestArgumentRanges.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestArgumentRanges.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,127 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -159278,9 +159247,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestClassUnloadingArguments.java b/hotspot/test/gc/shenandoah/options/TestClassUnloadingArguments.java ---- a/hotspot/test/gc/shenandoah/options/TestClassUnloadingArguments.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestClassUnloadingArguments.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestClassUnloadingArguments.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestClassUnloadingArguments.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestClassUnloadingArguments.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestClassUnloadingArguments.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,109 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -159391,9 +159360,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestCodeCacheRootStyles.java b/hotspot/test/gc/shenandoah/options/TestCodeCacheRootStyles.java ---- a/hotspot/test/gc/shenandoah/options/TestCodeCacheRootStyles.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestCodeCacheRootStyles.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestCodeCacheRootStyles.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestCodeCacheRootStyles.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestCodeCacheRootStyles.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestCodeCacheRootStyles.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,39 +0,0 @@ -/* - * Copyright (c) 2017, 2020, Red Hat, Inc. All rights reserved. @@ -159434,9 +159403,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // Bug should crash before we get here. - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestEnabled.java b/hotspot/test/gc/shenandoah/options/TestEnabled.java ---- a/hotspot/test/gc/shenandoah/options/TestEnabled.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestEnabled.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestEnabled.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestEnabled.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestEnabled.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestEnabled.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,54 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -159492,9 +159461,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestExplicitGC.java b/hotspot/test/gc/shenandoah/options/TestExplicitGC.java ---- a/hotspot/test/gc/shenandoah/options/TestExplicitGC.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestExplicitGC.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestExplicitGC.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestExplicitGC.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestExplicitGC.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestExplicitGC.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,149 +0,0 @@ -'/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -159645,9 +159614,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java b/hotspot/test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java ---- a/hotspot/test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestExplicitGCNoConcurrent.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,74 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -159723,9 +159692,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestHeuristicsUnlock.java b/hotspot/test/gc/shenandoah/options/TestHeuristicsUnlock.java ---- a/hotspot/test/gc/shenandoah/options/TestHeuristicsUnlock.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestHeuristicsUnlock.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestHeuristicsUnlock.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestHeuristicsUnlock.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestHeuristicsUnlock.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestHeuristicsUnlock.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,115 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -159842,9 +159811,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestHumongousMoves.java b/hotspot/test/gc/shenandoah/options/TestHumongousMoves.java ---- a/hotspot/test/gc/shenandoah/options/TestHumongousMoves.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestHumongousMoves.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestHumongousMoves.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestHumongousMoves.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestHumongousMoves.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestHumongousMoves.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,61 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -159907,9 +159876,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestHumongousThresholdArgs.java b/hotspot/test/gc/shenandoah/options/TestHumongousThresholdArgs.java ---- a/hotspot/test/gc/shenandoah/options/TestHumongousThresholdArgs.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestHumongousThresholdArgs.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestHumongousThresholdArgs.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestHumongousThresholdArgs.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestHumongousThresholdArgs.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestHumongousThresholdArgs.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,72 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -159983,9 +159952,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestLargePages.java b/hotspot/test/gc/shenandoah/options/TestLargePages.java ---- a/hotspot/test/gc/shenandoah/options/TestLargePages.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestLargePages.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestLargePages.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestLargePages.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestLargePages.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestLargePages.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,66 +0,0 @@ -/* - * Copyright (c) 2021, Red Hat, Inc. All rights reserved. @@ -160053,9 +160022,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // Everything is checked on initialization - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java b/hotspot/test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java ---- a/hotspot/test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestLargePagesWithSmallHeap.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,68 +0,0 @@ -/* - * Copyright (c) 2021, Red Hat, Inc. All rights reserved. @@ -160125,9 +160094,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // Everything is checked on initialization - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestModeUnlock.java b/hotspot/test/gc/shenandoah/options/TestModeUnlock.java ---- a/hotspot/test/gc/shenandoah/options/TestModeUnlock.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestModeUnlock.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestModeUnlock.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestModeUnlock.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestModeUnlock.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestModeUnlock.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,114 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -160243,9 +160212,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestObjectAlignment.java b/hotspot/test/gc/shenandoah/options/TestObjectAlignment.java ---- a/hotspot/test/gc/shenandoah/options/TestObjectAlignment.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestObjectAlignment.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestObjectAlignment.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestObjectAlignment.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestObjectAlignment.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestObjectAlignment.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,59 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -160306,9 +160275,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestPacing.java b/hotspot/test/gc/shenandoah/options/TestPacing.java ---- a/hotspot/test/gc/shenandoah/options/TestPacing.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestPacing.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestPacing.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestPacing.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestPacing.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestPacing.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,43 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -160353,9 +160322,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestParallelRegionStride.java b/hotspot/test/gc/shenandoah/options/TestParallelRegionStride.java ---- a/hotspot/test/gc/shenandoah/options/TestParallelRegionStride.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestParallelRegionStride.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestParallelRegionStride.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestParallelRegionStride.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestParallelRegionStride.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestParallelRegionStride.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,45 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -160402,9 +160371,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestRegionSizeArgs.java b/hotspot/test/gc/shenandoah/options/TestRegionSizeArgs.java ---- a/hotspot/test/gc/shenandoah/options/TestRegionSizeArgs.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestRegionSizeArgs.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestRegionSizeArgs.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestRegionSizeArgs.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestRegionSizeArgs.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestRegionSizeArgs.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,235 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -160641,9 +160610,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestSelectiveBarrierFlags.java b/hotspot/test/gc/shenandoah/options/TestSelectiveBarrierFlags.java ---- a/hotspot/test/gc/shenandoah/options/TestSelectiveBarrierFlags.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestSelectiveBarrierFlags.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestSelectiveBarrierFlags.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestSelectiveBarrierFlags.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestSelectiveBarrierFlags.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestSelectiveBarrierFlags.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,102 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -160747,9 +160716,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestSingleThreaded.java b/hotspot/test/gc/shenandoah/options/TestSingleThreaded.java ---- a/hotspot/test/gc/shenandoah/options/TestSingleThreaded.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestSingleThreaded.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestSingleThreaded.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestSingleThreaded.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestSingleThreaded.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestSingleThreaded.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,39 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -160790,9 +160759,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - // Bug should crash before we get here. - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestSoftMaxHeapSize.java b/hotspot/test/gc/shenandoah/options/TestSoftMaxHeapSize.java ---- a/hotspot/test/gc/shenandoah/options/TestSoftMaxHeapSize.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestSoftMaxHeapSize.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestSoftMaxHeapSize.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestSoftMaxHeapSize.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestSoftMaxHeapSize.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestSoftMaxHeapSize.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,72 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -160866,9 +160835,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestThreadCounts.java b/hotspot/test/gc/shenandoah/options/TestThreadCounts.java ---- a/hotspot/test/gc/shenandoah/options/TestThreadCounts.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestThreadCounts.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestThreadCounts.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestThreadCounts.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestThreadCounts.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestThreadCounts.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,69 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -160939,9 +160908,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestThreadCountsOverride.java b/hotspot/test/gc/shenandoah/options/TestThreadCountsOverride.java ---- a/hotspot/test/gc/shenandoah/options/TestThreadCountsOverride.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestThreadCountsOverride.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestThreadCountsOverride.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestThreadCountsOverride.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestThreadCountsOverride.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestThreadCountsOverride.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,67 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -161010,9 +160979,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestVerboseGC.java b/hotspot/test/gc/shenandoah/options/TestVerboseGC.java ---- a/hotspot/test/gc/shenandoah/options/TestVerboseGC.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestVerboseGC.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestVerboseGC.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestVerboseGC.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestVerboseGC.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestVerboseGC.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,102 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -161116,9 +161085,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestWrongBarrierDisable.java b/hotspot/test/gc/shenandoah/options/TestWrongBarrierDisable.java ---- a/hotspot/test/gc/shenandoah/options/TestWrongBarrierDisable.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestWrongBarrierDisable.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestWrongBarrierDisable.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestWrongBarrierDisable.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestWrongBarrierDisable.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestWrongBarrierDisable.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,94 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -161214,9 +161183,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/options/TestWrongBarrierEnable.java b/hotspot/test/gc/shenandoah/options/TestWrongBarrierEnable.java ---- a/hotspot/test/gc/shenandoah/options/TestWrongBarrierEnable.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/options/TestWrongBarrierEnable.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestWrongBarrierEnable.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestWrongBarrierEnable.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/options/TestWrongBarrierEnable.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/options/TestWrongBarrierEnable.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,89 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -161307,9 +161276,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestAllocHumongousFragment.java b/hotspot/test/gc/shenandoah/TestAllocHumongousFragment.java ---- a/hotspot/test/gc/shenandoah/TestAllocHumongousFragment.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestAllocHumongousFragment.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestAllocHumongousFragment.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestAllocHumongousFragment.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestAllocHumongousFragment.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestAllocHumongousFragment.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,189 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -161500,9 +161469,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestAllocIntArrays.java b/hotspot/test/gc/shenandoah/TestAllocIntArrays.java ---- a/hotspot/test/gc/shenandoah/TestAllocIntArrays.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestAllocIntArrays.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestAllocIntArrays.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestAllocIntArrays.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestAllocIntArrays.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestAllocIntArrays.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,190 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -161694,9 +161663,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestAllocObjectArrays.java b/hotspot/test/gc/shenandoah/TestAllocObjectArrays.java ---- a/hotspot/test/gc/shenandoah/TestAllocObjectArrays.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestAllocObjectArrays.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestAllocObjectArrays.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestAllocObjectArrays.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestAllocObjectArrays.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestAllocObjectArrays.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,189 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -161887,9 +161856,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestAllocObjects.java b/hotspot/test/gc/shenandoah/TestAllocObjects.java ---- a/hotspot/test/gc/shenandoah/TestAllocObjects.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestAllocObjects.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestAllocObjects.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestAllocObjects.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestAllocObjects.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestAllocObjects.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,176 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -162067,9 +162036,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestArrayCopyCheckCast.java b/hotspot/test/gc/shenandoah/TestArrayCopyCheckCast.java ---- a/hotspot/test/gc/shenandoah/TestArrayCopyCheckCast.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestArrayCopyCheckCast.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestArrayCopyCheckCast.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestArrayCopyCheckCast.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestArrayCopyCheckCast.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestArrayCopyCheckCast.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,47 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -162118,9 +162087,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestArrayCopyStress.java b/hotspot/test/gc/shenandoah/TestArrayCopyStress.java ---- a/hotspot/test/gc/shenandoah/TestArrayCopyStress.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestArrayCopyStress.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestArrayCopyStress.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestArrayCopyStress.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestArrayCopyStress.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestArrayCopyStress.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,77 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -162199,9 +162168,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestDynamicSoftMaxHeapSize.java b/hotspot/test/gc/shenandoah/TestDynamicSoftMaxHeapSize.java ---- a/hotspot/test/gc/shenandoah/TestDynamicSoftMaxHeapSize.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestDynamicSoftMaxHeapSize.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestDynamicSoftMaxHeapSize.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestDynamicSoftMaxHeapSize.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestDynamicSoftMaxHeapSize.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestDynamicSoftMaxHeapSize.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,130 +0,0 @@ -/* - * Copyright (c) 2020, Red Hat, Inc. All rights reserved. @@ -162333,9 +162302,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestElasticTLAB.java b/hotspot/test/gc/shenandoah/TestElasticTLAB.java ---- a/hotspot/test/gc/shenandoah/TestElasticTLAB.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestElasticTLAB.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestElasticTLAB.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestElasticTLAB.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestElasticTLAB.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestElasticTLAB.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,58 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -162395,9 +162364,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestEvilSyncBug.java b/hotspot/test/gc/shenandoah/TestEvilSyncBug.java ---- a/hotspot/test/gc/shenandoah/TestEvilSyncBug.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestEvilSyncBug.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestEvilSyncBug.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestEvilSyncBug.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestEvilSyncBug.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestEvilSyncBug.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,164 +0,0 @@ -/* - * Copyright (c) 2016, 2020, Red Hat, Inc. All rights reserved. @@ -162563,9 +162532,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestGCThreadGroups.java b/hotspot/test/gc/shenandoah/TestGCThreadGroups.java ---- a/hotspot/test/gc/shenandoah/TestGCThreadGroups.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestGCThreadGroups.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestGCThreadGroups.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestGCThreadGroups.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestGCThreadGroups.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestGCThreadGroups.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,119 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -162686,9 +162655,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestHeapUncommit.java b/hotspot/test/gc/shenandoah/TestHeapUncommit.java ---- a/hotspot/test/gc/shenandoah/TestHeapUncommit.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestHeapUncommit.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestHeapUncommit.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestHeapUncommit.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestHeapUncommit.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestHeapUncommit.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,140 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -162830,9 +162799,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestHumongousThreshold.java b/hotspot/test/gc/shenandoah/TestHumongousThreshold.java ---- a/hotspot/test/gc/shenandoah/TestHumongousThreshold.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestHumongousThreshold.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestHumongousThreshold.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestHumongousThreshold.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestHumongousThreshold.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestHumongousThreshold.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,125 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -162959,9 +162928,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestLargeObjectAlignment.java b/hotspot/test/gc/shenandoah/TestLargeObjectAlignment.java ---- a/hotspot/test/gc/shenandoah/TestLargeObjectAlignment.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestLargeObjectAlignment.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestLargeObjectAlignment.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestLargeObjectAlignment.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestLargeObjectAlignment.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestLargeObjectAlignment.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,65 +0,0 @@ -/* - * Copyright (c) 2016, 2018, Red Hat, Inc. All rights reserved. @@ -163028,9 +162997,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestLotsOfCycles.java b/hotspot/test/gc/shenandoah/TestLotsOfCycles.java ---- a/hotspot/test/gc/shenandoah/TestLotsOfCycles.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestLotsOfCycles.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestLotsOfCycles.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestLotsOfCycles.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestLotsOfCycles.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestLotsOfCycles.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,142 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -163174,9 +163143,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestObjItrWithHeapDump.java b/hotspot/test/gc/shenandoah/TestObjItrWithHeapDump.java ---- a/hotspot/test/gc/shenandoah/TestObjItrWithHeapDump.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestObjItrWithHeapDump.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestObjItrWithHeapDump.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestObjItrWithHeapDump.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestObjItrWithHeapDump.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestObjItrWithHeapDump.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,80 +0,0 @@ -/* - * Copyright (c) 2019, Red Hat, Inc. All rights reserved. @@ -163258,9 +163227,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestParallelRefprocSanity.java b/hotspot/test/gc/shenandoah/TestParallelRefprocSanity.java ---- a/hotspot/test/gc/shenandoah/TestParallelRefprocSanity.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestParallelRefprocSanity.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestParallelRefprocSanity.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestParallelRefprocSanity.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestParallelRefprocSanity.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestParallelRefprocSanity.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,49 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -163311,9 +163280,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestPeriodicGC.java b/hotspot/test/gc/shenandoah/TestPeriodicGC.java ---- a/hotspot/test/gc/shenandoah/TestPeriodicGC.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestPeriodicGC.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestPeriodicGC.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestPeriodicGC.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestPeriodicGC.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestPeriodicGC.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,160 +0,0 @@ -/* - * Copyright (c) 2017, 2020, Red Hat, Inc. All rights reserved. @@ -163475,9 +163444,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestRefprocSanity.java b/hotspot/test/gc/shenandoah/TestRefprocSanity.java ---- a/hotspot/test/gc/shenandoah/TestRefprocSanity.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestRefprocSanity.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestRefprocSanity.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestRefprocSanity.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestRefprocSanity.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestRefprocSanity.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,125 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -163604,9 +163573,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestRegionSampling.java b/hotspot/test/gc/shenandoah/TestRegionSampling.java ---- a/hotspot/test/gc/shenandoah/TestRegionSampling.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestRegionSampling.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestRegionSampling.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestRegionSampling.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestRegionSampling.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestRegionSampling.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,107 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -163715,9 +163684,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestRetainObjects.java b/hotspot/test/gc/shenandoah/TestRetainObjects.java ---- a/hotspot/test/gc/shenandoah/TestRetainObjects.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestRetainObjects.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestRetainObjects.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestRetainObjects.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestRetainObjects.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestRetainObjects.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,169 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -163888,9 +163857,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestSieveObjects.java b/hotspot/test/gc/shenandoah/TestSieveObjects.java ---- a/hotspot/test/gc/shenandoah/TestSieveObjects.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestSieveObjects.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestSieveObjects.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestSieveObjects.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestSieveObjects.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestSieveObjects.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,195 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -164087,9 +164056,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestSmallHeap.java b/hotspot/test/gc/shenandoah/TestSmallHeap.java ---- a/hotspot/test/gc/shenandoah/TestSmallHeap.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestSmallHeap.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestSmallHeap.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestSmallHeap.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestSmallHeap.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestSmallHeap.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -164133,9 +164102,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestStringDedup.java b/hotspot/test/gc/shenandoah/TestStringDedup.java ---- a/hotspot/test/gc/shenandoah/TestStringDedup.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestStringDedup.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestStringDedup.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestStringDedup.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestStringDedup.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestStringDedup.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,176 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -164313,9 +164282,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestStringDedupStress.java b/hotspot/test/gc/shenandoah/TestStringDedupStress.java ---- a/hotspot/test/gc/shenandoah/TestStringDedupStress.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestStringDedupStress.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestStringDedupStress.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestStringDedupStress.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestStringDedupStress.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestStringDedupStress.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,232 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -164549,9 +164518,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - verifyDedupString(astrs); - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestStringInternCleanup.java b/hotspot/test/gc/shenandoah/TestStringInternCleanup.java ---- a/hotspot/test/gc/shenandoah/TestStringInternCleanup.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestStringInternCleanup.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestStringInternCleanup.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestStringInternCleanup.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestStringInternCleanup.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestStringInternCleanup.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,115 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -164668,9 +164637,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestVerifyJCStress.java b/hotspot/test/gc/shenandoah/TestVerifyJCStress.java ---- a/hotspot/test/gc/shenandoah/TestVerifyJCStress.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestVerifyJCStress.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestVerifyJCStress.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestVerifyJCStress.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestVerifyJCStress.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestVerifyJCStress.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,136 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -164808,9 +164777,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestVerifyLevels.java b/hotspot/test/gc/shenandoah/TestVerifyLevels.java ---- a/hotspot/test/gc/shenandoah/TestVerifyLevels.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestVerifyLevels.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestVerifyLevels.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestVerifyLevels.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestVerifyLevels.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestVerifyLevels.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,48 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -164860,9 +164829,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestWithLogLevel.java b/hotspot/test/gc/shenandoah/TestWithLogLevel.java ---- a/hotspot/test/gc/shenandoah/TestWithLogLevel.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestWithLogLevel.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestWithLogLevel.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestWithLogLevel.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestWithLogLevel.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestWithLogLevel.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -164910,9 +164879,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - } -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/shenandoah/TestWrongArrayMember.java b/hotspot/test/gc/shenandoah/TestWrongArrayMember.java ---- a/hotspot/test/gc/shenandoah/TestWrongArrayMember.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/shenandoah/TestWrongArrayMember.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestWrongArrayMember.java shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestWrongArrayMember.java +--- shenandoah8u412-b08/hotspot/test/gc/shenandoah/TestWrongArrayMember.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/shenandoah/TestWrongArrayMember.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,56 +0,0 @@ -/* - * Copyright (c) 2018, Red Hat, Inc. All rights reserved. @@ -164970,9 +164939,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } -} - -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/startup_warnings/TestShenandoah.java b/hotspot/test/gc/startup_warnings/TestShenandoah.java ---- a/hotspot/test/gc/startup_warnings/TestShenandoah.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/startup_warnings/TestShenandoah.java 1970-01-01 08:00:00.000000000 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/startup_warnings/TestShenandoah.java shenandoah8u412-b08.mod/hotspot/test/gc/startup_warnings/TestShenandoah.java +--- shenandoah8u412-b08/hotspot/test/gc/startup_warnings/TestShenandoah.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/startup_warnings/TestShenandoah.java 1970-01-01 08:00:00.000000000 +0800 @@ -1,45 +0,0 @@ -/* - * Copyright (c) 2017, 2018, Red Hat, Inc. All rights reserved. @@ -165019,9 +164988,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src - } - -} -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/survivorAlignment/TestAllocationInEden.java b/hotspot/test/gc/survivorAlignment/TestAllocationInEden.java ---- a/hotspot/test/gc/survivorAlignment/TestAllocationInEden.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/survivorAlignment/TestAllocationInEden.java 2023-12-20 09:23:20.141477279 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestAllocationInEden.java shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestAllocationInEden.java +--- shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestAllocationInEden.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestAllocationInEden.java 2024-04-24 14:30:41.359596922 +0800 @@ -26,7 +26,6 @@ * @bug 8031323 * @summary Verify that object's alignment in eden space is not affected by @@ -165030,9 +164999,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src * @library /testlibrary /testlibrary/whitebox * @build TestAllocationInEden SurvivorAlignmentTestMain AlignmentHelper * @run main ClassFileInstaller sun.hotspot.WhiteBox -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java b/hotspot/test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ---- a/hotspot/test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java 2023-12-20 09:23:20.141477279 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java +--- shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java 2024-04-24 14:30:41.399596993 +0800 @@ -26,7 +26,6 @@ * @bug 8031323 * @summary Verify that objects promoted from eden space to tenured space during @@ -165041,9 +165010,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src * @library /testlibrary /testlibrary/whitebox * @build TestPromotionFromEdenToTenured SurvivorAlignmentTestMain * AlignmentHelper -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java b/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ---- a/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java 2023-12-20 09:23:20.141477279 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java +--- shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java 2024-04-24 14:30:41.399596993 +0800 @@ -26,7 +26,6 @@ * @bug 8031323 * @summary Verify that objects promoted from survivor space to tenured space @@ -165052,9 +165021,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src * @library /testlibrary /testlibrary/whitebox * @build TestPromotionFromSurvivorToTenuredAfterFullGC * SurvivorAlignmentTestMain AlignmentHelper -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java b/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ---- a/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java 2023-12-20 09:23:20.141477279 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java +--- shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java 2024-04-24 14:30:41.399596993 +0800 @@ -27,7 +27,6 @@ * @summary Verify that objects promoted from survivor space to tenured space * when their age exceeded tenuring threshold are not aligned to @@ -165063,9 +165032,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src * @library /testlibrary /testlibrary/whitebox * @build TestPromotionFromSurvivorToTenuredAfterMinorGC * SurvivorAlignmentTestMain AlignmentHelper -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/survivorAlignment/TestPromotionToSurvivor.java b/hotspot/test/gc/survivorAlignment/TestPromotionToSurvivor.java ---- a/hotspot/test/gc/survivorAlignment/TestPromotionToSurvivor.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/survivorAlignment/TestPromotionToSurvivor.java 2023-12-20 09:23:20.141477279 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestPromotionToSurvivor.java shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestPromotionToSurvivor.java +--- shenandoah8u412-b08/hotspot/test/gc/survivorAlignment/TestPromotionToSurvivor.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/survivorAlignment/TestPromotionToSurvivor.java 2024-04-24 14:30:41.399596993 +0800 @@ -26,7 +26,6 @@ * @bug 8031323 * @summary Verify that objects promoted from eden space to survivor space after @@ -165074,9 +165043,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src * @library /testlibrary /testlibrary/whitebox * @build TestPromotionToSurvivor * SurvivorAlignmentTestMain AlignmentHelper -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/TestSystemGC.java b/hotspot/test/gc/TestSystemGC.java ---- a/hotspot/test/gc/TestSystemGC.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/TestSystemGC.java 2023-12-20 09:23:20.138143984 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/TestSystemGC.java shenandoah8u412-b08.mod/hotspot/test/gc/TestSystemGC.java +--- shenandoah8u412-b08/hotspot/test/gc/TestSystemGC.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/TestSystemGC.java 2024-04-24 14:30:41.399596993 +0800 @@ -38,8 +38,6 @@ * @run main/othervm -XX:+UseG1GC -XX:+ExplicitGCInvokesConcurrent TestSystemGC * @run main/othervm -XX:+UseLargePages TestSystemGC @@ -165086,9 +165055,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src */ public class TestSystemGC { -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/gc/whitebox/TestWBGC.java b/hotspot/test/gc/whitebox/TestWBGC.java ---- a/hotspot/test/gc/whitebox/TestWBGC.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/gc/whitebox/TestWBGC.java 2023-12-20 09:23:20.141477279 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/gc/whitebox/TestWBGC.java shenandoah8u412-b08.mod/hotspot/test/gc/whitebox/TestWBGC.java +--- shenandoah8u412-b08/hotspot/test/gc/whitebox/TestWBGC.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/gc/whitebox/TestWBGC.java 2024-04-24 14:30:41.399596993 +0800 @@ -25,7 +25,6 @@ * @test TestWBGC * @bug 8055098 @@ -165097,9 +165066,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src * @library /testlibrary /testlibrary/whitebox * @build TestWBGC * @run main ClassFileInstaller sun.hotspot.WhiteBox -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/runtime/6929067/Test6929067.sh b/hotspot/test/runtime/6929067/Test6929067.sh ---- a/hotspot/test/runtime/6929067/Test6929067.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/runtime/6929067/Test6929067.sh 2023-12-20 09:23:20.144810575 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/runtime/6929067/Test6929067.sh shenandoah8u412-b08.mod/hotspot/test/runtime/6929067/Test6929067.sh +--- shenandoah8u412-b08/hotspot/test/runtime/6929067/Test6929067.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/runtime/6929067/Test6929067.sh 2024-04-24 14:30:41.399596993 +0800 @@ -97,6 +97,10 @@ i686) ARCH=i386 @@ -165111,9 +165080,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src # Assuming other ARCH values need no translation esac -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/runtime/Unsafe/RangeCheck.java b/hotspot/test/runtime/Unsafe/RangeCheck.java ---- a/hotspot/test/runtime/Unsafe/RangeCheck.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/runtime/Unsafe/RangeCheck.java 2023-12-20 09:23:20.154810460 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/runtime/Unsafe/RangeCheck.java shenandoah8u412-b08.mod/hotspot/test/runtime/Unsafe/RangeCheck.java +--- shenandoah8u412-b08/hotspot/test/runtime/Unsafe/RangeCheck.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/runtime/Unsafe/RangeCheck.java 2024-04-24 14:30:41.399596993 +0800 @@ -43,6 +43,7 @@ true, "-Xmx32m", @@ -165122,9 +165091,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src DummyClassWithMainRangeCheck.class.getName()); OutputAnalyzer output = new OutputAnalyzer(pb.start()); -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/test_env.sh b/hotspot/test/test_env.sh ---- a/hotspot/test/test_env.sh 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/test_env.sh 2023-12-20 09:23:20.161477051 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/test_env.sh shenandoah8u412-b08.mod/hotspot/test/test_env.sh +--- shenandoah8u412-b08/hotspot/test/test_env.sh 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/test_env.sh 2024-04-24 14:30:41.399596993 +0800 @@ -211,6 +211,29 @@ then VM_CPU="aarch64" @@ -165155,9 +165124,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src export VM_TYPE VM_BITS VM_OS VM_CPU echo "VM_TYPE=${VM_TYPE}" echo "VM_BITS=${VM_BITS}" -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/TEST.groups b/hotspot/test/TEST.groups ---- a/hotspot/test/TEST.groups 2024-01-11 10:40:21.000000000 +0800 -+++ b/hotspot/test/TEST.groups 2023-12-20 09:23:20.068144786 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/TEST.groups shenandoah8u412-b08.mod/hotspot/test/TEST.groups +--- shenandoah8u412-b08/hotspot/test/TEST.groups 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/TEST.groups 2024-04-24 14:30:41.399596993 +0800 @@ -134,35 +134,6 @@ sanity/ExecuteInternalVMTests.java \ -gc/g1/TestGreyReclaimedHumongousObjects.java @@ -165194,9 +165163,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src hotspot_runtime = \ sanity/ExecuteInternalVMTests.java -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/testlibrary/com/oracle/java/testlibrary/Platform.java b/hotspot/test/testlibrary/com/oracle/java/testlibrary/Platform.java ---- a/hotspot/test/testlibrary/com/oracle/java/testlibrary/Platform.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/testlibrary/com/oracle/java/testlibrary/Platform.java 2023-12-20 09:23:20.164810346 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/testlibrary/com/oracle/java/testlibrary/Platform.java shenandoah8u412-b08.mod/hotspot/test/testlibrary/com/oracle/java/testlibrary/Platform.java +--- shenandoah8u412-b08/hotspot/test/testlibrary/com/oracle/java/testlibrary/Platform.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/testlibrary/com/oracle/java/testlibrary/Platform.java 2024-04-24 14:30:41.403597000 +0800 @@ -126,6 +126,10 @@ return isArch("aarch64"); } @@ -165219,9 +165188,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src /** * Return a boolean for whether we expect to be able to attach * the SA to our own processes on this system. -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/hotspot/test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java b/hotspot/test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ---- a/hotspot/test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java 2024-01-11 10:40:22.000000000 +0800 -+++ b/hotspot/test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java 2023-12-20 09:23:20.168143641 +0800 +diff -Naur shenandoah8u412-b08/hotspot/test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java shenandoah8u412-b08.mod/hotspot/test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java +--- shenandoah8u412-b08/hotspot/test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/hotspot/test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java 2024-04-24 14:30:41.403597000 +0800 @@ -43,7 +43,7 @@ */ public class TestMutuallyExclusivePlatformPredicates { @@ -165231,9 +165200,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src BITNESS("is32bit", "is64bit"), OS("isAix", "isLinux", "isSolaris", "isWindows", "isOSX"), VM_TYPE("isClient", "isServer", "isGraal", "isMinimal"), -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/make/gensrc/GensrcMisc.gmk b/jdk/make/gensrc/GensrcMisc.gmk ---- a/jdk/make/gensrc/GensrcMisc.gmk 2024-01-11 10:40:25.000000000 +0800 -+++ b/jdk/make/gensrc/GensrcMisc.gmk 2023-12-20 09:23:20.694804279 +0800 +diff -Naur shenandoah8u412-b08/jdk/make/gensrc/GensrcMisc.gmk shenandoah8u412-b08.mod/jdk/make/gensrc/GensrcMisc.gmk +--- shenandoah8u412-b08/jdk/make/gensrc/GensrcMisc.gmk 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/make/gensrc/GensrcMisc.gmk 2024-04-24 14:30:41.403597000 +0800 @@ -23,6 +23,12 @@ # questions. # @@ -165255,9 +165224,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -e 's/@@java_runtime_name@@/$(RUNTIME_NAME)/g' \ -e 's/@@java_profile_name@@/$(call profile_version_name, $@)/g' \ $< > $@.tmp -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/make/Images.gmk b/jdk/make/Images.gmk ---- a/jdk/make/Images.gmk 2024-01-11 10:40:25.000000000 +0800 -+++ b/jdk/make/Images.gmk 2023-12-20 09:23:20.618138492 +0800 +diff -Naur shenandoah8u412-b08/jdk/make/Images.gmk shenandoah8u412-b08.mod/jdk/make/Images.gmk +--- shenandoah8u412-b08/jdk/make/Images.gmk 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/make/Images.gmk 2024-04-24 14:30:41.403597000 +0800 @@ -23,6 +23,12 @@ # questions. # @@ -165306,9 +165275,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src $(JDK_BIN_ISADIR_LINK_TARGETS) $(JDKJRE_BIN_ISADIR_LINK_TARGETS) jre-overlay-image: $(JRE_OVERLAY_BIN_TARGETS) $(JRE_OVERLAY_LIB_TARGETS) \ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/make/lib/SoundLibraries.gmk b/jdk/make/lib/SoundLibraries.gmk ---- a/jdk/make/lib/SoundLibraries.gmk 2024-01-11 10:40:25.000000000 +0800 -+++ b/jdk/make/lib/SoundLibraries.gmk 2023-12-20 09:23:20.694804279 +0800 +diff -Naur shenandoah8u412-b08/jdk/make/lib/SoundLibraries.gmk shenandoah8u412-b08.mod/jdk/make/lib/SoundLibraries.gmk +--- shenandoah8u412-b08/jdk/make/lib/SoundLibraries.gmk 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/make/lib/SoundLibraries.gmk 2024-04-24 14:30:41.403597000 +0800 @@ -23,6 +23,12 @@ # questions. # @@ -165337,9 +165306,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src ifeq ($(OPENJDK_TARGET_CPU), ppc64) LIBJSOUND_CFLAGS += -DX_ARCH=X_PPC64 endif -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/src/share/classes/java/io/ObjectInputStream.java b/jdk/src/share/classes/java/io/ObjectInputStream.java ---- a/jdk/src/share/classes/java/io/ObjectInputStream.java 2024-01-11 10:40:25.000000000 +0800 -+++ b/jdk/src/share/classes/java/io/ObjectInputStream.java 2023-12-20 09:23:21.024800502 +0800 +diff -Naur shenandoah8u412-b08/jdk/src/share/classes/java/io/ObjectInputStream.java shenandoah8u412-b08.mod/jdk/src/share/classes/java/io/ObjectInputStream.java +--- shenandoah8u412-b08/jdk/src/share/classes/java/io/ObjectInputStream.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/src/share/classes/java/io/ObjectInputStream.java 2024-04-24 14:30:41.403597000 +0800 @@ -44,6 +44,7 @@ import static java.io.ObjectStreamClass.processQueue; @@ -165348,9 +165317,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src import sun.misc.ObjectInputFilter; import sun.misc.ObjectStreamClassValidator; import sun.misc.SharedSecrets; -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/src/share/classes/java/lang/invoke/LambdaFormEditor.java b/jdk/src/share/classes/java/lang/invoke/LambdaFormEditor.java ---- a/jdk/src/share/classes/java/lang/invoke/LambdaFormEditor.java 2024-01-11 10:40:25.000000000 +0800 -+++ b/jdk/src/share/classes/java/lang/invoke/LambdaFormEditor.java 2023-12-20 09:23:21.041466979 +0800 +diff -Naur shenandoah8u412-b08/jdk/src/share/classes/java/lang/invoke/LambdaFormEditor.java shenandoah8u412-b08.mod/jdk/src/share/classes/java/lang/invoke/LambdaFormEditor.java +--- shenandoah8u412-b08/jdk/src/share/classes/java/lang/invoke/LambdaFormEditor.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/src/share/classes/java/lang/invoke/LambdaFormEditor.java 2024-04-24 14:30:41.407597007 +0800 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014, 2017, Oracle and/or its affiliates. All rights reserved. @@ -165358,9 +165327,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/src/share/classes/sun/misc/Version.java.template b/jdk/src/share/classes/sun/misc/Version.java.template ---- a/jdk/src/share/classes/sun/misc/Version.java.template 2024-01-11 10:40:26.000000000 +0800 -+++ b/jdk/src/share/classes/sun/misc/Version.java.template 2023-12-20 09:23:21.388129678 +0800 +diff -Naur shenandoah8u412-b08/jdk/src/share/classes/sun/misc/Version.java.template shenandoah8u412-b08.mod/jdk/src/share/classes/sun/misc/Version.java.template +--- shenandoah8u412-b08/jdk/src/share/classes/sun/misc/Version.java.template 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/src/share/classes/sun/misc/Version.java.template 2024-04-24 14:30:41.407597007 +0800 @@ -23,6 +23,13 @@ * questions. */ @@ -165398,9 +165367,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src if (java_profile_name.length() > 0) { // profile name -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/src/share/demo/scripting/jconsole-plugin/build.xml b/jdk/src/share/demo/scripting/jconsole-plugin/build.xml ---- a/jdk/src/share/demo/scripting/jconsole-plugin/build.xml 2024-01-11 10:40:31.000000000 +0800 -+++ b/jdk/src/share/demo/scripting/jconsole-plugin/build.xml 2023-12-20 09:23:21.688126243 +0800 +diff -Naur shenandoah8u412-b08/jdk/src/share/demo/scripting/jconsole-plugin/build.xml shenandoah8u412-b08.mod/jdk/src/share/demo/scripting/jconsole-plugin/build.xml +--- shenandoah8u412-b08/jdk/src/share/demo/scripting/jconsole-plugin/build.xml 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/src/share/demo/scripting/jconsole-plugin/build.xml 2024-04-24 14:30:41.407597007 +0800 @@ -73,6 +73,9 @@ @@ -165411,9 +165380,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/src/share/demo/scripting/jconsole-plugin/README.txt b/jdk/src/share/demo/scripting/jconsole-plugin/README.txt ---- a/jdk/src/share/demo/scripting/jconsole-plugin/README.txt 2024-01-11 10:40:31.000000000 +0800 -+++ b/jdk/src/share/demo/scripting/jconsole-plugin/README.txt 2023-12-20 09:23:21.688126243 +0800 +diff -Naur shenandoah8u412-b08/jdk/src/share/demo/scripting/jconsole-plugin/README.txt shenandoah8u412-b08.mod/jdk/src/share/demo/scripting/jconsole-plugin/README.txt +--- shenandoah8u412-b08/jdk/src/share/demo/scripting/jconsole-plugin/README.txt 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/src/share/demo/scripting/jconsole-plugin/README.txt 2024-04-24 14:30:41.407597007 +0800 @@ -18,9 +18,11 @@ engine javax.script.ScriptEngine plugin com.sun.tools.jconsole.JConsolePlugin @@ -165429,9 +165398,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src How do I compile script console plugin? -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js b/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js ---- a/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js 1970-01-01 08:00:00.000000000 +0800 -+++ b/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js 2023-12-20 09:23:21.688126243 +0800 +diff -Naur shenandoah8u412-b08/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js shenandoah8u412-b08.mod/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js +--- shenandoah8u412-b08/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/src/share/demo/scripting/jconsole-plugin/src/resources/jconsole.js 2024-04-24 14:30:41.407597007 +0800 @@ -0,0 +1,891 @@ +/* + * Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved. @@ -166324,9 +166293,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +// synonym to exit +var quit = exit; + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/src/solaris/bin/loongarch64/jvm.cfg b/jdk/src/solaris/bin/loongarch64/jvm.cfg ---- a/jdk/src/solaris/bin/loongarch64/jvm.cfg 1970-01-01 08:00:00.000000000 +0800 -+++ b/jdk/src/solaris/bin/loongarch64/jvm.cfg 2023-12-20 09:23:21.804791575 +0800 +diff -Naur shenandoah8u412-b08/jdk/src/solaris/bin/loongarch64/jvm.cfg shenandoah8u412-b08.mod/jdk/src/solaris/bin/loongarch64/jvm.cfg +--- shenandoah8u412-b08/jdk/src/solaris/bin/loongarch64/jvm.cfg 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/src/solaris/bin/loongarch64/jvm.cfg 2024-04-24 14:30:41.407597007 +0800 @@ -0,0 +1,36 @@ +# Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2015, 2022, Loongson Technology. All rights reserved. @@ -166364,9 +166333,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +# +-server KNOWN +-client IGNORE -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/src/solaris/bin/mips64/jvm.cfg b/jdk/src/solaris/bin/mips64/jvm.cfg ---- a/jdk/src/solaris/bin/mips64/jvm.cfg 1970-01-01 08:00:00.000000000 +0800 -+++ b/jdk/src/solaris/bin/mips64/jvm.cfg 2023-12-20 09:23:21.804791575 +0800 +diff -Naur shenandoah8u412-b08/jdk/src/solaris/bin/mips64/jvm.cfg shenandoah8u412-b08.mod/jdk/src/solaris/bin/mips64/jvm.cfg +--- shenandoah8u412-b08/jdk/src/solaris/bin/mips64/jvm.cfg 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/src/solaris/bin/mips64/jvm.cfg 2024-04-24 14:30:41.407597007 +0800 @@ -0,0 +1,36 @@ +# Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2015, 2022, Loongson Technology. All rights reserved. @@ -166404,9 +166373,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +# +-server KNOWN +-client IGNORE -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/test/jdk/jfr/event/os/TestCPUInformation.java b/jdk/test/jdk/jfr/event/os/TestCPUInformation.java ---- a/jdk/test/jdk/jfr/event/os/TestCPUInformation.java 2024-01-11 10:40:30.000000000 +0800 -+++ b/jdk/test/jdk/jfr/event/os/TestCPUInformation.java 2024-01-30 13:54:25.486035237 +0800 +diff -Naur shenandoah8u412-b08/jdk/test/jdk/jfr/event/os/TestCPUInformation.java shenandoah8u412-b08.mod/jdk/test/jdk/jfr/event/os/TestCPUInformation.java +--- shenandoah8u412-b08/jdk/test/jdk/jfr/event/os/TestCPUInformation.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/test/jdk/jfr/event/os/TestCPUInformation.java 2024-04-24 14:30:41.407597007 +0800 @@ -54,8 +54,8 @@ Events.assertField(event, "hwThreads").atLeast(1); Events.assertField(event, "cores").atLeast(1); @@ -166418,9 +166387,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src } } } -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/test/sun/management/jmxremote/bootstrap/linux-loongarch64/launcher b/jdk/test/sun/management/jmxremote/bootstrap/linux-loongarch64/launcher ---- a/jdk/test/sun/management/jmxremote/bootstrap/linux-loongarch64/launcher 1970-01-01 08:00:00.000000000 +0800 -+++ b/jdk/test/sun/management/jmxremote/bootstrap/linux-loongarch64/launcher 2023-12-20 09:23:22.678114913 +0800 +diff -Naur shenandoah8u412-b08/jdk/test/sun/management/jmxremote/bootstrap/linux-loongarch64/launcher shenandoah8u412-b08.mod/jdk/test/sun/management/jmxremote/bootstrap/linux-loongarch64/launcher +--- shenandoah8u412-b08/jdk/test/sun/management/jmxremote/bootstrap/linux-loongarch64/launcher 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/test/sun/management/jmxremote/bootstrap/linux-loongarch64/launcher 2024-04-24 14:30:41.407597007 +0800 @@ -0,0 +1,8 @@ +ELF @XJ@8 @@@ @ 88 8   PP@ > ~  ~ x@0>0~ 0~ HH H DDPtd  QtdRtd > ~  ~ /lib64/ld.so.1GNUGNUka43b 2v   +  k|  |nagHYBu(  x  T    libdl.so.2_ITM_deregisterTMCloneTable_ITM_registerTMCloneTabledlsymdlopenlibc.so.6sprintfabortstrlenmallocstderrfwritefprintf__libc_start_mainGLIBC_2.27__libc_csu_fini__libc_csu_init OP X ` h p  x       ( 0 8  @  @@ -166430,10 +166399,10 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +([Ljava/lang/String;)Vmain from C!java/lang/String;,zR|    O ~ (~  o    +    h o oo` 0 0 0 0 0 0 0 0~ GCC: (Loongnix 8.3.0-6.lnd.vec.24+b1) 8.3.08 H h     `    +    0       ~ (~ 0~  H     H  x !  7 F(~ m  y ~ L (~ 0~  ~  H   + GZm t  \   x   6  1 = T  BUH a crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.6858__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrylauncher.c__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finifprintf@@GLIBC_2.27_ITM_deregisterTMCloneTablefwrite@@GLIBC_2.27malloc@@GLIBC_2.27_edata__libc_start_main@@GLIBC_2.27abort@@GLIBC_2.27strlen@@GLIBC_2.27JNU_FindCreateJavaVM__dso_handle_IO_stdin_useddlopen@@GLIBC_2.27__libc_csu_initsprintf@@GLIBC_2.27dlsym@@GLIBC_2.27__bss_startmainstderr@@GLIBC_2.27__TMC_END___ITM_registerTMCloneTable.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.text.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.got.sdata.bss.comment8 8#H H 1h h$H TDo 0N  V ^o` ` ko @z B 0 0 X    8 ~  >(~ (>0~ 0> @HH H@H @ @0@,@* F{[I -\ 文件末尾没有换行符 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/test/sun/management/jmxremote/bootstrap/linux-mips64el/launcher b/jdk/test/sun/management/jmxremote/bootstrap/linux-mips64el/launcher ---- a/jdk/test/sun/management/jmxremote/bootstrap/linux-mips64el/launcher 1970-01-01 08:00:00.000000000 +0800 -+++ b/jdk/test/sun/management/jmxremote/bootstrap/linux-mips64el/launcher 2023-12-20 09:23:22.678114913 +0800 +\ 文件尾没有换行符 +diff -Naur shenandoah8u412-b08/jdk/test/sun/management/jmxremote/bootstrap/linux-mips64el/launcher shenandoah8u412-b08.mod/jdk/test/sun/management/jmxremote/bootstrap/linux-mips64el/launcher +--- shenandoah8u412-b08/jdk/test/sun/management/jmxremote/bootstrap/linux-mips64el/launcher 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/test/sun/management/jmxremote/bootstrap/linux-mips64el/launcher 2024-04-24 14:30:41.407597007 +0800 @@ -0,0 +1,22 @@ +ELF` @"@8 @! @@@   p888TTXXX0H@@$$444 @(((((<((p?((GNUTEo"MPL# X`   +< 5p @@ -166457,10 +166426,10 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src +`  + +@ @` ` ``(    0044 XX``hhpp 0- o8H6 XL!0 -\ 文件末尾没有换行符 -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/jdk/test/sun/security/pkcs11/PKCS11Test.java b/jdk/test/sun/security/pkcs11/PKCS11Test.java ---- a/jdk/test/sun/security/pkcs11/PKCS11Test.java 2024-01-11 10:40:30.000000000 +0800 -+++ b/jdk/test/sun/security/pkcs11/PKCS11Test.java 2023-12-20 09:23:22.824779901 +0800 +\ 文件尾没有换行符 +diff -Naur shenandoah8u412-b08/jdk/test/sun/security/pkcs11/PKCS11Test.java shenandoah8u412-b08.mod/jdk/test/sun/security/pkcs11/PKCS11Test.java +--- shenandoah8u412-b08/jdk/test/sun/security/pkcs11/PKCS11Test.java 2024-04-07 11:35:22.000000000 +0800 ++++ shenandoah8u412-b08.mod/jdk/test/sun/security/pkcs11/PKCS11Test.java 2024-04-24 14:30:41.407597007 +0800 @@ -21,6 +21,11 @@ * questions. */ @@ -166483,9 +166452,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src osMap.put("Windows-x86-32", new String[]{ PKCS11_BASE + "/nss/lib/windows-i586/".replace('/', SEP)}); osMap.put("Windows-amd64-64", new String[]{ -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/langtools/test/tools/javadoc/api/basic/TagletPathTest.java b/langtools/test/tools/javadoc/api/basic/TagletPathTest.java ---- a/langtools/test/tools/javadoc/api/basic/TagletPathTest.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/langtools/test/tools/javadoc/api/basic/TagletPathTest.java 2023-12-20 09:23:23.338107360 +0800 +diff -Naur shenandoah8u412-b08/langtools/test/tools/javadoc/api/basic/TagletPathTest.java shenandoah8u412-b08.mod/langtools/test/tools/javadoc/api/basic/TagletPathTest.java +--- shenandoah8u412-b08/langtools/test/tools/javadoc/api/basic/TagletPathTest.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/langtools/test/tools/javadoc/api/basic/TagletPathTest.java 2024-04-24 14:30:41.407597007 +0800 @@ -0,0 +1,106 @@ +/* + * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. @@ -166593,9 +166562,9 @@ diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src + "public class C { }"; +} + -diff -Naur -x .git -x .github -x .gitattributes -x .gitignore -x .jcheck -x .src-rev -x THIRD_PARTY_README a/langtools/test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java b/langtools/test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java ---- a/langtools/test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java 1970-01-01 08:00:00.000000000 +0800 -+++ b/langtools/test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java 2023-12-20 09:23:23.338107360 +0800 +diff -Naur shenandoah8u412-b08/langtools/test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java shenandoah8u412-b08.mod/langtools/test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java +--- shenandoah8u412-b08/langtools/test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java 1970-01-01 08:00:00.000000000 +0800 ++++ shenandoah8u412-b08.mod/langtools/test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java 2024-04-24 14:30:41.407597007 +0800 @@ -0,0 +1,152 @@ +/* + * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. diff --git a/download b/download index 5b93789dcd5402452b07d43ae168e987fb24215e..09306f626b75c453bba7762626521cf7773d4b89 100644 --- a/download +++ b/download @@ -1,2 +1,2 @@ -ab6fd994c04017781a7917d22e5387d2 openjdk-shenandoah-jdk8u-shenandoah-jdk8u402-b06.tar.xz +58d7fcc4ac671cf8452e73ade985b897 shenandoah8u412-b08.tar.xz 870d829d8e1c38e251cc7498032a768a tapsets-icedtea-3.15.0.tar.xz diff --git a/java-1.8.0-openjdk-portable.spec b/java-1.8.0-openjdk-portable.spec index d717167b8a7f7d3f1c4a4bc09c4f7fb63663c7db..0c82abc079ca109a241a2fcb5a5f596e7493c637 100644 --- a/java-1.8.0-openjdk-portable.spec +++ b/java-1.8.0-openjdk-portable.spec @@ -46,9 +46,6 @@ # Turn off the debug package as we just produce a bunch of tarballs %define debug_package %{nil} -%if 0%{?rhel} == 9 -%define _lto_cflags %{nil} -%endif # note: parametrized macros are order-sensitive (unlike not-parametrized) even with normal macros # also necessary when passing it as parameter to other macros. If not macro, then it is considered a switch @@ -275,8 +272,8 @@ # Define version of OpenJDK 8 used %global project openjdk %global repo shenandoah-jdk8u -%global openjdk_revision jdk8u402-b06 -%global shenandoah_revision shenandoah-%{openjdk_revision} +%global openjdk_revision 8u412-b08 +%global shenandoah_revision shenandoah%{openjdk_revision} # Define IcedTea version used for SystemTap tapsets and desktop file %global icedteaver 3.15.0 # Define current Git revision for the FIPS support patches @@ -321,7 +318,7 @@ %global updatever %(VERSION=%{whole_update}; echo ${VERSION##*u}) # eg jdk8u60-b27 -> b27 %global buildver %(VERSION=%{version_tag}; echo ${VERSION##*-}) -%global rpmrelease 1 +%global rpmrelease 2 # Define milestone (EA for pre-releases, GA ("fcs") for releases) # Release will be (where N is usually a number starting at 1): # - 0.N%%{?extraver}%%{?dist} for EA releases, @@ -435,14 +432,14 @@ License: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 URL: http://openjdk.java.net/ # Shenandoah HotSpot -# aarch64-port/jdk8u-shenandoah contains an integration forest of -# OpenJDK 8u, the aarch64 port and Shenandoah +# openjdk/shenandoah-jdk8u contains an integration forest of +# OpenJDK 8u and the Shenandoah garbage collector # To regenerate, use: # VERSION=%%{shenandoah_revision} -# FILE_NAME_ROOT=%%{project}-%%{repo}-${VERSION} +# FILE_NAME_ROOT=${VERSION} # REPO_ROOT= generate_source_tarball.sh # where the source is obtained from http://github.com/%%{project}/%%{repo} -Source0: %{project}-%{repo}-%{shenandoah_revision}.tar.xz +Source0: %{shenandoah_revision}.tar.xz # Custom README for -src subpackage Source2: README.md @@ -453,12 +450,11 @@ Source7: NEWS # Use 'icedtea_sync.sh' to update the following # They are based on code contained in the IcedTea project (3.x). # Systemtap tapsets. Zipped up to keep it small. -Source8: tapsets-icedtea-%%{icedteaver}.tar.xz +Source8: tapsets-icedtea-%{icedteaver}.tar.xz # Desktop files. Adapted from IcedTea -# Disabled in portables -#Source9: jconsole.desktop.in -#Source10: policytool.desktop.in +Source9: jconsole.desktop.in +Source10: policytool.desktop.in # nss configuration file Source11: nss.cfg.in @@ -696,8 +692,8 @@ BuildRequires: java-%{buildjdkver}-openjdk-devel >= 1.7.0.151-2.6.11.3 %ifarch %{zero_arches} BuildRequires: libffi-devel %endif -# 2023c required as of JDK-8305113 -BuildRequires: tzdata-java >= 2023c +# 2024a required as of JDK-8325150 +BuildRequires: tzdata-java >= 2024a # Earlier versions have a bug in tree vectorization on PPC BuildRequires: gcc >= 4.8.3-8 @@ -817,6 +813,9 @@ fi echo "Update version: %{updatever}" echo "Build number: %{buildver}" echo "Milestone: %{milestone}" +%ifnarch %{ix86} +export XZ_OPT="-T0" +%endif %setup -q -c -n %{uniquesuffix ""} -T -a 0 # https://bugzilla.redhat.com/show_bug.cgi?id=1189084 prioritylength=`expr length %{priority}` @@ -841,6 +840,20 @@ cp %{SOURCE101} %{top_level_dir_name}/common/autoconf/build-aux/ # OpenJDK patches +# This syntax is deprecated: +# %patchN [...] +# and should be replaced with: +# %patch -PN [...] +# For example: +# %patch1001 -p1 +# becomes: +# %patch -P1001 -p1 +# The replacement format suggested by recent (circa Fedora 38) RPM +# deprecation messages: +# %patch N [...] +# is not backward-compatible with prior (circa RHEL-8) versions of +# rpmbuild. + %if %{system_libs} # Remove libraries that are linked sh %{SOURCE12} @@ -849,65 +862,65 @@ sh %{SOURCE12} # Do not enable them with system_libs, they do not work properly with bundled option # System library fixes %if %{system_libs} -%patch201 -%patch202 -%patch203 -%patch204 +%patch -P201 +%patch -P202 +%patch -P203 +%patch -P204 %endif %ifnarch loongarch64 -%patch1 -%patch5 +%patch -P1 +%patch -P5 # s390 build fixes -%patch102 -%patch103 -%patch107 +%patch -P102 +%patch -P103 +%patch -P107 # AArch64 fixes # x86 fixes -%patch105 +%patch -P105 # Upstreamable fixes -%patch502 -%patch512 -%patch523 -%patch528 -%patch571 -%patch574 -%patch112 -%patch581 -%patch541 -%patch12 +%patch -P502 +%patch -P512 +%patch -P523 +%patch -P528 +%patch -P571 +%patch -P574 +%patch -P112 +%patch -P581 +%patch -P541 +%patch -P12 %endif pushd %{top_level_dir_name} # Add crypto policy and FIPS support -%patch1001 -p1 +%patch -P1001 -p1 # nss.cfg PKCS11 support; must come last as it also alters java.security -%patch1000 -p1 +%patch -P1000 -p1 # system cacerts support -%patch539 -p1 +%patch -P539 -p1 %ifarch loongarch64 -%patch3000 -p1 +%patch -P3000 -p1 %endif popd # RPM-only fixes -%patch600 -%patch1003 +%patch -P600 +%patch -P1003 # RHEL-only patches %if ! 0%{?fedora} && 0%{?rhel} <= 7 -%patch534 +%patch -P534 %endif # Shenandoah patches # Extract systemtap tapsets %if %{with_systemtap} -tar --strip-components=1 -x -I xz -f %{SOURCE8} +tar --strip-components=1 -x -I 'xz -T0' -f %{SOURCE8} %if %{include_debug_build} cp -r tapset tapset%{debug_suffix} %endif @@ -946,6 +959,9 @@ export NUM_PROC=${NUM_PROC:-1} # Honor %%_smp_ncpus_max [ ${NUM_PROC} -gt %{?_smp_ncpus_max} ] && export NUM_PROC=%{?_smp_ncpus_max} %endif +%ifnarch %{ix86} +export XZ_OPT="-T0" +%endif %ifarch s390x sparc64 alpha %{power64} %{aarch64} loongarch64 export ARCH_DATA_MODEL=64 @@ -1041,10 +1057,10 @@ function buildjdk() { cat hotspot-spec.gmk make \ - JAVAC_FLAGS=-g \ - LOG=trace \ - SCTP_WERROR= \ - ${maketargets} || ( pwd; find ${top_srcdir_abs_path} ${top_builddir_abs_path} -name "hs_err_pid*.log" | xargs cat && false ) + JAVAC_FLAGS=-g \ + LOG=trace \ + SCTP_WERROR= \ + ${maketargets} || ( pwd; find ${top_srcdir_abs_path} ${top_builddir_abs_path} -name "hs_err_pid*.log" | xargs cat && false ) popd } @@ -1124,12 +1140,20 @@ function genchecksum() { } function packagejdk() { + # Reusing OPENJDK_UPSTREAM_TAG_EPOCH for the modification times of all + # files in the portable tarballs eliminates one source of variability + # across RPM rebuilds. + VERSION_FILE="$(pwd)"/"%{top_level_dir_name}"/common/autoconf/version-numbers + OPENJDK_UPSTREAM_TAG_EPOCH="$(stat --format=%Y "${VERSION_FILE}")" + local imagesdir=$(pwd)/${1}/images local docdir=$(pwd)/${1}/docs local bundledir=$(pwd)/${1}/bundles local packagesdir=$(pwd)/${2} local srcdir=$(pwd)/%{top_level_dir_name} local tapsetdir=$(pwd)/tapset + local tar_time="$(date --utc --iso-8601=seconds --date=@"${OPENJDK_UPSTREAM_TAG_EPOCH}")" + local tar_opts="--mtime=${tar_time} --sort=name -cJf" echo "Packaging build from ${imagesdir} to ${packagesdir}..." mkdir -p ${packagesdir} @@ -1163,7 +1187,7 @@ function packagejdk() { # Release images have external debug symbols if [ "x$suffix" = "x" ] ; then # Keep the unstripped version for consumption by RHEL RPMs - tar -cJf ${unstrippedarchive} ${jdkname} + tar ${tar_opts} ${unstrippedarchive} ${jdkname} genchecksum ${unstrippedarchive} # Strip the files @@ -1176,32 +1200,32 @@ function packagejdk() { fi done - tar -cJf ${debugjdkarchive} $(find ${jdkname} -name \*.debuginfo) + tar ${tar_opts} ${debugjdkarchive} $(find ${jdkname} -name \*.debuginfo) genchecksum ${debugjdkarchive} - tar -cJf ${debugjrearchive} $(find ${jrename} -name \*.debuginfo) + tar ${tar_opts} ${debugjrearchive} $(find ${jdkname} -name \*.debuginfo) genchecksum ${debugjrearchive} - mkdir ${docname} - mv ${docdir} ${docname} - mv ${bundledir}/${built_doc_archive} ${docname} - tar -cJf ${docarchive} ${docname} - genchecksum ${docarchive} + mkdir ${docname} + mv ${docdir} ${docname} + mv ${bundledir}/${built_doc_archive} ${docname} + tar ${tar_opts} ${docarchive} ${docname} + genchecksum ${docarchive} - mkdir ${miscname} - for s in 16 24 32 48 ; do - cp -av ${srcdir}/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png ${miscname} - done + mkdir ${miscname} + for s in 16 24 32 48 ; do + cp -av ${srcdir}/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png ${miscname} + done %if %{with_systemtap} cp -a ${tapsetdir}* ${miscname} %endif - tar -cJf ${miscarchive} ${miscname} - genchecksum ${miscarchive} + tar ${tar_opts} ${miscarchive} ${miscname} + genchecksum ${miscarchive} fi - tar -cJf ${jdkarchive} --exclude='**.debuginfo' ${jdkname} + tar ${tar_opts} ${jdkarchive} --exclude='**.debuginfo' ${jdkname} genchecksum ${jdkarchive} - tar -cJf ${jrearchive} --exclude='**.debuginfo' ${jrename} + tar ${tar_opts} ${jrearchive} --exclude='**.debuginfo' ${jrename} genchecksum ${jrearchive} # Revert directory renaming so testing will run @@ -1523,12 +1547,97 @@ done %{_jvmdir}/%{miscportablearchive}.sha256sum %changelog -* Tue Feb 20 2024 Liwei Ge - 1:1.8.0.402.b06-2.0.1 +* Mon Apr 22 2024 Liwei Ge - 1:1.8.0.412.b08-2.0.1 - Use anolis dist - Add loongarch64 base support (zhaixiang@loongson.cn) -* Wed Jan 17 2024 Release Engineering - 1.8.0.402.b06-2 -- Build for Rocky Linux %{rocky} +* Wed Apr 10 2024 Andrew Hughes - 1:1.8.0.412.b08-2 +- Add CVEs to release notes + +* Mon Apr 08 2024 Andrew Hughes - 1:1.8.0.412.b08-1 +- Update to shenandoah-jdk8u412-b08 (GA) +- Update release notes for shenandoah-8u412-b08. +- Complete release note for Certainly roots +- Switch to GA mode. +- ** This tarball is embargoed until 2024-04-16 @ 1pm PT. ** + +* Fri Apr 05 2024 Andrew Hughes - 1:1.8.0.412.b07-0.1.ea +- Update to shenandoah-jdk8u412-b07 (EA) +- Update release notes for shenandoah-8u412-b07. +- Require tzdata 2024a due to upstream inclusion of JDK-8322725 + +* Fri Mar 29 2024 Andrew Hughes - 1:1.8.0.412.b01-0.2.ea +- Move to upstream tag style (shenandoah8ux-by) in preparation for eventually moving back to official sources +- generate_source_tarball.sh: Rename JCONSOLE_JS_PATCH{,_DEFAULT} to JCONSOLE_PATCH{,_DEFAULT} for brevity +- generate_source_tarball.sh: Adapt OPENJDK_LATEST logic to work with 8u Shenandoah fork +- generate_source_tarball.sh: Adapt version logic to work with 8u +- generate_source_tarball.sh: Add quoting for SCRIPT_DIR and JCONSOLE_PATCH (SC2086) +- generate_source_tarball.sh: Update examples in header for clarity +- generate_source_tarball.sh: Create directory in TMPDIR when using WITH_TEMP +- generate_source_tarball.sh: Only add --depth=1 on non-local repositories +- icedtea_sync.sh: Reinstate from rhel-8.8.0 branch +- Move maintenance scripts to a scripts subdirectory +- icedtea_sync.sh: Update with a VCS mode that retrieves sources from a Mercurial repository +- jconsole.desktop.in: Restored by running icedtea_sync.sh +- policytool.desktop.in: Likewise. +- Restore IcedTea sources correctly in spec file +- discover_trees.sh: Set compile-command and indentation instructions for Emacs +- discover_trees.sh: shellcheck: Do not use -o (SC2166) +- discover_trees.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268) +- discover_trees.sh: shellcheck: Double-quote variable references (SC2086) +- generate_source_tarball.sh: Add authorship +- icedtea_sync.sh: Set compile-command and indentation instructions for Emacs +- icedtea_sync.sh: shellcheck: Double-quote variable references (SC2086) +- icedtea_sync.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268) +- openjdk_news.sh: Set compile-command and indentation instructions for Emacs +- openjdk_news.sh: shellcheck: Double-quote variable references (SC2086) +- openjdk_news.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268) +- openjdk_news.sh: shellcheck: Remove deprecated egrep usage (SC2196) +- Remove pointless empty file generate_singlerepo_source_tarball.sh +- Remove pointless empty file update_main_sources.sh +- generate_source_tarball.sh: Handle an existing checkout +- generate_source_tarball.sh: Sync indentation with java-21-openjdk version +- generate_source_tarball.sh: Support using a subdirectory via TO_COMPRESS + +* Fri Mar 29 2024 Thomas Fitzsimmons - 1:1.8.0.412.b01-0.2.ea +- generate_source_tarball.sh: Add WITH_TEMP environment variable +- generate_source_tarball.sh: Multithread xz on all available cores +- generate_source_tarball.sh: Add OPENJDK_LATEST environment variable +- generate_source_tarball.sh: Update comment about tarball naming +- generate_source_tarball.sh: Reformat comment header +- generate_source_tarball.sh: Reformat and update help output +- generate_source_tarball.sh: Do a shallow clone, for speed +- generate_source_tarball.sh: Eliminate some removal prompting +- generate_source_tarball.sh: Make tarball reproducible +- generate_source_tarball.sh: Prefix temporary directory with temp- +- generate_source_tarball.sh: Remove temporary directory exit conditions +- generate_source_tarball.sh: Set compile-command in Emacs +- generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT +- generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks +- generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268) +- generate_source_tarball.sh: shellcheck: Double-quote variable references (SC2086) +- generate_source_tarball.sh: shellcheck: Do not use -a (SC2166) +- generate_source_tarball.sh: shellcheck: Do not use $ on arithmetic variables (SC2004) +- Use backward-compatible patch syntax +- generate_source_tarball.sh: Ignore -ga tags with OPENJDK_LATEST +- generate_source_tarball.sh: Remove trailing period in echo +- generate_source_tarball.sh: Use long-style argument to grep +- generate_source_tarball.sh: Add license +- generate_source_tarball.sh: Add indentation instructions for Emacs + +* Fri Mar 22 2024 Andrew Hughes - 1:1.8.0.412.b01-0.1.ea +- Introduce tar_opts to avoid repetition of lengthy tar creation options +- Normalise whitespace +- Turn off xz multi-threading on i686 as it fails with an out of memory error + +* Fri Mar 22 2024 Thomas Fitzsimmons - 1:1.8.0.412.b01-0.1.ea +- Invoke xz in multi-threaded mode +- Make portable tarball modification times reproducible + +* Thu Mar 21 2024 Andrew Hughes - 1:1.8.0.412.b01-0.1.ea +- Update to shenandoah-jdk8u412-b01 (EA) +- Update release notes for shenandoah-8u412-b01. +- Switch to EA mode. * Thu Jan 11 2024 Andrew Hughes - 1:1.8.0.402.b06-0.1.ea - Update to shenandoah-jdk8u402-b06 (GA) diff --git a/jconsole.desktop.in b/jconsole.desktop.in new file mode 100644 index 0000000000000000000000000000000000000000..8a3b04d96ad002afa677ca8f6d7683bedac1dff8 --- /dev/null +++ b/jconsole.desktop.in @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=OpenJDK @JAVA_VER@ for @target_cpu@ Monitoring & Management Console (@OPENJDK_VER@) +Comment=Monitor and manage OpenJDK applications +Exec=_SDKBINDIR_/jconsole +Icon=java-@JAVA_VER@-@JAVA_VENDOR@ +Terminal=false +Type=Application +StartupWMClass=sun-tools-jconsole-JConsole +Categories=Development;Profiling;Java; +Version=1.0 diff --git a/policytool.desktop.in b/policytool.desktop.in new file mode 100644 index 0000000000000000000000000000000000000000..5f4cb4a86df11309657200a234083c29361a1a20 --- /dev/null +++ b/policytool.desktop.in @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=OpenJDK @JAVA_VER@ for @target_cpu@ Policy Tool (@OPENJDK_VER@) +Comment=Manage OpenJDK policy files +Exec=_JREBINDIR_/policytool +Icon=java-@JAVA_VER@-@JAVA_VENDOR@ +Terminal=false +Type=Application +StartupWMClass=sun-security-tools-PolicyTool +Categories=Settings;Java; +Version=1.0