From asotona at openjdk.org Tue Nov 1 14:26:29 2022 From: asotona at openjdk.org (Adam Sotona) Date: Tue, 1 Nov 2022 14:26:29 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-dev-branch: 3 new changesets Message-ID: <874ef769-cc57-4cba-a940-bc76481b71aa@openjdk.org> Changeset: a394af2a Author: Adam Sotona Date: 2022-11-01 14:51:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a394af2a1e37c39507c785917ec8652b4e7c081c removed obsolete comment from CodeBuilder::trying ! src/java.base/share/classes/jdk/classfile/CodeBuilder.java Changeset: ecbc6955 Author: Adam Sotona Date: 2022-11-01 14:57:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ecbc695569d10009de911fe3710100f611e16e38 Signatures cleanup: - null testing and List treatment moved from impl constructors to factory methods - corrected Javadoc - re-organized arguments in MethodSignature and used varargs where relevant - removed obsolete overrides from MethodSignature - avoided list copying in SignaturesImpl - fixed SignatureTest ! src/java.base/share/classes/jdk/classfile/ClassSignature.java ! src/java.base/share/classes/jdk/classfile/MethodSignature.java ! src/java.base/share/classes/jdk/classfile/Signature.java ! src/java.base/share/classes/jdk/classfile/components/ClassRemapper.java ! src/java.base/share/classes/jdk/classfile/impl/SignaturesImpl.java ! test/jdk/jdk/classfile/SignaturesTest.java Changeset: 1c2b89e0 Author: Adam Sotona Date: 2022-11-01 15:25:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1c2b89e060d297984bcc386c26f0d36359be81c3 removed @@@ Other overloads? from CodeBuilder::invokedynamic removed obsolete ExceptionCatch::of overload ! src/java.base/share/classes/jdk/classfile/CodeBuilder.java ! src/java.base/share/classes/jdk/classfile/instruction/ExceptionCatch.java From asotona at openjdk.org Tue Nov 1 14:28:27 2022 From: asotona at openjdk.org (Adam Sotona) Date: Tue, 1 Nov 2022 14:28:27 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-branch: 3 new changesets Message-ID: <9844efed-c84e-4430-991a-f63df56f912d@openjdk.org> Changeset: f36ff93c Author: Adam Sotona Date: 2022-11-01 14:51:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f36ff93c65b61b14a735f89347abaf0a22bf9341 removed obsolete comment from CodeBuilder::trying ! src/java.base/share/classes/jdk/classfile/CodeBuilder.java Changeset: 493abb0c Author: Adam Sotona Date: 2022-11-01 14:57:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/493abb0cea3aa943744818cb4b0a6819db511fb8 Signatures cleanup: - null testing and List treatment moved from impl constructors to factory methods - corrected Javadoc - re-organized arguments in MethodSignature and used varargs where relevant - removed obsolete overrides from MethodSignature - avoided list copying in SignaturesImpl - fixed SignatureTest ! src/java.base/share/classes/jdk/classfile/ClassSignature.java ! src/java.base/share/classes/jdk/classfile/MethodSignature.java ! src/java.base/share/classes/jdk/classfile/Signature.java ! src/java.base/share/classes/jdk/classfile/components/ClassRemapper.java ! src/java.base/share/classes/jdk/classfile/impl/SignaturesImpl.java ! test/jdk/jdk/classfile/SignaturesTest.java Changeset: 953891aa Author: Adam Sotona Date: 2022-11-01 15:25:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/953891aae8b047d5360815b2c562bcd3a362aba8 removed @@@ Other overloads? from CodeBuilder::invokedynamic removed obsolete ExceptionCatch::of overload ! src/java.base/share/classes/jdk/classfile/CodeBuilder.java ! src/java.base/share/classes/jdk/classfile/instruction/ExceptionCatch.java From asotona at openjdk.org Thu Nov 3 12:21:01 2022 From: asotona at openjdk.org (Adam Sotona) Date: Thu, 3 Nov 2022 12:21:01 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-branch: 5 new changesets Message-ID: Changeset: 949bf9c2 Author: Adam Sotona Date: 2022-11-03 09:39:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/949bf9c25f8e17e10ce71171ac2a464f2c3405e5 linked stateful and chaining transform snippets to ClassfileTransform ! src/java.base/share/classes/jdk/classfile/ClassfileTransform.java Changeset: ac93c661 Author: Adam Sotona Date: 2022-11-03 09:39:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ac93c6613d69384bbd3dfb36e6e73b9ff509c1ad fixed typo ! src/java.base/share/classes/jdk/classfile/components/package-info.java Changeset: 0b7cfa13 Author: Adam Sotona Date: 2022-11-03 09:40:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0b7cfa13d9143a4e6201fa1293a1622d82515889 fixed javadoc of ModuleOpenInfo and ModuleRequireInfo ! src/java.base/share/classes/jdk/classfile/attribute/ModuleOpenInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/ModuleRequireInfo.java Changeset: 674cb23f Author: Adam Sotona Date: 2022-11-03 11:41:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/674cb23f9e861568679ec8d8078dba066be0785c added Classfile.Option FILTER_DEAD_LABELS added FilterDeadLabelsTest StackMapGenerator synced to conditionally throw IllegalStateException LocalVariable and LocalVariableType::writeTo(BufWriter) returns boolean if succedded ! src/java.base/share/classes/jdk/classfile/Classfile.java ! src/java.base/share/classes/jdk/classfile/impl/AbstractBoundLocalVariable.java ! src/java.base/share/classes/jdk/classfile/impl/AbstractPseudoInstruction.java ! src/java.base/share/classes/jdk/classfile/impl/BoundLocalVariableType.java ! src/java.base/share/classes/jdk/classfile/impl/DirectCodeBuilder.java ! src/java.base/share/classes/jdk/classfile/impl/Options.java ! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariableType.java + test/jdk/jdk/classfile/FilterDeadLabelsTest.java ! test/jdk/jdk/classfile/StackMapsTest.java Changeset: d683af80 Author: Adam Sotona Date: 2022-11-03 13:18:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d683af80d967041ac1ef63fdd825f6e3f9319748 removed obsolete factory mthods LocalVariableInfo::of and LocalVariableTypeInfo::of ! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableTypeInfo.java From asotona at openjdk.org Thu Nov 3 12:21:05 2022 From: asotona at openjdk.org (Adam Sotona) Date: Thu, 3 Nov 2022 12:21:05 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-dev-branch: 5 new changesets Message-ID: <905d8c3d-c3aa-46cc-9024-036a6b8f7dc3@openjdk.org> Changeset: bf723cdd Author: Adam Sotona Date: 2022-11-03 09:39:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bf723cddf4f3dc1a00c1fa07838425a47fc67b15 linked stateful and chaining transform snippets to ClassfileTransform ! src/java.base/share/classes/jdk/classfile/ClassfileTransform.java Changeset: 5e378ad5 Author: Adam Sotona Date: 2022-11-03 09:39:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e378ad561e14c368e21aec86c6d7a2ca126fbdc fixed typo ! src/java.base/share/classes/jdk/classfile/components/package-info.java Changeset: e7c2b74c Author: Adam Sotona Date: 2022-11-03 09:40:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7c2b74cf42ea684f825984f1279bf80c78acb7e fixed javadoc of ModuleOpenInfo and ModuleRequireInfo ! src/java.base/share/classes/jdk/classfile/attribute/ModuleOpenInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/ModuleRequireInfo.java Changeset: 92d2dfc8 Author: Adam Sotona Date: 2022-11-03 11:41:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/92d2dfc8c602ca8d28720e9d0ff67f2418a4eca1 added Classfile.Option FILTER_DEAD_LABELS added FilterDeadLabelsTest StackMapGenerator synced to conditionally throw IllegalStateException LocalVariable and LocalVariableType::writeTo(BufWriter) returns boolean if succedded ! src/java.base/share/classes/jdk/classfile/Classfile.java ! src/java.base/share/classes/jdk/classfile/impl/AbstractBoundLocalVariable.java ! src/java.base/share/classes/jdk/classfile/impl/AbstractPseudoInstruction.java ! src/java.base/share/classes/jdk/classfile/impl/BoundLocalVariableType.java ! src/java.base/share/classes/jdk/classfile/impl/DirectCodeBuilder.java ! src/java.base/share/classes/jdk/classfile/impl/Options.java ! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariableType.java + test/jdk/jdk/classfile/FilterDeadLabelsTest.java ! test/jdk/jdk/classfile/StackMapsTest.java Changeset: 53a22d7b Author: Adam Sotona Date: 2022-11-03 13:18:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/53a22d7bb7842b77125e45bc50a23b2d4cfdea02 removed obsolete factory mthods LocalVariableInfo::of and LocalVariableTypeInfo::of ! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableInfo.java ! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableTypeInfo.java From asotona at openjdk.org Thu Nov 3 12:36:32 2022 From: asotona at openjdk.org (Adam Sotona) Date: Thu, 3 Nov 2022 12:36:32 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-javadoc-branch: update of javadoc Message-ID: Changeset: e08400fd Author: Adam Sotona Date: 2022-11-03 13:34:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e08400fdf86ba7cff3b8185cd810dd233b860a09 update of javadoc ! doc/classfile-api/javadoc/allclasses-index.html ! doc/classfile-api/javadoc/constant-values.html ! doc/classfile-api/javadoc/index-all.html ! doc/classfile-api/javadoc/jdk/classfile/ClassSignature.html ! doc/classfile-api/javadoc/jdk/classfile/Classfile.Option.Key.html ! doc/classfile-api/javadoc/jdk/classfile/Classfile.Option.html ! doc/classfile-api/javadoc/jdk/classfile/ClassfileTransform.html ! doc/classfile-api/javadoc/jdk/classfile/MethodSignature.html ! doc/classfile-api/javadoc/jdk/classfile/Signature.TypeParam.html ! doc/classfile-api/javadoc/jdk/classfile/Signature.html ! doc/classfile-api/javadoc/jdk/classfile/attribute/LocalVariableInfo.html ! doc/classfile-api/javadoc/jdk/classfile/attribute/LocalVariableTypeInfo.html ! doc/classfile-api/javadoc/jdk/classfile/attribute/ModuleOpenInfo.html ! doc/classfile-api/javadoc/jdk/classfile/attribute/ModuleRequireInfo.html ! doc/classfile-api/javadoc/jdk/classfile/attribute/package-tree.html ! doc/classfile-api/javadoc/jdk/classfile/components/package-summary.html ! doc/classfile-api/javadoc/jdk/classfile/components/package-tree.html ! doc/classfile-api/javadoc/jdk/classfile/constantpool/package-tree.html ! doc/classfile-api/javadoc/jdk/classfile/impl/AbstractBoundLocalVariable.html ! doc/classfile-api/javadoc/jdk/classfile/impl/AbstractPseudoInstruction.UnboundLocalVariable.html ! doc/classfile-api/javadoc/jdk/classfile/impl/AbstractPseudoInstruction.UnboundLocalVariableType.html ! doc/classfile-api/javadoc/jdk/classfile/impl/BoundAttribute.html ! doc/classfile-api/javadoc/jdk/classfile/impl/Options.html ! doc/classfile-api/javadoc/jdk/classfile/impl/SignaturesImpl.MethodSignatureImpl.html ! doc/classfile-api/javadoc/jdk/classfile/impl/SignaturesImpl.html ! doc/classfile-api/javadoc/jdk/classfile/impl/package-tree.html ! doc/classfile-api/javadoc/jdk/classfile/impl/verifier/package-tree.html ! doc/classfile-api/javadoc/jdk/classfile/instruction/ExceptionCatch.html ! doc/classfile-api/javadoc/jdk/classfile/instruction/LocalVariable.html ! doc/classfile-api/javadoc/jdk/classfile/instruction/LocalVariableType.html ! doc/classfile-api/javadoc/jdk/classfile/instruction/package-tree.html ! doc/classfile-api/javadoc/jdk/classfile/jdktypes/package-tree.html ! doc/classfile-api/javadoc/jdk/classfile/package-summary.html ! doc/classfile-api/javadoc/jdk/classfile/package-tree.html ! doc/classfile-api/javadoc/member-search-index.js ! doc/classfile-api/javadoc/overview-tree.html ! doc/classfile-api/javadoc/script.js ! doc/classfile-api/javadoc/stylesheet.css From asotona at openjdk.org Fri Nov 4 10:30:52 2022 From: asotona at openjdk.org (Adam Sotona) Date: Fri, 4 Nov 2022 10:30:52 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-branch: fixed Classfile API Javadoc build Message-ID: Changeset: 870bff14 Author: Adam Sotona Date: 2022-11-04 11:27:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/870bff14307e2f40a0de07506b5bed9a9d3147e5 fixed Classfile API Javadoc build ! make/Docs.gmk From asotona at openjdk.org Fri Nov 4 10:30:54 2022 From: asotona at openjdk.org (Adam Sotona) Date: Fri, 4 Nov 2022 10:30:54 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-dev-branch: fixed Classfile API Javadoc build Message-ID: <13576b84-38b5-49ab-b3ba-57f8d229292a@openjdk.org> Changeset: 3bf7fb83 Author: Adam Sotona Date: 2022-11-04 11:27:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3bf7fb83fe34ff1968ab11cd89947baf629dbf60 fixed Classfile API Javadoc build ! make/Docs.gmk From asotona at openjdk.org Fri Nov 4 10:45:20 2022 From: asotona at openjdk.org (Adam Sotona) Date: Fri, 4 Nov 2022 10:45:20 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-branch: 243 new changesets Message-ID: <0add5e8d-80fe-44e0-9df5-75568b25cb7f@openjdk.org> Changeset: 552d8a28 Author: Magnus Ihse Bursie Date: 2022-10-17 09:28:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/552d8a2821f03046896a728d6e4cec0ef754d3f4 8295192: Use original configure command line when called from a script Reviewed-by: erikj ! bin/jib.sh ! make/Init.gmk ! make/autoconf/basic.m4 ! make/autoconf/help.m4 ! make/autoconf/spec.gmk.in Changeset: 7743345f Author: Magnus Ihse Bursie Date: 2022-10-17 09:29:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7743345f6f73398f280fd18364b4cea10a6b0f2f 8294314: Minimize disabled warnings in hotspot Co-authored-by: Aleksey Shipilev Reviewed-by: erikj, shade ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/JvmOverrideFiles.gmk Changeset: 172006c0 Author: Albert Mingkun Yang Date: 2022-10-17 09:44:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/172006c0e9433046252bd79e8864890ab7c0ce56 8295333: G1: Remove unnecessary check in G1Policy::calculate_desired_eden_length_by_mmu Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: 5d273b9f Author: Coleen Phillimore Date: 2022-10-17 12:31:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5d273b9f040a9884e2ae5b0f1409a3f9075c51c9 8295278: Add parallel class loading tests Reviewed-by: vlivanov, ccheung + test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/CallLoadClassTest.java + test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/ClassLoadingThread.java + test/hotspot/jtreg/runtime/ParallelLoad/CallLoadClass/test-classes/A.java + test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/ParallelCircularityTest.java + test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Base.java + test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Derived.java + test/hotspot/jtreg/runtime/ParallelLoad/ParallelCircularity/test-classes/Support.java = test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/AsmClasses.java = test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ClassLoadingThread.java = test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/MyLoader.java = test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/MyNonParallelLoader.java = test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java = test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/A.java = test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/B.java = test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/test-classes/ClassInLoader.java = test/hotspot/jtreg/runtime/ParallelLoad/SaveResolutionError/SaveResolutionErrorTest.java + test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/ClassLoadingThread.java + test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/SuperWaitTest.java + test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/A.java + test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/B.java + test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/C.java + test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/test-classes/D.java = test/hotspot/jtreg/runtime/ParallelLoad/share/ThreadPrint.java Changeset: ec2981b8 Author: Thomas Stuefe Date: 2022-10-17 12:44:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ec2981b83bc3ef6977b5f16d5222eb49b0ea49ad 8293711: Factor out size parsing functions from arguments.cpp Reviewed-by: dholmes, jsjolen ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp + src/hotspot/share/utilities/parseInteger.hpp ! test/hotspot/gtest/testutils.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp + test/hotspot/gtest/utilities/test_parse_memory_size.cpp Changeset: 0919a3a0 Author: Eric Liu Date: 2022-10-17 13:28:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0919a3a0c198a5234b5ed9a3bb999564d2382a56 8294186: AArch64: VectorMaskToLong failed on SVE2 machine with -XX:UseSVE=1 Reviewed-by: njian, aph ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp Changeset: 4d37ef2d Author: Ludovic Henry Committer: Aleksey Shipilev Date: 2022-10-17 14:02:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d37ef2d545c016e6c3ad52171ea961d4406726f 8295262: Build binutils out of source tree Reviewed-by: shade, erikj, ihse ! make/autoconf/lib-hsdis.m4 Changeset: ae60599e Author: Hao Sun Committer: Nick Gasson Date: 2022-10-17 14:46:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ae60599e2ba75d80c3b4279903137b2c549f8066 8295023: Interpreter(AArch64): Implement -XX:+PrintBytecodeHistogram and -XX:+PrintBytecodePairHistogram options Reviewed-by: aph, ngasson ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp Changeset: b269c51d Author: Aleksey Shipilev Date: 2022-10-17 17:56:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b269c51d10c353d9b7143b2239beb23c01352182 8295395: Linux Alpha Zero builds fail after JDK-8292591 Reviewed-by: stuefe ! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp Changeset: f300ec86 Author: Jonathan Gibbons Date: 2022-10-17 20:18:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f300ec8631b781938e6e96165ba23cda14a20f24 8294546: document where javac differs when invoked via launcher and ToolProvider Reviewed-by: darcy ! src/jdk.compiler/share/classes/module-info.java Changeset: 8d751de3 Author: Julian Waters Committer: Magnus Ihse Bursie Date: 2022-10-17 20:57:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d751de3198675b22704cdccafaff2fc0fdd3f59 8295231: Move all linking of native libraries to make Reviewed-by: ihse, erikj ! make/modules/java.base/Lib.gmk ! make/modules/java.security.jgss/Lib.gmk ! make/modules/jdk.jpackage/Lib.gmk ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c ! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp ! src/jdk.jpackage/windows/native/common/Guid.cpp ! src/jdk.jpackage/windows/native/common/MsiCA.cpp ! src/jdk.jpackage/windows/native/common/MsiDb.cpp ! src/jdk.jpackage/windows/native/common/MsiUtils.cpp ! src/jdk.jpackage/windows/native/common/WinApp.cpp ! src/jdk.jpackage/windows/native/common/WinFileUtils.cpp ! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp ! src/jdk.jpackage/windows/native/libjpackage/WindowsRegistry.cpp Changeset: 21a825e0 Author: Serguei Spitsyn Date: 2022-10-17 23:36:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/21a825e059170e3a069b9f0982737c5839e6dae2 8288387: GetLocalXXX/SetLocalXXX spec should require suspending target thread Reviewed-by: lmesnik, dsamersoff ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp - test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java - test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetSetLocalUnsuspended.cpp ! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/libGetSetLocalTest.cpp ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp Changeset: 692cdab2 Author: Zixian Cai Committer: Fei Yang Date: 2022-10-18 00:53:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/692cdab2be7dfc6e12b127f8e2c97bc41536cb84 8295016: Make the arraycopy_epilogue signature consistent with its usage Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp Changeset: 529cc48f Author: Xiaolin Zheng Committer: Fei Yang Date: 2022-10-18 01:15:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/529cc48f355523fd162470b416a5081869adcf0e 8295396: RISC-V: Cleanup useless CompressibleRegions Reviewed-by: fyang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: 490fcd0c Author: Fei Gao Committer: Ningsheng Jian Date: 2022-10-18 02:00:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/490fcd0c2547cb4e564363f0cd121c777c3acc02 8293833: Error mixing types with -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp ! test/hotspot/jtreg/compiler/c2/TestCondAddDeadBranch.java ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java ! test/hotspot/jtreg/compiler/loopopts/TestCastFFAtPhi.java Changeset: 358ac072 Author: Damon Nguyen Committer: Jayathirth D V Date: 2022-10-18 03:55:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/358ac07255cc640cbcb9b0df5302d97891a34087 8294254: [macOS] javax/swing/plaf/aqua/CustomComboBoxFocusTest.java failure Reviewed-by: jdv, achung ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java Changeset: c33ca0c5 Author: Prasanta Sadhukhan Date: 2022-10-18 05:11:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c33ca0c5edd60454c58916cb588e5b2cfcc7b36a 6229853: BasicTextAreaUI:create incompletely documents the possible returned View types Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextAreaUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java Changeset: bca7ab3c Author: Matthias Baesken Date: 2022-10-18 07:43:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bca7ab3c1109e6cff9b50ecdd3045cb0ae8f6953 8295412: support latest VS2022 MSC_VER in abstract_vm_version.cpp Reviewed-by: dholmes, lucy ! src/hotspot/share/runtime/abstract_vm_version.cpp Changeset: 71aa8210 Author: Jan Lahoda Date: 2022-10-18 07:45:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/71aa8210910dbafe30eccc772eaa7747f46be0cd 8295176: some langtools test pollutes source tree Reviewed-by: sadayapalam, darcy, vromero ! test/langtools/tools/javac/options/release/ReleaseOption.java + test/langtools/tools/javac/options/release/ReleaseOption.out ! test/langtools/tools/javac/options/release/ReleaseOptionThroughAPI.java Changeset: b06f1b14 Author: Aleksey Shipilev Date: 2022-10-18 08:45:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b06f1b149c8f8a49d4e42c4b782a4b3a22aa79f6 8294594: Fix cast-function-type warnings in signal handling code Reviewed-by: dholmes, kbarrett ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/os/posix/signals_posix.cpp ! test/hotspot/gtest/runtime/test_signals.cpp Changeset: 6553065c Author: Axel Boldt-Christmas Date: 2022-10-18 08:58:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6553065cab9ecb14390da8ec34e49aba940b213f 8295273: Remove unused argument in [load/store]_sized_value on aarch64 and riscv Reviewed-by: fyang, haosun ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp Changeset: a8c18ebc Author: Axel Boldt-Christmas Date: 2022-10-18 08:59:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a8c18ebc152842281b22534507b4a09612ea3498 8295257: Remove implicit noreg temp register arguments in aarch64 MacroAssembler Reviewed-by: aph, tschatzl ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp Changeset: 4434cbb7 Author: Ludovic Henry Committer: Fei Yang Date: 2022-10-18 09:47:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4434cbb719db37880b48474ba342f300ed4828a8 8295264: Fix PaX check on RISC-V Reviewed-by: yadongwang, fyang ! src/hotspot/os/linux/os_linux.cpp Changeset: 0b7d811c Author: Raffaello Giulietti Date: 2022-10-18 09:56:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0b7d811c98cb45a822b7ef56e5ee99d1b5483e78 8294730: Add @throws and @implNote clauses to BigInteger::isProblablePrime and BigInteger::nextProblablePrime Reviewed-by: darcy, bpb ! src/java.base/share/classes/java/math/BigInteger.java Changeset: e7a964b4 Author: Aleksey Shipilev Date: 2022-10-18 09:59:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7a964b4dbbdd21eba87dc94eb3680e9553f5039 8295268: Optimized builds are broken due to incorrect assert_is_rfp shortcuts Reviewed-by: jiefu ! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp ! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp ! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp ! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp ! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp Changeset: 8c40b7dc Author: Sean Coffey Date: 2022-10-18 11:41:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c40b7dc8cd7b6a6d0c9349b991e0e01b69349c3 8292177: InitialSecurityProperty JFR event Reviewed-by: mullan ! src/java.base/share/classes/java/security/Security.java + src/java.base/share/classes/jdk/internal/access/JavaSecurityPropertiesAccess.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java ! src/java.base/share/classes/module-info.java + src/jdk.jfr/share/classes/jdk/jfr/events/InitialSecurityPropertyEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/java/security/Security/ConfigFileTest.java ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java + test/jdk/jdk/jfr/event/security/TestInitialSecurityPropertyEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 78fed9d3 Author: Prasanta Sadhukhan Date: 2022-10-18 14:05:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/78fed9d3074ecfde5dfcd31f433ba104ad059d21 7175397: The divider color is not changed to green when dragging for Nimbus LaF. Reviewed-by: jdv ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java + test/jdk/javax/swing/plaf/nimbus/TestNimbusDividerDragColor.java Changeset: bd41428a Author: Daniel Fuchs Date: 2022-10-18 14:30:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd41428a5602e59034e61bf34eed686d4c7b052a 8293590: Some syntax checks performed by URL.openConnection() could be performed earlier, at URL construction Reviewed-by: jpai, michaelm ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java + test/jdk/java/net/URL/EarlyOrDelayedParsing.java Changeset: e7375f9c Author: Aleksey Shipilev Date: 2022-10-18 15:07:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e7375f9c527fd86dc1414a308a440903fb9f22da 8295468: RISC-V: Minimal builds are broken Reviewed-by: stuefe, luhenry, fyang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp Changeset: 63867c4b Author: Xin Liu Date: 2022-10-18 15:08:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/63867c4b52a331f8d77f2c32dc8053c0f990dfc6 8295433: EpsilonHeap doesn't need to override post_initialize() Reviewed-by: shade, tschatzl ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp Changeset: 7b2e83b3 Author: Aleksey Shipilev Date: 2022-10-18 15:27:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7b2e83b3955c034208325ea5477afd3c5e1da41a 8295469: S390X: Optimized builds are broken Reviewed-by: stuefe ! src/hotspot/cpu/s390/assembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp Changeset: 5dbd4951 Author: Zixian Cai Committer: Aleksey Shipilev Date: 2022-10-18 15:32:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5dbd49511518819acbbff9968cdf426af759cf2c 8295457: Make the signatures of write barrier methods consistent Reviewed-by: tschatzl, shade ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp Changeset: d1f79458 Author: Brian Burkhalter Date: 2022-10-18 16:58:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d1f794587cbac221649114b71f2fce5e1f8b7e49 6924219: (fc spec) FileChannel.write(ByteBuffer, position) behavior when file opened for append not specified Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/FileChannel.java Changeset: 2a799e5c Author: Magnus Ihse Bursie Date: 2022-10-18 17:08:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2a799e5c82395919b807561da4a062e0fe6da31d 8285306: Fix typos in java.desktop Co-authored-by: Andrey Turbanov Reviewed-by: aturbanov, prr ! src/java.desktop/aix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/aix/native/libawt/porting_aix.h ! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c ! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_Ports.c ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaCaret.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java ! src/java.desktop/macosx/classes/sun/font/CFontConfiguration.java ! src/java.desktop/macosx/classes/sun/java2d/CompositeCRenderer.java ! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFRetainedResource.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/RenderOptions.h ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiOut.c ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_MidiUtils.c ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/classes/com/sun/beans/decoder/ArrayElementHandler.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/decoder/FieldElementHandler.java ! src/java.desktop/share/classes/com/sun/beans/decoder/JavaElementHandler.java ! src/java.desktop/share/classes/com/sun/beans/decoder/PropertyElementHandler.java ! src/java.desktop/share/classes/com/sun/beans/decoder/StringElementHandler.java ! src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormatResources.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRLECompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorType.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSplitPaneDivider.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/Printer.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/FontMetrics.java ! src/java.desktop/share/classes/java/awt/GridBagConstraints.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/Menu.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java ! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java ! src/java.desktop/share/classes/java/awt/geom/Arc2D.java ! src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java ! src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java ! src/java.desktop/share/classes/java/awt/image/Raster.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/PropertyEditor.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContext.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleText.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java ! src/java.desktop/share/classes/javax/imageio/spi/PartiallyOrderedSet.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/swing/AbstractButton.java ! src/java.desktop/share/classes/javax/swing/AbstractListModel.java ! src/java.desktop/share/classes/javax/swing/ActionPropertyChangeListener.java ! src/java.desktop/share/classes/javax/swing/BoxLayout.java ! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/java.desktop/share/classes/javax/swing/ButtonGroup.java ! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java ! src/java.desktop/share/classes/javax/swing/GroupLayout.java ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JCheckBox.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JComboBox.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JDialog.java ! src/java.desktop/share/classes/javax/swing/JFileChooser.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java ! src/java.desktop/share/classes/javax/swing/JLabel.java ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JMenu.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/java.desktop/share/classes/javax/swing/JSpinner.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JTextArea.java ! src/java.desktop/share/classes/javax/swing/JToggleButton.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/JWindow.java ! src/java.desktop/share/classes/javax/swing/KeyboardManager.java ! src/java.desktop/share/classes/javax/swing/LayoutComparator.java ! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/Popup.java ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/RowFilter.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/SwingWorker.java ! src/java.desktop/share/classes/javax/swing/TablePrintable.java ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/border/Border.java ! src/java.desktop/share/classes/javax/swing/colorchooser/DefaultSwatchChooserPanel.java ! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java ! src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java ! src/java.desktop/share/classes/javax/swing/filechooser/FileNameExtensionFilter.java ! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSplitPaneDivider.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTheme.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/OceanTheme.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/Effect.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/EffectUtils.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageCache.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/ImageScalingHelper.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/InnerShadowEffect.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/package-info.java ! src/java.desktop/share/classes/javax/swing/table/TableColumnModel.java ! src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java ! src/java.desktop/share/classes/javax/swing/text/BoxView.java ! src/java.desktop/share/classes/javax/swing/text/CompositeView.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java ! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/java.desktop/share/classes/javax/swing/text/Document.java ! src/java.desktop/share/classes/javax/swing/text/GapContent.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/InternationalFormatter.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/StateInvariantError.java ! src/java.desktop/share/classes/javax/swing/text/StringContent.java ! src/java.desktop/share/classes/javax/swing/text/StyleContext.java ! src/java.desktop/share/classes/javax/swing/text/TableView.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/View.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/java.desktop/share/classes/javax/swing/text/html/BlockView.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java ! src/java.desktop/share/classes/javax/swing/text/html/CSSBorder.java ! src/java.desktop/share/classes/javax/swing/text/html/CSSParser.java ! src/java.desktop/share/classes/javax/swing/text/html/FrameSetView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java ! src/java.desktop/share/classes/javax/swing/text/html/MinimalHTMLWriter.java ! src/java.desktop/share/classes/javax/swing/text/html/OptionListModel.java ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java ! src/java.desktop/share/classes/javax/swing/text/html/TableView.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/TagStack.java ! src/java.desktop/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java ! src/java.desktop/share/classes/javax/swing/tree/FixedHeightLayoutCache.java ! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java ! src/java.desktop/share/classes/javax/swing/undo/AbstractUndoableEdit.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/share/classes/sun/awt/GlobalCursorManager.java ! src/java.desktop/share/classes/sun/awt/LightweightFrame.java ! src/java.desktop/share/classes/sun/awt/ModalExclude.java ! src/java.desktop/share/classes/sun/awt/PlatformFont.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/Symbol.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java ! src/java.desktop/share/classes/sun/awt/geom/Order3.java ! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java ! src/java.desktop/share/classes/sun/awt/im/InputContext.java ! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java ! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java ! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/font/CMap.java ! src/java.desktop/share/classes/sun/font/Decoration.java ! src/java.desktop/share/classes/sun/font/Font2D.java ! src/java.desktop/share/classes/sun/font/Font2DHandle.java ! src/java.desktop/share/classes/sun/font/FontScaler.java ! src/java.desktop/share/classes/sun/font/GlyphLayout.java ! src/java.desktop/share/classes/sun/font/GlyphList.java ! src/java.desktop/share/classes/sun/font/ScriptRun.java ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java ! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/MergeSort.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/pipe/OutlineTextRenderer.java ! src/java.desktop/share/classes/sun/java2d/pipe/ShapeSpanIterator.java ! src/java.desktop/share/classes/sun/print/PSPathGraphics.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/PeekGraphics.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java ! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java ! src/java.desktop/share/classes/sun/swing/DefaultLayoutStyle.java ! src/java.desktop/share/classes/sun/swing/DefaultLookup.java ! src/java.desktop/share/classes/sun/swing/LightweightContent.java ! src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/Paint9Painter.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java ! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java ! src/java.desktop/share/data/dtdbuilder/html32.dtd ! src/java.desktop/share/native/common/awt/utility/rect.c ! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c ! src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.c ! src/java.desktop/share/native/libawt/awt/image/awt_ImageRep.c ! src/java.desktop/share/native/libawt/awt/image/cvutils/img_anycm.h ! src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsdither.h ! src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclruns.h ! src/java.desktop/share/native/libawt/awt/image/cvutils/img_orddither.h ! src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c ! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h ! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c ! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConvCopyEdge_Bit.c ! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvCopyEdge.c ! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConvVersion.c ! src/java.desktop/share/native/libmlib_image/mlib_image_proto.h ! src/java.desktop/share/native/libmlib_image/safe_alloc.h ! src/java.desktop/share/native/libsplashscreen/splashscreen_gfx_impl.h ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java ! src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxMenuItemPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XCustomCursor.java ! src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XIconWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeySymConstants.java ! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java ! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java ! src/java.desktop/unix/classes/sun/font/FontConfigManager.java ! src/java.desktop/unix/classes/sun/font/NativeFont.java ! src/java.desktop/unix/classes/sun/font/X11Dingbats.java ! src/java.desktop/unix/classes/sun/font/X11GB18030_0.java ! src/java.desktop/unix/classes/sun/font/X11GB18030_1.java ! src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java ! src/java.desktop/unix/classes/sun/font/XMap.java ! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java ! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java ! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/libawt/awt/awt_Mlib.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/TMSchema.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WScrollbarPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WingDings.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderQueue.java ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.h ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp ! src/java.desktop/windows/native/libawt/windows/Devices.cpp ! src/java.desktop/windows/native/libawt/windows/GDIHashtable.h ! src/java.desktop/windows/native/libawt/windows/alloc.h ! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Dialog.h ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.h ! src/java.desktop/windows/native/libawt/windows/awt_GDIObject.h ! src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Label.h ! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.h ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c ! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c Changeset: 0233ba76 Author: Leonid Mesnik Date: 2022-10-18 17:34:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0233ba763d84e6da8ec03df5d021a13c5fbbc871 8284614: on macOS "spindump" should be run from failure_handler as root Co-authored-by: Chris Plummer Reviewed-by: dnsimon, dcubed ! test/failure_handler/src/share/conf/mac.properties Changeset: 37f93b67 Author: Coleen Phillimore Date: 2022-10-18 20:26:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/37f93b6728ae9ebe4bbd89edcf521def67845fdf 8295029: runtime/cds/appcds/LotsOfClasses.java fail with jfx Reviewed-by: iklam, ccheung, gziemski ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 95baf83d Author: Joe Darcy Date: 2022-10-18 21:00:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/95baf83dd60cc50d30b6b240618f17d296780548 8295517: Fix stutter typo in JDK-8294539 Reviewed-by: naoto, bpb, lancea ! src/java.base/share/classes/java/lang/Double.java Changeset: ecfb6bce Author: Erik Gahlin Date: 2022-10-18 21:43:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ecfb6bce5a9878d7bedce47da60f96fa9146acf7 8295419: JFR: Change name of jdk.JitRestart Reviewed-by: mgronlun ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/jdk/jfr/event/compiler/TestJitRestart.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 25e88b21 Author: Joe Darcy Committer: Henry Jen Date: 2022-03-14 23:39:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25e88b21afe4827b88de9e9cb491b0df7c2005bf 8282252: Improve BigInteger/Decimal validation Reviewed-by: jboes, rhalade, skoivu, bpb, smarks ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java + test/jdk/java/math/BigDecimal/ConstructorUnscaledValue.java ! test/jdk/java/math/BigDecimal/SerializationTests.java + test/jdk/java/math/BigInteger/SerializationTests.java Changeset: ff186743 Author: Weijun Wang Committer: Henry Jen Date: 2022-05-05 19:44:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ff1867438f70b3c30cbe21dd8d8b93300bad275c 8286077: Wider MultiByte conversions Reviewed-by: rhalade, valeriep ! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp Changeset: 48cc9a87 Author: Jamil Nimeh Committer: Henry Jen Date: 2022-05-11 23:06:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48cc9a87171544061b10df0434d8cc3e85868890 8285662: Better permission resolution Reviewed-by: rhalade, weijun, mullan ! src/java.base/share/classes/java/security/UnresolvedPermission.java Changeset: c622d56a Author: Harold Seigel Committer: Henry Jen Date: 2022-05-31 20:11:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c622d56a0da5c27490bbe8ec572865b934499833 8286519: Better memory handling Reviewed-by: coleenp, rhalade ! src/hotspot/share/runtime/os.cpp Changeset: 5a8e5ea3 Author: Hai-May Chao Committer: Henry Jen Date: 2022-06-13 20:06:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a8e5ea3e234dc50935c09519791a59ee84f08c0 8286526: Improve NTLM support Reviewed-by: weijun, rhalade ! src/java.base/share/classes/com/sun/security/ntlm/Client.java ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java ! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java ! src/java.base/share/classes/com/sun/security/ntlm/Server.java ! test/jdk/sun/net/www/protocol/http/NULLTargetInfoTest.java Changeset: 896a29df Author: Alexander Zuev Committer: Henry Jen Date: 2022-06-21 18:22:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/896a29dfaef6f0fb8e90b85205b599923d6e9e53 8287446: Enhance icon presentations Reviewed-by: prr, azvegint ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Changeset: 40539de8 Author: Daniel Fuchs Committer: Henry Jen Date: 2022-06-24 09:11:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/40539de8da78294a6d0ff0236687817cd767754b 8286910: Improve JNDI lookups Reviewed-by: jpai, msheppar, rhalade, aefimov ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DNSDatagramSocketFactory.java Changeset: 1ae68365 Author: Weijun Wang Committer: Henry Jen Date: 2022-07-11 18:35:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ae683652134782745c4a7f261af3cbfc241e683 8288508: Enhance ECDSA usage Reviewed-by: ascarpino, ahgross, rhalade ! src/java.base/share/classes/sun/security/util/ECUtil.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java Changeset: 2cee7744 Author: Daniel Jeli?ski Committer: Henry Jen Date: 2022-07-12 11:17:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2cee77444feb7911dc2234cbde0dccee4e6279c9 8289366: Improve HTTP/2 client usage Reviewed-by: dfuchs, rhalade ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainProxyConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java Changeset: 400aa2fb Author: Alexander Zuev Committer: Henry Jen Date: 2022-07-14 16:04:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/400aa2fb2c00c783f08b8e8dfc0ef9e63cbc4607 8286511: Improve macro allocation Reviewed-by: azvegint, rhalade, prr ! make/common/modules/LauncherCommon.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk = src/java.desktop/share/native/include/sizecalc.h Changeset: 1553551d Author: Jaikiran Pai Committer: Henry Jen Date: 2022-07-21 08:58:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1553551d821d92e529116e6ce56846831b13f492 8286918: Better HttpServer service Reviewed-by: dfuchs, michaelm, ahgross, rhalade ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java - src/jdk.httpserver/share/classes/sun/net/httpserver/TimeSource.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java ! test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java Changeset: 3f4964f8 Author: Ioi Lam Date: 2022-10-19 04:57:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3f4964f83d6f03efbee2fb34aa8258d4fc923efb 8293291: Simplify relocation of native pointers in archive heap Reviewed-by: ccheung, coleenp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/archiveHeapLoader.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/memory/universe.cpp ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java Changeset: f502ab85 Author: Jie Fu Date: 2022-10-19 07:41:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f502ab85c987be827d36b0a29f77ec5ce5bb3d01 8295435: Build failure with GCC7 after JDK-8294314 due to strict-overflow warnings Co-authored-by: Aleksey Shipilev Reviewed-by: shade, ihse ! make/hotspot/lib/CompileJvm.gmk Changeset: 3f3d63d0 Author: Aleksey Shipilev Date: 2022-10-19 08:40:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3f3d63d02ada66d5739e690d786684d25dc59004 8294211: Zero: Decode arch-specific error context if possible Reviewed-by: stuefe, luhenry ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp Changeset: 857b0f9b Author: Xiaohong Gong Date: 2022-10-19 09:24:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/857b0f9b05bc711f3282a0da85fcff131fffab91 8293409: [vectorapi] Intrinsify VectorSupport.indexVector Reviewed-by: eliu, jbhateja ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java + test/micro/org/openjdk/bench/jdk/incubator/vector/IndexVectorBenchmark.java Changeset: fc889577 Author: Joakim Nordstr?m Committer: Markus Gr?nlund Date: 2022-10-19 10:34:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fc889577eaf3f564d896818c1d9b1eb6fa5a8758 8286707: JFR: Don't commit JFR internal jdk.JavaMonitorWait events Reviewed-by: dholmes, egahlin ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp ! src/hotspot/share/jfr/support/jfrIntrinsics.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java Changeset: 1d883c53 Author: Aleksey Shipilev Date: 2022-10-19 11:58:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d883c5312721980898f91898665b528948a985b 8295417: Pass $AR to binutils cross-build Reviewed-by: erikj, ihse ! make/autoconf/lib-hsdis.m4 Changeset: 21aeb9e7 Author: Damon Nguyen Committer: Alexander Zvegintsev Date: 2022-10-19 14:17:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/21aeb9e7946fc7450ee48939944a69c8aa04bcce 8295429: Update harfbuzz md file Reviewed-by: azvegint ! src/java.desktop/share/legal/harfbuzz.md Changeset: d37ce4cd Author: Aleksei Efimov Date: 2022-10-19 14:41:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d37ce4cdd18afc4facf996598f79e72aae68f4ff 8290368: Introduce LDAP and RMI protocol-specific object factory filters to JNDI implementation Reviewed-by: dfuchs, rriggs, jpai ! src/java.base/share/conf/security/java.security ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java + src/java.naming/share/classes/com/sun/naming/internal/NamingManagerHelper.java ! src/java.naming/share/classes/com/sun/naming/internal/ObjectFactoriesFilter.java ! src/java.naming/share/classes/javax/naming/spi/DirectoryManager.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java ! src/java.naming/share/classes/module-info.java ! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java ! src/jdk.naming.rmi/share/classes/module-info.java + test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java + test/jdk/com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.ldap + test/jdk/com/sun/jndi/ldap/objects/factory/TestFactory.java + test/jdk/com/sun/jndi/ldap/objects/factory/allowLdapFilter.props + test/jdk/com/sun/jndi/ldap/objects/factory/disallowLdapFilter.props + test/jdk/com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java + test/jdk/com/sun/jndi/rmi/registry/objects/TestFactory.java + test/jdk/com/sun/jndi/rmi/registry/objects/allowRmiFilter.props + test/jdk/com/sun/jndi/rmi/registry/objects/disallowRmiFilter.props ! test/jdk/javax/naming/module/RunBasic.java Changeset: e27bea0c Author: Tobias Holenstein Date: 2022-10-19 15:49:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e27bea0c4db282e26d0d96611bb330e02c314d48 8290011: IGV: Remove dead code and cleanup Reviewed-by: chagedorn ! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeNode.java ! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java ! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/MethodNode.java ! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesCookie.java ! src/utils/IdealGraphVisualizer/Bytecodes/src/main/resources/com/sun/hotspot/igv/bytecodes/layer.xml ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockWidget.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowAction.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/resources/com/sun/hotspot/igv/controlflow/layer.xml ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/ImportAction.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/RemoveAllAction.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/SaveAsAction.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/ChangedEvent.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Event.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/GraphDocument.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBlock.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBlockEdge.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBytecode.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputEdge.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputMethod.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputNode.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Pair.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Properties.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Property.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Source.java - src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/BinaryParser.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/GraphParser.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/ParseMonitor.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Parser.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Printer.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/XMLParser.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/XMLWriter.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/ChangedEventTest.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/ControllableChangedListenerTest.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/GroupTest.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/InputMethodTest.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PairTest.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PropertiesTest.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/PropertyTest.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/SourceTest.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/Util.java ! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/serialization/ParserTest.java ! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/AbstractFilter.java ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/ColorFilter.java ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CombineFilter.java ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CustomFilter.java ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/RemoveBlockFilter.java ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/SplitFilter.java ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/WarningFilter.java ! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterNode.java ! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java ! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java ! src/utils/IdealGraphVisualizer/FilterWindow/src/main/resources/com/sun/hotspot/igv/filterwindow/layer.xml ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/AnySelector.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Block.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Slot.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterEdge.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterIngoingConnection.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterInputSlotNode.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterOutgoingConnection.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterOutputSlotNode.java - src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Edge.java - src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Graph.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalCFGLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/InterClusterConnection.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LinearLayoutManager.java - src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Node.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/Timing.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Cluster.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/LayoutGraph.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/LayoutManager.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Link.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Port.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Vertex.java ! src/utils/IdealGraphVisualizer/NetworkConnection/src/main/java/com/sun/hotspot/igv/connection/Client.java ! src/utils/IdealGraphVisualizer/NetworkConnection/src/main/java/com/sun/hotspot/igv/connection/Server.java ! src/utils/IdealGraphVisualizer/SelectionCoordinator/src/main/java/com/sun/hotspot/igv/selectioncoordinator/SelectionCoordinator.java ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java ! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/DoubleClickAction.java ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/DoubleClickHandler.java - src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/ExtendedSatelliteComponent.java ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/LookupHistory.java ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/PropertiesConverter.java ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/PropertiesSheet.java ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSlider.java ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSliderModel.java ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/StringUtils.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BlockQuickSearch.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java - src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/ExtendedSatelliteComponent.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/GraphViewerImplementation.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomSelectAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomizablePanAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExportAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideDuplicatesAction.java - src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/MouseOverAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/OverviewAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PredSuccAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/SelectionModeAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowAllAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowEmptyBlocksAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomLevelAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/BlockWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/SlotWidget.java Changeset: a5f6e31c Author: Brian Burkhalter Date: 2022-10-19 15:53:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a5f6e31ccbef27f4f363a80d41d5c9c1cae75151 8295456: (ch) sun.nio.ch.Util::checkBufferPositionAligned gives misleading/incorrect error Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/Util.java ! test/jdk/java/nio/channels/FileChannel/directio/ReadDirect.java ! test/jdk/java/nio/channels/FileChannel/directio/WriteDirect.java Changeset: e238920b Author: Naoto Sato Date: 2022-10-19 16:24:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e238920bb69836e982138cb7e1fed2a39182df8f 8295372: CompactNumberFormat handling of number one with decimal part Reviewed-by: joehw ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java Changeset: 5eaf5686 Author: Daniel D. Daugherty Date: 2022-10-19 16:32:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5eaf5686656a10ee27977de23ed5290a723b96a8 8295668: validate-source failure after JDK-8290011 Reviewed-by: chagedorn ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/BlockWidget.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowAction.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java ! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java Changeset: 7b1c6767 Author: Quan Anh Mai Date: 2022-10-19 16:39:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7b1c6767fc5ea90630776e5bfa0fcc47ffc89aa6 8295662: jdk/incubator/vector tests fail "assert(VM_Version::supports_avx512vlbw()) failed" Reviewed-by: chagedorn, thartmann ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp Changeset: ceb5b089 Author: Aleksey Shipilev Date: 2022-10-19 18:51:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ceb5b08964e34dfae3819257e5df460f24f92a78 8294468: Fix char-subscripts warnings in Hotspot Reviewed-by: dholmes, kbarrett ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/libadt/dict.cpp Changeset: 388a56e4 Author: Aleksey Shipilev Date: 2022-10-19 18:52:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/388a56e4c4278f2a3da31946b15a45f3aee25e58 8294467: Fix sequence-point warnings in Hotspot Reviewed-by: dholmes, thartmann, roland ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/opto/loopnode.cpp Changeset: f872467d Author: Joshua Cao Committer: Xin Liu Date: 2022-10-19 19:40:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f872467d69a6d8442f8004609ce819641cab568b 8255746: Make PrintCompilation available on a per method level Reviewed-by: chagedorn, kvn, xliu ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.hpp + test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java + test/hotspot/jtreg/compiler/print/PrintCompilation.java ! test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java Changeset: 017e7988 Author: Coleen Phillimore Date: 2022-10-19 20:12:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/017e7988b197427f6b464303788a418a1d892ab9 8293939: Move continuation_enter_setup and friends Reviewed-by: dlong, pchilanomate ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp - src/hotspot/cpu/x86/macroAssembler_x86_64.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 8d4c0772 Author: Ioi Lam Date: 2022-10-19 21:11:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8d4c077218748d37617fc1bdb537a165706a5849 8295302: Do not use ArrayList when LambdaForm has a single ClassData Reviewed-by: vlivanov, redestad, mchung ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: c5e04640 Author: Serguei Spitsyn Date: 2022-10-20 01:18:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c5e0464098f8f7cd9c568c7b1c3a06139453eaab 8291456: com/sun/jdi/ClassUnloadEventTest.java failed with: Wrong number of class unload events: expected 10 got 4 Reviewed-by: cjplummer, amenkov ! src/hotspot/share/prims/jvmtiExport.cpp ! test/jdk/com/sun/jdi/ClassUnloadEventTest.java Changeset: 545021b1 Author: Aleksey Shipilev Date: 2022-10-20 07:16:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/545021b18d6f82ac8013009939ef4e05b8ebf7ce 8294438: Fix misleading-indentation warnings in hotspot Reviewed-by: ihse, dholmes, coleenp ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp ! src/hotspot/share/runtime/sharedRuntimeTrig.cpp Changeset: 4f994c03 Author: Aleksey Shipilev Date: 2022-10-20 07:58:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4f994c037023603bb1d1d94ad97aeb01ac604ebd 8295709: Linux AArch64 builds broken after JDK-8294438 Reviewed-by: dholmes, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp Changeset: dcd46501 Author: Daniel Fuchs Date: 2022-10-20 08:48:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dcd46501e6a25ac875d61bfbd412555b933ce34c 8294916: Cancelling a request must eventually cause its response body subscriber to be unregistered Reviewed-by: michaelm, jpai ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java ! test/jdk/java/net/httpclient/CancelRequestTest.java + test/jdk/java/net/httpclient/CancelStreamedBodyTest.java ! test/jdk/java/net/httpclient/ReferenceTracker.java ! test/jdk/java/net/httpclient/SmallTimeout.java Changeset: 9d0cfd11 Author: Daniel Fuchs Date: 2022-10-20 08:54:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d0cfd1130b63f7acd67a52eb35c1ec38d43e514 8294948: Document IllegalArgumentException and NullPointerException thrown by URLStreamHandler::parseURL and URLStreamHandler::setURL Reviewed-by: jpai, aefimov, alanb, michaelm ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: d5a1521f Author: Magnus Ihse Bursie Date: 2022-10-20 10:33:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d5a1521fde3f6ff7e810e8257a4722a09c9ef60b 8295470: Update openjdk.java.net => openjdk.org URLs in test code Reviewed-by: michaelm, prr, darcy ! test/hotspot/jtreg/applications/jcstress/README ! test/hotspot/jtreg/applications/jcstress/TestGenerator.java ! test/hotspot/jtreg/compiler/c2/Test6880034.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md ! test/hotspot/jtreg/compiler/membars/DekkerTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java ! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java ! test/hotspot/jtreg/gc/testlibrary/PerfCounter.java ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java ! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestPolicy.java ! test/jaxp/javax/xml/jaxp/libs/jaxp/library/NetAccessPolicy.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/files/delegatecatalog.xml ! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java ! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java ! test/jdk/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java ! test/jdk/java/awt/Toolkit/Headless/HeadlessToolkit.java ! test/jdk/java/net/InetAddress/IsReachableViaLoopbackTest.java ! test/jdk/java/net/httpclient/offline/OfflineTesting.java ! test/jdk/java/util/Base64/TestBase64.java ! test/jdk/java/util/concurrent/locks/LockSupport/ParkLoops.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/LockSupportTest.java ! test/jdk/java/util/concurrent/tck/MapTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java ! test/jdk/java/util/logging/LogManagerAppContextDeadlock.java ! test/jdk/javax/swing/ImageIcon/LoadInterruptTest.java ! test/jdk/javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java ! test/jdk/javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java ! test/jdk/javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java ! test/jdk/sanity/client/lib/Extensions/src/org/jtregext/GuiTestListener.java ! test/jdk/sanity/client/lib/SwingSet2/README ! test/jdk/sanity/client/lib/jemmy/README ! test/jdk/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java ! test/jdk/tools/jpackage/run_tests.sh ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java ! test/langtools/tools/javac/MethodParameters/LambdaTest.java ! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java ! test/langtools/tools/javac/api/ToolProvider/ToolProviderTest.java ! test/langtools/tools/javac/lambda/MethodReferenceGenericTarget.java ! test/micro/org/openjdk/bench/java/util/NCopiesBenchmarks.java Changeset: c08ff2c7 Author: Raffaello Giulietti Date: 2022-10-20 10:47:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c08ff2c7b88e94885f6b4701654a9e47e49567b0 8294705: Disable an assertion in test/jdk/java/util/DoubleStreamSums/CompensatedSums.java Reviewed-by: bpb ! test/jdk/java/util/DoubleStreamSums/CompensatedSums.java Changeset: 78dc4977 Author: Jan Lahoda Date: 2022-10-20 13:01:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/78dc4977863a92f990b355f6b4d2609a674ab19b 8294550: Sealed check for casts isn't applied to array components Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 9b971626 Author: Archie L. Cobbs Committer: Vicente Romero Date: 2022-10-20 13:58:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b971626f79b4f64442cf6888c2b6114c9a06351 7039014: Confusing error message for method conflict Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/Diagnostics/7039014/T7039014.java + test/langtools/tools/javac/Diagnostics/7039014/T7039014.out + test/langtools/tools/javac/diags/examples/IncompatibleDiffRetSameType.java ! test/langtools/tools/javac/generics/abstract/T4717181c.out Changeset: 95dd376b Author: Vicente Romero Date: 2022-10-20 14:58:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/95dd376ba249b9eb8ab40a957238dfd79e60112f 8291914: generated constructors are considered compact when they shouldn't Reviewed-by: darcy, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/langtools/tools/javac/processing/model/util/elements/TestRecordPredicates.java Changeset: 7bc9692a Author: Jan Lahoda Date: 2022-10-20 15:21:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7bc9692a5181a0db92ac2e0bca83dfe0bf2de05a 8294670: Enhanced switch statements have an implicit default which does not complete normally Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! test/langtools/tools/javac/patterns/EnumTypeChanges.java ! test/langtools/tools/javac/patterns/Exhaustiveness.java ! test/langtools/tools/javac/switchnull/SwitchNull.java Changeset: 6707bfbc Author: Vicente Romero Date: 2022-10-20 15:43:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6707bfbc153de193b891c1ad3d4d8d0a6ee62307 8029633: Raw inner class constructor ref should not perform diamond inference Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/lambda/methodReference/MethodRefNewInnerRawTest.java + test/langtools/tools/javac/lambda/methodReference/MethodRefNewInnerRawTest.out Changeset: b37421e7 Author: Naoto Sato Date: 2022-10-20 15:59:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b37421e7578c108df87c24c93dcbc1f358f6c257 8295564: Norwegian Nynorsk Locale is missing formatting Reviewed-by: iris, joehw ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 9612cf99 Author: Joe Darcy Date: 2022-10-20 17:30:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9612cf998a22a7baec7f56ba256e5d3aa3ee8c7a 8295529: Add link to JBS to README.md Reviewed-by: jpai ! README.md Changeset: de1e0c57 Author: Magnus Ihse Bursie Date: 2022-10-20 18:48:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/de1e0c57a75efee0b171f7ad341ce8db24c5507f 8295719: Remove unneeded disabled warnings in jdk.sctp Reviewed-by: erikj, dfuchs ! make/modules/jdk.sctp/Lib.gmk Changeset: faa6b662 Author: Magnus Ihse Bursie Date: 2022-10-20 18:51:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/faa6b662577a24eeb726ba525303b68b87269869 8295715: Minimize disabled warnings in serviceability libs Reviewed-by: cjplummer, erikj ! make/modules/java.instrument/Lib.gmk ! make/modules/jdk.hotspot.agent/Lib.gmk ! make/modules/jdk.jdwp.agent/Lib.gmk ! make/modules/jdk.management/Lib.gmk Changeset: 028e8b3d Author: Kim Barrett Date: 2022-10-20 20:29:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/028e8b3d5e7e1791a9ed0af244f74d21fb12ba81 8137022: Concurrent refinement thread adjustment and (de-)activation suboptimal 8155996: Improve concurrent refinement green zone control 8134303: Introduce -XX:-G1UseConcRefinement Reviewed-by: sjohanss, tschatzl, iwalulya, ayang ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp + src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp + src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp - test/hotspot/jtreg/gc/g1/TestBuffersToCardsOverflow.java Changeset: d3eba859 Author: Dean Long Date: 2022-10-20 21:24:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d3eba859f9c87465a8f1c0dfd6dd5aef368d5853 8295414: [Aarch64] C2: assert(false) failed: bad AD file Reviewed-by: kvn, chagedorn, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroTrichotomy.java Changeset: 1164258e Author: Kim Barrett Date: 2022-10-20 22:24:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1164258ec7d173944f48cba368d6c50a07b4c283 8295124: Atomic::add to pointer type may return wrong value Reviewed-by: tschatzl, coleenp ! src/hotspot/share/runtime/atomic.hpp ! test/hotspot/gtest/runtime/test_atomic.cpp Changeset: 6240431b Author: Alex Menkov Date: 2022-10-20 23:41:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6240431b381cd9327767cec03189aef55e23d8bd 8295697: Resolve conflicts between serviceability/jvmti and nsk/jvmti shared code Reviewed-by: lmesnik, sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.h ! test/lib/jdk/test/lib/jvmti/jvmti_common.h Changeset: ef62b614 Author: Fei Yang Date: 2022-10-21 02:29:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ef62b614d1760d198dcb7f5f0794fc3dc55587a7 8295703: RISC-V: Remove implicit noreg temp register arguments in MacroAssembler Reviewed-by: shade, fjiang ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/methodHandles_riscv.cpp Changeset: a345df20 Author: Erik Gahlin Date: 2022-10-21 08:14:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a345df20d0a85b90e6703fba5582cacc5ba38a6d 8280131: jcmd reports "Module jdk.jfr not found." when "jdk.management.jfr" is missing Reviewed-by: mgronlun, alanb ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/runtime/arguments.cpp - test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java + test/jdk/jdk/jfr/jvm/TestModularImage.java Changeset: dfd2d831 Author: Aleksey Shipilev Date: 2022-10-21 08:15:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dfd2d83144fe4d78a7144acda6d9cb3e0045ea70 8295657: SA: Allow larger object alignments Reviewed-by: stuefe, cjplummer ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java + test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java Changeset: b35922be Author: Magnus Ihse Bursie Date: 2022-10-21 08:23:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b35922be6de7b848a2982d6a278dbd205fc39e6a 8295714: GHA ::set-output is deprecated and will be removed Reviewed-by: shade ! .github/actions/config/action.yml ! .github/actions/do-build/action.yml ! .github/actions/get-bootjdk/action.yml ! .github/actions/get-bundles/action.yml ! .github/actions/get-gtest/action.yml ! .github/actions/get-jtreg/action.yml ! .github/actions/upload-bundles/action.yml ! .github/scripts/gen-test-summary.sh ! .github/workflows/build-linux.yml ! .github/workflows/main.yml ! .github/workflows/test.yml Changeset: 8b010e01 Author: Jaikiran Pai Date: 2022-10-21 08:29:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8b010e014c44ffb728b7a8343d3298466f5252fa 8030616: sun/management/jmxremote/bootstrap/RmiBootstrapTest fails intermittently with cannot find a free port Reviewed-by: sspitsyn, msheppar ! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java ! test/lib/jdk/test/lib/Utils.java Changeset: 50647187 Author: Boris Ulasevich Date: 2022-10-21 08:57:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/50647187e8b0314ad67b0767f71c56fd50e8feaf 8294460: CodeSection::alignment checks for CodeBuffer::SECT_STUBS incorrectly Reviewed-by: phh, kvn ! src/hotspot/share/asm/codeBuffer.hpp Changeset: 15bebf92 Author: Boris Ulasevich Date: 2022-10-21 08:59:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15bebf922fb3fe46b755c85bc0a459b3c1e34c98 8295666: Linux x86 build fails after 8292591 Reviewed-by: dholmes, shade ! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp Changeset: 0c13d666 Author: Lance Andersen Date: 2022-10-21 10:45:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0c13d66622a8c2be654bb867aa8c17421d1557ca 8295530: Update Zlib Data Compression Library to Version 1.2.13 Reviewed-by: alanb, jpai ! src/java.base/share/legal/zlib.md ! src/java.base/share/native/libzip/zlib/README ! src/java.base/share/native/libzip/zlib/compress.c ! src/java.base/share/native/libzip/zlib/crc32.h ! src/java.base/share/native/libzip/zlib/deflate.c ! src/java.base/share/native/libzip/zlib/deflate.h ! src/java.base/share/native/libzip/zlib/gzguts.h ! src/java.base/share/native/libzip/zlib/gzlib.c ! src/java.base/share/native/libzip/zlib/gzread.c ! src/java.base/share/native/libzip/zlib/gzwrite.c ! src/java.base/share/native/libzip/zlib/infback.c ! src/java.base/share/native/libzip/zlib/inffast.c ! src/java.base/share/native/libzip/zlib/inflate.c ! src/java.base/share/native/libzip/zlib/inflate.h ! src/java.base/share/native/libzip/zlib/inftrees.c ! src/java.base/share/native/libzip/zlib/inftrees.h ! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java ! src/java.base/share/native/libzip/zlib/trees.c ! src/java.base/share/native/libzip/zlib/uncompr.c ! src/java.base/share/native/libzip/zlib/zconf.h ! src/java.base/share/native/libzip/zlib/zcrc32.c ! src/java.base/share/native/libzip/zlib/zlib.h ! src/java.base/share/native/libzip/zlib/zutil.c ! src/java.base/share/native/libzip/zlib/zutil.h Changeset: f41711ef Author: Erik Gahlin Date: 2022-10-21 17:14:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f41711ef63d1a14392bf5e5b9ae6939f8772e803 8295650: JFR: jfr scrub should warn if an event type doesn't exist Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Filters.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Scrub.java ! test/jdk/jdk/jfr/tool/TestScrub.java Changeset: 21810424 Author: Chris Plummer Date: 2022-10-21 18:34:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/218104247e2ae26ad8221f4dd78be1170b952be0 8295375: debug agent class tracking should not piggy back on the cbClassPrepare() callback Reviewed-by: amenkov, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h ! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c Changeset: f5dabf94 Author: Jonathan Gibbons Date: 2022-10-21 19:27:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f5dabf94400b0a6082bc2eaf3ff33a11a36ad138 8295088: Update External Spec page to show tabs for hosts Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java Changeset: 902162ca Author: Justin Lu Committer: Brent Christian Date: 2022-10-21 22:59:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/902162ca9f0fc589b888e73862275554691697f4 8295239: Refactor java/util/Formatter/Basic script into a Java native test launcher Reviewed-by: lancea, bchristi, naoto ! test/jdk/java/util/Formatter/Basic.java - test/jdk/java/util/Formatter/Basic.sh + test/jdk/java/util/Formatter/BasicTestLauncher.java Changeset: 6acbdb59 Author: Alex Menkov Date: 2022-10-22 00:18:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6acbdb59dad566296cfa985b6dafdedd115440eb 8295427: popframe004: report more details on error Reviewed-by: cjplummer, lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp Changeset: b5efa2af Author: Dean Long Date: 2022-10-22 02:11:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b5efa2afe268e3171f54d8488ef69bf67059bd7f 8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite() Reviewed-by: kvn, thartmann, eosterlund ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: adad59ee Author: Jie Fu Date: 2022-10-22 03:50:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/adad59ee11b84958f127d04835762b4f0fd5fb21 8295762: [Vector API] Update generate_iota_indices for x86_32 after JDK-8293409 Reviewed-by: xgong, kvn ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp Changeset: 7cbf6721 Author: Jie Fu Date: 2022-10-23 04:01:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7cbf6721dcae6b0c22a57838d8dd769d87df9127 8295811: serviceability/sa/TestObjectAlignment.java fails on x86_32 Reviewed-by: cjplummer ! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java Changeset: aad81f2e Author: Ioi Lam Date: 2022-10-23 23:26:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aad81f2eba5a77a028a58a767fd4afc11b4dd528 8293979: Resolve JVM_CONSTANT_Class references at CDS dump time Reviewed-by: coleenp, ccheung + src/hotspot/share/cds/classPrelinker.cpp + src/hotspot/share/cds/classPrelinker.hpp ! src/hotspot/share/cds/dumpAllocStats.cpp ! src/hotspot/share/cds/dumpAllocStats.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp Changeset: 329b49a9 Author: Daniel Jeli?ski Date: 2022-10-24 06:07:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/329b49a938a125908f0eff403dfc38a04aec96a1 8266900: java/net/httpclient/ShortResponseBody.java fails on windows with java.io.IOException: Unable to establish loopback connection Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/ShortResponseBody.java ! test/jdk/java/net/httpclient/ShortResponseBodyGet.java ! test/jdk/java/net/httpclient/ShortResponseBodyPost.java Changeset: 65c84e0c Author: Daniel Jeli?ski Date: 2022-10-24 06:08:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/65c84e0cf890df2a604ac07213327be007227e77 8295777: java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/ConnectExceptionTest.java Changeset: 08d3ef4f Author: Richard Reingruber Date: 2022-10-24 08:00:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08d3ef4fe60460d94b0a2db0b6671adc56a6653c 8295413: com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode Reviewed-by: lmesnik, kvn, sspitsyn ! test/jdk/com/sun/jdi/EATests.java Changeset: 89a94d05 Author: Johan Sj?len Date: 2022-10-24 09:12:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/89a94d050263fb5f71fabb32daa7949e137313e4 8293873: Centralize the initialization of UL Reviewed-by: stuefe, rehn ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logFileStreamOutput.cpp ! src/hotspot/share/logging/logFileStreamOutput.hpp ! src/hotspot/share/logging/logOutput.hpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/services/runtimeService.cpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp ! test/hotspot/gtest/logging/test_logOutputList.cpp ! test/hotspot/gtest/logging/test_logTagSet.cpp Changeset: 74606614 Author: Magnus Ihse Bursie Date: 2022-10-24 09:50:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/74606614e0a2e81dadf27e20028055f6305e2ac4 8294466: Minimize disabled warnings in java.desktop Reviewed-by: erikj, prr ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 7a49c9ba Author: Magnus Ihse Bursie Date: 2022-10-24 10:01:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a49c9baa1d4ad7df90e7ca626ec48ba76881822 8295717: Minimize disabled warnings in accessibility native code Reviewed-by: erikj, prr ! make/modules/jdk.accessibility/Launcher.gmk ! make/modules/jdk.accessibility/Lib.gmk Changeset: 5596d9ad Author: Michael McMahon Date: 2022-10-24 11:40:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5596d9ad5c73b5e6aa2b01e1c41fb990986bf8d6 8288493: Document JDK specific system properties in jdk.httpserver Reviewed-by: dfuchs, jpai, aefimov ! src/jdk.httpserver/share/classes/module-info.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java Changeset: d50b6eb3 Author: Matthias Neugschwandtner Committer: Doug Simon Date: 2022-10-24 12:09:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d50b6eb342e9ec96d1a01dafc317e00725dc84c0 8295776: [JVMCI] Add x86 CPU flags for MPK and CET Reviewed-by: kvn, dnsimon ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java Changeset: 38983857 Author: Tobias Holenstein Date: 2022-10-24 14:14:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/38983857883eb1b8948cb7645e77ecc97c4e4dd5 8295461: IGV: Wrong src/dest nodes highlighted for edge Reviewed-by: thartmann, rcastanedalo ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java Changeset: c055dfc3 Author: Tobias Holenstein Date: 2022-10-24 14:17:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c055dfc3ce5fe1cdc3e1a0d5a182df355a40c6b7 8294565: IGV: ClassCastException when clicking on an edge in the graph Reviewed-by: rcastanedalo, thartmann ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java Changeset: 5ac6f185 Author: Tobias Holenstein Date: 2022-10-24 15:04:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5ac6f185eec9efb063bf271516df6529b732a043 8290010: IGV: Fix UndoRedo Action Reviewed-by: thartmann, rcastanedalo ! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/RangeSliderModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java Changeset: 2f3f3b61 Author: Daniel Jeli?ski Date: 2022-10-24 15:25:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2f3f3b618500b5f112fabca30d4c6780b2a8e723 8295792: Clean up old async close code Reviewed-by: alanb ! make/modules/java.base/Lib.gmk - src/java.base/aix/native/libnet/aix_close.c - src/java.base/linux/native/libnet/linux_close.c - src/java.base/macosx/native/libnet/bsd_close.c ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/windows/native/libnet/net_util_md.c - test/jdk/java/net/Socket/LingerTest.java Changeset: 5b3de6e1 Author: Naoto Sato Date: 2022-10-24 15:48:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5b3de6e143e370272c36383adac3e31f359bc686 8284840: Update CLDR to Version 42.0 Reviewed-by: erikj, iris, joehw ! make/data/cldr/README ! make/data/cldr/common/bcp47/measure.xml ! make/data/cldr/common/bcp47/number.xml ! make/data/cldr/common/bcp47/timezone.xml ! make/data/cldr/common/dtd/ldml.dtd ! make/data/cldr/common/dtd/ldmlBCP47.dtd ! make/data/cldr/common/dtd/ldmlSupplemental.dtd ! make/data/cldr/common/main/af.xml ! make/data/cldr/common/main/af_NA.xml ! make/data/cldr/common/main/agq.xml ! make/data/cldr/common/main/ak.xml ! make/data/cldr/common/main/am.xml + make/data/cldr/common/main/ann.xml + make/data/cldr/common/main/ann_NG.xml ! make/data/cldr/common/main/ar.xml ! make/data/cldr/common/main/ar_SA.xml ! make/data/cldr/common/main/as.xml ! make/data/cldr/common/main/asa.xml ! make/data/cldr/common/main/ast.xml ! make/data/cldr/common/main/az.xml ! make/data/cldr/common/main/az_Cyrl.xml ! make/data/cldr/common/main/bas.xml ! make/data/cldr/common/main/be.xml ! make/data/cldr/common/main/be_TARASK.xml ! make/data/cldr/common/main/bem.xml ! make/data/cldr/common/main/bez.xml ! make/data/cldr/common/main/bg.xml + make/data/cldr/common/main/bgc.xml + make/data/cldr/common/main/bgc_IN.xml + make/data/cldr/common/main/bho.xml + make/data/cldr/common/main/bho_IN.xml ! make/data/cldr/common/main/bm.xml ! make/data/cldr/common/main/bn.xml ! make/data/cldr/common/main/bn_IN.xml ! make/data/cldr/common/main/br.xml ! make/data/cldr/common/main/brx.xml ! make/data/cldr/common/main/bs.xml ! make/data/cldr/common/main/bs_Cyrl.xml ! make/data/cldr/common/main/ca.xml ! make/data/cldr/common/main/ca_ES_VALENCIA.xml ! make/data/cldr/common/main/ccp.xml ! make/data/cldr/common/main/ce.xml ! make/data/cldr/common/main/ceb.xml ! make/data/cldr/common/main/cgg.xml ! make/data/cldr/common/main/chr.xml ! make/data/cldr/common/main/ckb.xml ! make/data/cldr/common/main/cs.xml + make/data/cldr/common/main/cv.xml + make/data/cldr/common/main/cv_RU.xml ! make/data/cldr/common/main/cy.xml ! make/data/cldr/common/main/da.xml ! make/data/cldr/common/main/dav.xml ! make/data/cldr/common/main/de.xml ! make/data/cldr/common/main/de_CH.xml ! make/data/cldr/common/main/de_LU.xml ! make/data/cldr/common/main/dje.xml ! make/data/cldr/common/main/doi.xml ! make/data/cldr/common/main/dsb.xml ! make/data/cldr/common/main/dua.xml ! make/data/cldr/common/main/dyo.xml ! make/data/cldr/common/main/dz.xml ! make/data/cldr/common/main/ebu.xml ! make/data/cldr/common/main/ee.xml ! make/data/cldr/common/main/el.xml ! make/data/cldr/common/main/en.xml ! make/data/cldr/common/main/en_001.xml ! make/data/cldr/common/main/en_150.xml ! make/data/cldr/common/main/en_AE.xml ! make/data/cldr/common/main/en_AU.xml ! make/data/cldr/common/main/en_BE.xml ! make/data/cldr/common/main/en_BW.xml ! make/data/cldr/common/main/en_BZ.xml ! make/data/cldr/common/main/en_CA.xml ! make/data/cldr/common/main/en_CH.xml ! make/data/cldr/common/main/en_DK.xml ! make/data/cldr/common/main/en_FI.xml ! make/data/cldr/common/main/en_GB.xml ! make/data/cldr/common/main/en_HK.xml ! make/data/cldr/common/main/en_IE.xml ! make/data/cldr/common/main/en_IN.xml ! make/data/cldr/common/main/en_JM.xml ! make/data/cldr/common/main/en_MT.xml ! make/data/cldr/common/main/en_MV.xml ! make/data/cldr/common/main/en_NZ.xml ! make/data/cldr/common/main/en_PK.xml ! make/data/cldr/common/main/en_SG.xml ! make/data/cldr/common/main/en_SL.xml ! make/data/cldr/common/main/en_ZA.xml ! make/data/cldr/common/main/en_ZW.xml ! make/data/cldr/common/main/eo.xml ! make/data/cldr/common/main/es.xml ! make/data/cldr/common/main/es_419.xml ! make/data/cldr/common/main/es_AR.xml ! make/data/cldr/common/main/es_BO.xml ! make/data/cldr/common/main/es_CL.xml ! make/data/cldr/common/main/es_CO.xml ! make/data/cldr/common/main/es_CR.xml ! make/data/cldr/common/main/es_DO.xml ! make/data/cldr/common/main/es_EC.xml ! make/data/cldr/common/main/es_GT.xml ! make/data/cldr/common/main/es_HN.xml ! make/data/cldr/common/main/es_MX.xml ! make/data/cldr/common/main/es_PA.xml ! make/data/cldr/common/main/es_PE.xml ! make/data/cldr/common/main/es_PH.xml ! make/data/cldr/common/main/es_PR.xml ! make/data/cldr/common/main/es_PY.xml ! make/data/cldr/common/main/es_SV.xml ! make/data/cldr/common/main/es_US.xml ! make/data/cldr/common/main/es_UY.xml ! make/data/cldr/common/main/es_VE.xml ! make/data/cldr/common/main/et.xml ! make/data/cldr/common/main/eu.xml ! make/data/cldr/common/main/ewo.xml ! make/data/cldr/common/main/fa.xml ! make/data/cldr/common/main/ff.xml ! make/data/cldr/common/main/ff_Adlm.xml ! make/data/cldr/common/main/ff_Adlm_SL.xml ! make/data/cldr/common/main/ff_Latn_GH.xml ! make/data/cldr/common/main/ff_Latn_GM.xml ! make/data/cldr/common/main/ff_Latn_LR.xml ! make/data/cldr/common/main/ff_Latn_MR.xml ! make/data/cldr/common/main/ff_Latn_SL.xml ! make/data/cldr/common/main/fi.xml ! make/data/cldr/common/main/fil.xml ! make/data/cldr/common/main/fo.xml ! make/data/cldr/common/main/fr.xml ! make/data/cldr/common/main/fr_BE.xml ! make/data/cldr/common/main/fr_CA.xml ! make/data/cldr/common/main/fr_CD.xml ! make/data/cldr/common/main/fr_CH.xml ! make/data/cldr/common/main/fr_CM.xml ! make/data/cldr/common/main/fr_DJ.xml ! make/data/cldr/common/main/fr_DZ.xml ! make/data/cldr/common/main/fr_MR.xml ! make/data/cldr/common/main/fr_SY.xml ! make/data/cldr/common/main/fr_TD.xml ! make/data/cldr/common/main/fr_TN.xml ! make/data/cldr/common/main/fr_VU.xml + make/data/cldr/common/main/frr.xml + make/data/cldr/common/main/frr_DE.xml ! make/data/cldr/common/main/fur.xml ! make/data/cldr/common/main/fy.xml ! make/data/cldr/common/main/ga.xml ! make/data/cldr/common/main/gd.xml ! make/data/cldr/common/main/gl.xml ! make/data/cldr/common/main/gsw.xml ! make/data/cldr/common/main/gu.xml ! make/data/cldr/common/main/guz.xml ! make/data/cldr/common/main/gv.xml ! make/data/cldr/common/main/ha.xml ! make/data/cldr/common/main/ha_GH.xml ! make/data/cldr/common/main/ha_NE.xml ! make/data/cldr/common/main/haw.xml ! make/data/cldr/common/main/he.xml ! make/data/cldr/common/main/hi.xml ! make/data/cldr/common/main/hi_Latn.xml ! make/data/cldr/common/main/hr.xml ! make/data/cldr/common/main/hsb.xml ! make/data/cldr/common/main/hu.xml ! make/data/cldr/common/main/hy.xml ! make/data/cldr/common/main/ia.xml ! make/data/cldr/common/main/id.xml ! make/data/cldr/common/main/ig.xml ! make/data/cldr/common/main/ii.xml ! make/data/cldr/common/main/is.xml ! make/data/cldr/common/main/it.xml ! make/data/cldr/common/main/it_CH.xml ! make/data/cldr/common/main/ja.xml ! make/data/cldr/common/main/jgo.xml ! make/data/cldr/common/main/jmc.xml ! make/data/cldr/common/main/jv.xml ! make/data/cldr/common/main/ka.xml ! make/data/cldr/common/main/kab.xml ! make/data/cldr/common/main/kam.xml ! make/data/cldr/common/main/kde.xml ! make/data/cldr/common/main/kea.xml ! make/data/cldr/common/main/kgp.xml ! make/data/cldr/common/main/khq.xml ! make/data/cldr/common/main/ki.xml ! make/data/cldr/common/main/kk.xml ! make/data/cldr/common/main/kl.xml ! make/data/cldr/common/main/kln.xml ! make/data/cldr/common/main/km.xml ! make/data/cldr/common/main/kn.xml ! make/data/cldr/common/main/ko.xml ! make/data/cldr/common/main/kok.xml ! make/data/cldr/common/main/ks.xml ! make/data/cldr/common/main/ks_Deva.xml ! make/data/cldr/common/main/ksb.xml ! make/data/cldr/common/main/ksf.xml ! make/data/cldr/common/main/ksh.xml ! make/data/cldr/common/main/ku.xml ! make/data/cldr/common/main/kw.xml ! make/data/cldr/common/main/ky.xml ! make/data/cldr/common/main/lag.xml ! make/data/cldr/common/main/lb.xml ! make/data/cldr/common/main/lg.xml ! make/data/cldr/common/main/lkt.xml ! make/data/cldr/common/main/ln.xml ! make/data/cldr/common/main/lo.xml ! make/data/cldr/common/main/lrc.xml ! make/data/cldr/common/main/lt.xml ! make/data/cldr/common/main/lu.xml ! make/data/cldr/common/main/luo.xml ! make/data/cldr/common/main/luy.xml ! make/data/cldr/common/main/lv.xml ! make/data/cldr/common/main/mai.xml ! make/data/cldr/common/main/mas.xml + make/data/cldr/common/main/mdf.xml + make/data/cldr/common/main/mdf_RU.xml ! make/data/cldr/common/main/mer.xml ! make/data/cldr/common/main/mg.xml ! make/data/cldr/common/main/mgh.xml ! make/data/cldr/common/main/mgo.xml ! make/data/cldr/common/main/mi.xml ! make/data/cldr/common/main/mk.xml ! make/data/cldr/common/main/ml.xml ! make/data/cldr/common/main/mn.xml ! make/data/cldr/common/main/mni.xml ! make/data/cldr/common/main/mr.xml ! make/data/cldr/common/main/ms.xml ! make/data/cldr/common/main/ms_ID.xml ! make/data/cldr/common/main/mt.xml ! make/data/cldr/common/main/mua.xml ! make/data/cldr/common/main/my.xml ! make/data/cldr/common/main/mzn.xml ! make/data/cldr/common/main/naq.xml ! make/data/cldr/common/main/nd.xml ! make/data/cldr/common/main/nds.xml ! make/data/cldr/common/main/ne.xml ! make/data/cldr/common/main/nl.xml ! make/data/cldr/common/main/nl_BE.xml ! make/data/cldr/common/main/nmg.xml ! make/data/cldr/common/main/nn.xml ! make/data/cldr/common/main/nnh.xml ! make/data/cldr/common/main/no.xml ! make/data/cldr/common/main/nus.xml ! make/data/cldr/common/main/nyn.xml + make/data/cldr/common/main/oc.xml + make/data/cldr/common/main/oc_ES.xml + make/data/cldr/common/main/oc_FR.xml ! make/data/cldr/common/main/om.xml ! make/data/cldr/common/main/or.xml ! make/data/cldr/common/main/os.xml ! make/data/cldr/common/main/pa.xml ! make/data/cldr/common/main/pcm.xml + make/data/cldr/common/main/pis.xml + make/data/cldr/common/main/pis_SB.xml ! make/data/cldr/common/main/pl.xml ! make/data/cldr/common/main/ps.xml ! make/data/cldr/common/main/pt.xml ! make/data/cldr/common/main/pt_MO.xml ! make/data/cldr/common/main/pt_PT.xml ! make/data/cldr/common/main/qu.xml + make/data/cldr/common/main/raj.xml + make/data/cldr/common/main/raj_IN.xml ! make/data/cldr/common/main/rm.xml ! make/data/cldr/common/main/rn.xml ! make/data/cldr/common/main/ro.xml ! make/data/cldr/common/main/rof.xml ! make/data/cldr/common/main/root.xml ! make/data/cldr/common/main/ru.xml ! make/data/cldr/common/main/ru_UA.xml ! make/data/cldr/common/main/rw.xml ! make/data/cldr/common/main/rwk.xml ! make/data/cldr/common/main/sa.xml ! make/data/cldr/common/main/sah.xml ! make/data/cldr/common/main/saq.xml ! make/data/cldr/common/main/sat.xml ! make/data/cldr/common/main/sbp.xml ! make/data/cldr/common/main/sc.xml ! make/data/cldr/common/main/sd.xml ! make/data/cldr/common/main/sd_Deva.xml ! make/data/cldr/common/main/se.xml ! make/data/cldr/common/main/se_FI.xml ! make/data/cldr/common/main/seh.xml ! make/data/cldr/common/main/ses.xml ! make/data/cldr/common/main/sg.xml ! make/data/cldr/common/main/shi.xml ! make/data/cldr/common/main/shi_Latn.xml ! make/data/cldr/common/main/si.xml ! make/data/cldr/common/main/sk.xml ! make/data/cldr/common/main/sl.xml ! make/data/cldr/common/main/smn.xml + make/data/cldr/common/main/sms.xml + make/data/cldr/common/main/sms_FI.xml ! make/data/cldr/common/main/sn.xml ! make/data/cldr/common/main/so.xml ! make/data/cldr/common/main/sq.xml ! make/data/cldr/common/main/sr.xml ! make/data/cldr/common/main/sr_Cyrl_BA.xml ! make/data/cldr/common/main/sr_Cyrl_ME.xml ! make/data/cldr/common/main/sr_Latn.xml ! make/data/cldr/common/main/sr_Latn_BA.xml ! make/data/cldr/common/main/sr_Latn_ME.xml ! make/data/cldr/common/main/sr_Latn_XK.xml ! make/data/cldr/common/main/su.xml ! make/data/cldr/common/main/sv.xml ! make/data/cldr/common/main/sv_FI.xml ! make/data/cldr/common/main/sw.xml ! make/data/cldr/common/main/sw_KE.xml ! make/data/cldr/common/main/ta.xml ! make/data/cldr/common/main/ta_MY.xml ! make/data/cldr/common/main/ta_SG.xml ! make/data/cldr/common/main/te.xml ! make/data/cldr/common/main/teo.xml ! make/data/cldr/common/main/tg.xml ! make/data/cldr/common/main/th.xml ! make/data/cldr/common/main/ti.xml ! make/data/cldr/common/main/ti_ER.xml ! make/data/cldr/common/main/tk.xml ! make/data/cldr/common/main/to.xml + make/data/cldr/common/main/tok.xml + make/data/cldr/common/main/tok_001.xml ! make/data/cldr/common/main/tr.xml ! make/data/cldr/common/main/tr_CY.xml ! make/data/cldr/common/main/tt.xml ! make/data/cldr/common/main/twq.xml ! make/data/cldr/common/main/tzm.xml ! make/data/cldr/common/main/ug.xml ! make/data/cldr/common/main/uk.xml ! make/data/cldr/common/main/ur.xml ! make/data/cldr/common/main/ur_IN.xml ! make/data/cldr/common/main/uz.xml ! make/data/cldr/common/main/uz_Cyrl.xml ! make/data/cldr/common/main/vai.xml ! make/data/cldr/common/main/vai_Latn.xml ! make/data/cldr/common/main/vi.xml ! make/data/cldr/common/main/vun.xml ! make/data/cldr/common/main/wae.xml ! make/data/cldr/common/main/wo.xml ! make/data/cldr/common/main/xh.xml ! make/data/cldr/common/main/xog.xml ! make/data/cldr/common/main/yav.xml ! make/data/cldr/common/main/yo.xml ! make/data/cldr/common/main/yo_BJ.xml ! make/data/cldr/common/main/yrl.xml ! make/data/cldr/common/main/yrl_CO.xml ! make/data/cldr/common/main/yrl_VE.xml ! make/data/cldr/common/main/yue.xml ! make/data/cldr/common/main/yue_Hans.xml ! make/data/cldr/common/main/zgh.xml ! make/data/cldr/common/main/zh.xml ! make/data/cldr/common/main/zh_Hant.xml ! make/data/cldr/common/main/zh_Hant_HK.xml ! make/data/cldr/common/main/zu.xml ! make/data/cldr/common/supplemental/attributeValueValidity.xml ! make/data/cldr/common/supplemental/coverageLevels.xml ! make/data/cldr/common/supplemental/dayPeriods.xml ! make/data/cldr/common/supplemental/languageGroup.xml ! make/data/cldr/common/supplemental/likelySubtags.xml ! make/data/cldr/common/supplemental/metaZones.xml ! make/data/cldr/common/supplemental/numberingSystems.xml ! make/data/cldr/common/supplemental/ordinals.xml ! make/data/cldr/common/supplemental/pluralRanges.xml ! make/data/cldr/common/supplemental/plurals.xml ! make/data/cldr/common/supplemental/supplementalData.xml ! make/data/cldr/common/supplemental/supplementalMetadata.xml ! make/data/cldr/common/supplemental/units.xml ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! src/java.base/share/legal/cldr.md ! src/jdk.localedata/share/legal/cldr.md ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java ! test/jdk/java/time/tck/java/time/format/TCKFormatStyle.java ! test/jdk/java/time/test/java/time/format/Skeletons_en_US.properties ! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java ! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java ! test/jdk/java/time/test/java/time/format/TestLocalizedPattern.java ! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java ! test/jdk/java/util/Calendar/CalendarDataTest.java ! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java ! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java ! test/jdk/java/util/Locale/bcp47u/FormatTests.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: fefbddf8 Author: Matias Saavedra Silva Committer: Ioi Lam Date: 2022-10-24 16:08:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fefbddf83595c15bbfd110a59e718ebf9f79b554 8291443: Obsolete the PrintSharedDictionary flag Reviewed-by: dholmes, iklam ! src/hotspot/share/cds/cds_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/cds/NonBootLoaderClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Changeset: 68cf248b Author: Alexey Ivanov Date: 2022-10-24 17:29:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/68cf248b440a09c4d9bd16c862473f6a97cde279 8295298: Automate javax/swing/JFileChooser/FileViewNPETest.java Reviewed-by: tr, serb ! test/jdk/javax/swing/JFileChooser/FileViewNPETest.java Changeset: df81b3c6 Author: Alexey Ivanov Date: 2022-10-24 17:39:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/df81b3c66a3b17fc5d10098ce879416affbddd40 8295738: Automate javax/swing/JFileChooser/FileSizeCheck.java Reviewed-by: serb ! test/jdk/javax/swing/JFileChooser/FileSizeCheck.java Changeset: e122321c Author: Vladimir Kozlov Date: 2022-10-24 19:11:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e122321cb599d2e0041029b34b306ce88117aef7 8295844: jdk/test/whitebox/CPUInfoTest.java failed with "not all features are known: expected true, was false" Reviewed-by: tschatzl, dnsimon ! src/hotspot/cpu/x86/vm_version_x86.hpp ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java Changeset: 8c86e925 Author: Magnus Ihse Bursie Date: 2022-10-24 20:32:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c86e92535afa52c4d454a3b8cc59ee5f8bb6477 8295847: slow debug build error after JDK-8294466 Reviewed-by: erikj, dcubed ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 1d15e5cd Author: Magnus Ihse Bursie Date: 2022-10-24 20:47:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d15e5cdd698045ab9c285c92b96126ed0666ac5 8295716: Minimize disabled warnings in security libs Reviewed-by: erikj ! make/modules/java.security.jgss/Lib.gmk ! make/modules/jdk.crypto.cryptoki/Lib.gmk Changeset: 7520d0a7 Author: Daniel D. Daugherty Date: 2022-10-24 21:39:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7520d0a72573ebaec0b6d9f9f1f1d87688bff8c0 8295855: ProblemList jdk/jshell/CommandCompletionTest.java on linux-all Reviewed-by: dholmes ! test/langtools/ProblemList.txt Changeset: 89dafc00 Author: Ioi Lam Date: 2022-10-24 22:17:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/89dafc002f934f7381a150e3f04fd1f830d183a4 8292699: Improve printing of classes in native debugger Reviewed-by: coleenp + src/hotspot/share/classfile/classPrinter.cpp + src/hotspot/share/classfile/classPrinter.hpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/bytecodeTracer.hpp ! src/hotspot/share/interpreter/interpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/utilities/debug.cpp + test/hotspot/gtest/runtime/test_classPrinter.cpp Changeset: 706d1b75 Author: Daniel Jeli?ski Date: 2022-10-25 07:25:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/706d1b7508af58f7ed669bde4820ec9f80f58607 8295798: (ch) Test java/nio/channels/Channels/ReadXBytes.java is very slow on Windows Reviewed-by: alanb, bpb ! test/jdk/java/nio/channels/Channels/ReadXBytes.java Changeset: 6673cd85 Author: Sergey Bylokhov Committer: Alexey Ivanov Date: 2022-10-25 09:45:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6673cd857722d117b108590ba7f7c02f8622fc3b 8295554: Move the "sizecalc.h" to the correct location Reviewed-by: erikj, ihse, prr, kizune, aivanov ! make/common/modules/LauncherCommon.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk = src/java.desktop/share/native/common/awt/utility/sizecalc.h Changeset: f37a6055 Author: Thomas Schatzl Date: 2022-10-25 10:18:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f37a6055c469956a1e69715840a61f56b5cea425 8295212: G1: Add wrapper for TruncatedSeqs that need separation by gc phase Reviewed-by: iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp + src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp + src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp Changeset: 9051dded Author: Kevin Walls Date: 2022-10-25 11:44:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9051dded84ef2d248483a6a1472def1eab79654f 8294993: LingeredApp test update Reviewed-by: cjplummer, amenkov ! test/lib/jdk/test/lib/apps/LingeredApp.java ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: af2de975 Author: Erik Joelsson Date: 2022-10-25 12:44:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/af2de975cbc46ad91c736b110a2212cd32ba60a7 8287754: Update jib GNU make dependency on Windows to latest cygwin build Reviewed-by: djelinski, ihse, mikael ! make/conf/jib-profiles.js Changeset: 5c4d99a0 Author: Thomas Schatzl Date: 2022-10-25 16:21:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c4d99a05185cc5fc41691fd62102f3b5bbefc50 8295118: G1: Clear CLD claim marks concurrently Reviewed-by: iwalulya, sjohanss, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 6289600f Author: Chris Plummer Date: 2022-10-25 16:28:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6289600fe86bf1f8de160ea64cdba960b2d3e693 8295810: cleanup debug agent removeThread() api Reviewed-by: kevinw, sspitsyn, amenkov ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c Changeset: 3a873d3c Author: Kim Barrett Date: 2022-10-25 17:42:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3a873d3c5b2281b2389e9364ff26f04ee86b0607 8295808: GrowableArray should support capacity management Reviewed-by: aboldtch, tschatzl, sspitsyn ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/growableArray.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java ! test/hotspot/gtest/gc/z/test_zArray.cpp ! test/hotspot/gtest/utilities/test_growableArray.cpp Changeset: 427f5062 Author: Calvin Cheung Date: 2022-10-25 17:52:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/427f50624f9f60bb3502227fd04a04991986329c 8279366: CDS should allow alternative locations for JAR files in classpath Reviewed-by: iklam, coleenp ! src/hotspot/share/cds/cdsConstants.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/include/cds.h + test/hotspot/jtreg/runtime/cds/appcds/CommonAppClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java ! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 3e49f8fd Author: Thomas Schatzl Date: 2022-10-25 18:49:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3e49f8fd28590116e245faffe1c467371be6f43e 8295839: G1: Single threaded phases (within parallel phases) report as using multiple threads in logs Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1RootProcessor.cpp Changeset: ef606086 Author: Thomas Schatzl Date: 2022-10-25 18:50:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ef606086a94cab4a41e4bec9f91b420094a7acad 8295732: Directly embed TruncatedSeqs in G1Analytics Reviewed-by: iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp Changeset: ee0dec8b Author: Thomas Schatzl Date: 2022-10-25 18:51:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ee0dec8bf5cae1c3c39ea14d306d62dd39dac208 8295838: Document why we do not print Code Cache Roots phase in G1 logging Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1RootProcessor.cpp Changeset: 0caea818 Author: Calvin Cheung Date: 2022-10-25 18:54:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0caea818b59f7e2cd60708b1002fba328c5357fe 8295895: build error after JDK-8279366 Reviewed-by: dcubed ! src/hotspot/share/cds/filemap.cpp Changeset: d393e051 Author: Justin Lu Committer: Naoto Sato Date: 2022-10-25 19:21:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d393e051e660d05b645a2d148c6cdfc21b1d347e 8294989: ResourceBundle naming convention issue in JdbcRowSetResourceBundle.java Reviewed-by: naoto, lancea, bchristi ! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java + test/jdk/javax/sql/resourceBundleTests/ValidateGetBundle.java + test/jdk/javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Changeset: e0c29307 Author: Ludovic Henry Committer: Vladimir Kempik Date: 2022-10-25 20:11:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e0c29307f7b35149aacae0bb935aa9fe524cff72 8295282: Use Zicboz/cbo.zero to zero-out memory on RISC-V Reviewed-by: yadongwang, vkempik, fyang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp ! src/hotspot/cpu/riscv/globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: fec61746 Author: Chris Plummer Date: 2022-10-25 22:14:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fec61746d1b9e3143fe64e9604732207b0a8c643 8295816: jdwp jck tests failing with "FATAL ERROR in native method: JDWP SetTag, jvmtiError=JVMTI_ERROR_WRONG_PHASE(112)" 8295815: misc JDI tests failed with "JDWP exit error JVMTI_ERROR_WRONG_PHASE(112)" Reviewed-by: sspitsyn, amenkov, dcubed ! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c Changeset: 3bd3caf8 Author: Leonid Mesnik Date: 2022-10-25 22:48:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3bd3caf897dcb6d53fae6e94ba1cc281b30277ea 8294486: Remove vmTestbase/nsk/jvmti/ tests ported to serviceability/jvmti. Reviewed-by: sspitsyn ! test/hotspot/jtreg/TEST.quick-groups ! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java ! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/libclassprep01.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/libbreakpoint001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/libclassload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/libclassprep001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001a.jasm - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/libexception001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001a.jasm - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/libexcatch001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001a.jasm - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/libfieldacc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/fieldacc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/libfieldacc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/libfieldacc003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/fieldacc004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/libfieldacc004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001a.jasm - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/libfieldmod001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/fieldmod002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/libfieldmod002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001a.jasm - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/libframepop001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/framepop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/libframepop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/libcontmon001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/libcontmon002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/libcontmon003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/framecnt001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/libframecnt001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/framecnt002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/libframecnt002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/framecnt003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/libframecnt003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001a.jasm - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/libframeloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/libframeloc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/frameloc003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/libframeloc003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/libgetstacktr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/getstacktr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/libgetstacktr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/libgetstacktr003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/libgetstacktr004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/libgetstacktr005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/libgetstacktr006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/libgetstacktr007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/libgetstacktr008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/getstacktr009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/libgetstacktr009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/libthrinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/libthrinfo002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/thrinfo002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/libmentry001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/libmentry002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/mentry002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/libmexit001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001a.jasm - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/libmexit002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002a.jasm - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/libmcontenter001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/libmcontentered001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/libmonitorwait001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/libmonitorwaited001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/libnativemethbind001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/libnativemethbind002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/libnativemethbind003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/libnativemethbind004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/libsinglestep001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/libsinglestep002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/libsinglestep003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/libthreadend001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/threadend001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/libthreadend002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/libthreadstart001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/threadstart001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/libthreadstart002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/libthreadstart003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/libvmobjalloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.cpp Changeset: 324bec19 Author: Erik Gahlin Date: 2022-10-26 03:04:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/324bec19aa9b9d4944a7e1129d494d57a077ba51 8295863: JFR: Use expected size for Maps and Sets Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/EventType.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/MetadataEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventLog.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/ConfigurationInfo.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java Changeset: e3a5a34c Author: Andrey Turbanov Date: 2022-10-26 06:07:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e3a5a34c4d18375a310212da2e52a8ad85a3f556 8295767: Remove unused fields in sun.awt.geom.Edge Reviewed-by: prr ! src/java.desktop/share/classes/sun/awt/geom/Edge.java Changeset: b2878c90 Author: Matthias Baesken Date: 2022-10-26 06:35:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b2878c904beb971da37b1da50a7294c460d6cef3 8295710: remove os::dll_file_extension Reviewed-by: dholmes, mdoerr, lucy ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/runtime/os.hpp Changeset: e173fd79 Author: Zixian Cai Committer: Aleksey Shipilev Date: 2022-10-26 07:59:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e173fd792216940652efca4c2db26fc8d23931f8 8295885: GHA: Bump gcc versions Reviewed-by: shade ! .github/workflows/main.yml Changeset: 772be2e0 Author: Aleksey Shipilev Date: 2022-10-26 08:10:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/772be2e02b7bb1089116c0debb514154489cfa81 8295868: 32-bit Windows build failures after JDK-8294466 Reviewed-by: erikj ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: cf121df1 Author: Thomas Stuefe Date: 2022-10-26 08:35:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf121df17e60df61a1b8825724c0d735f11e73f6 8295889: NMT preinit code does not handle allocation errors Reviewed-by: dholmes, mbaesken ! src/hotspot/share/services/nmtPreInit.cpp ! test/hotspot/gtest/nmt/test_nmtpreinit.cpp Changeset: 303548ba Author: Albert Mingkun Yang Date: 2022-10-26 09:16:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/303548babc67be0850c47b60315714b106c0a0ee 8294752: G1: Remove redundant checks in check_obj_during_refinement Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp Changeset: 33ff80dd Author: Albert Mingkun Yang Date: 2022-10-26 09:25:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/33ff80dd7a4dedb462316c77b096b65f9a0c8817 8295402: G1: Tighten assertion in G1ScanHRForRegionClosure::scan_heap_roots Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: 78454b69 Author: Erik Gahlin Date: 2022-10-26 09:33:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/78454b69da1434da18193d32813c59126348c9ea 8295879: JFR: Remove warnings in the jdk.jfr module Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUThrottlingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUUsageEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerIOUsageEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerMemoryUsageEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ThreadSleepEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileChannelImplInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileInputStreamInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileOutputStreamInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/RandomAccessFileInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java Changeset: 31359143 Author: Tobias Holenstein Date: 2022-10-26 14:04:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/313591436202d6259c1f9ae6d50ff7c59b5b0710 8265441: IGV: select block nodes by clicking on it Reviewed-by: rcastanedalo, thartmann ! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java ! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/InputGraphProvider.java ! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/SplitFilter.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BlockQuickSearch.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/BlockWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java Changeset: 8e5d680a Author: Mark Powers Committer: Anthony Scarpino Date: 2022-10-26 15:53:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8e5d680a98ad28eb3607d227783bdea94039dde6 8293093: NPE in P11KeyStore.getID Reviewed-by: ascarpino, xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java Changeset: 46e6aee0 Author: Andrey Turbanov Date: 2022-10-26 16:50:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46e6aee0d0b868c4c45b7c25cd3fd951d199b1ed 8295823: Use enhanced-for cycle instead of Enumeration in java.naming Reviewed-by: aefimov, dfuchs, vtewari ! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java ! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java Changeset: a8450b37 Author: Coleen Phillimore Date: 2022-10-26 17:28:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a8450b37ee6ea83c5354ba0892ac71df19e5a1cc 8295713: runtime/ParallelLoad/SuperWait/SuperWaitTest.java fails intermittently on Windows Reviewed-by: pchilanomate, dholmes ! test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/ClassLoadingThread.java ! test/hotspot/jtreg/runtime/ParallelLoad/SuperWait/SuperWaitTest.java Changeset: 58a7141a Author: Igor Veresov Date: 2022-10-26 20:45:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/58a7141a0dea5d1b4bfe6d56a95d860c854b3461 8295066: Folding of loads is broken in C2 after JDK-8242115 Reviewed-by: kvn, thartmann ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestScalarReplacement.java Changeset: c2d7a35a Author: Chris Plummer Date: 2022-10-26 22:58:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c2d7a35a4b3ec7d9c567cdd98c2db958c4b2e9d2 8269235: serviceability/sa/ClhsdbJstackXcompStress.java timed out Reviewed-by: dcubed ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java Changeset: 210fe49e Author: Tejesh R Date: 2022-10-27 04:37:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/210fe49e25da0ed6f3d3799ed253d9374568b89e 6244831: JFileChooser does not have tooltip for Desktop, Recent etc ToggleButton on Windows Look and feel Reviewed-by: psadhukhan ! src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java + test/jdk/javax/swing/JFileChooser/FileChooserToolTipTest.java Changeset: 4d9a1cd2 Author: Srikanth Adayapalam Date: 2022-10-27 04:56:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d9a1cd26fa0cda902aafcccd6e02bd7bc60bbb3 8292159: TYPE_USE annotations on generic type arguments of record components discarded Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 521e7122 Author: Ioi Lam Date: 2022-10-27 05:14:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/521e71222a8a01edcffedafb2d57c16aa070545c 8286431: Do not use resource array in posix mmap_attach_shared() Reviewed-by: dholmes, jsjolen ! src/hotspot/os/posix/perfMemory_posix.cpp Changeset: 628820f4 Author: Kevin Walls Date: 2022-10-27 08:24:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/628820f47ef9c9ad3cc62e68db9c4dbc7e659154 8283093: JMX connections should default to using an ObjectInputFilter Reviewed-by: dfuchs, sspitsyn ! src/jdk.management.agent/share/conf/management.properties ! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java Changeset: d6678952 Author: Brian Burkhalter Date: 2022-10-27 15:35:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d6678952a6de4e5435dab65e7029021832454857 8294399: (ch) Refactor some methods out of sun.nio.ch.UnixFileDispatcherImpl Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/classes/sun/nio/ch/DatagramDispatcher.java ! src/java.base/unix/classes/sun/nio/ch/SocketDispatcher.java + src/java.base/unix/classes/sun/nio/ch/UnixDispatcher.java ! src/java.base/unix/classes/sun/nio/ch/UnixFileDispatcherImpl.java ! src/java.base/unix/native/libnio/ch/DatagramDispatcher.c ! src/java.base/unix/native/libnio/ch/SocketDispatcher.c + src/java.base/unix/native/libnio/ch/UnixDispatcher.c ! src/java.base/unix/native/libnio/ch/UnixFileDispatcherImpl.c Changeset: b8ad6cd9 Author: Archie L. Cobbs Committer: Vicente Romero Date: 2022-10-27 15:58:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8ad6cd98a7e4b577b888dc5f9d93c2e4d3bf177 8294461: wrong effectively final determination by javac Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/langtools/tools/javac/lambda/8294461/EffectivelyFinalLoopIncrement.java + test/langtools/tools/javac/lambda/8294461/EffectivelyFinalLoopIncrement.out Changeset: 21571457 Author: Sean Mullan Date: 2022-10-27 17:30:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2157145766f9789ade0940e9ae1715a3b74d508b 8293858: Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG Reviewed-by: weijun, xuelei ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java Changeset: 907d5833 Author: Andrey Turbanov Date: 2022-10-27 19:00:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/907d583376dfab269ea25a6c036e390f3484065e 8295323: Unnecessary HashTable usage in StyleSheet Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java Changeset: 78763fc8 Author: Justin Lu Committer: Naoto Sato Date: 2022-10-27 20:55:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/78763fc8e0d6940f1c85ff8705733b8e6ae8e945 8295000: java/util/Formatter/Basic test cleanup Reviewed-by: bchristi, naoto, lancea ! test/jdk/java/util/Formatter/Basic-X.java.template ! test/jdk/java/util/Formatter/BasicBigDecimal.java ! test/jdk/java/util/Formatter/BasicBigInteger.java ! test/jdk/java/util/Formatter/BasicBoolean.java ! test/jdk/java/util/Formatter/BasicBooleanObject.java ! test/jdk/java/util/Formatter/BasicByte.java ! test/jdk/java/util/Formatter/BasicByteObject.java ! test/jdk/java/util/Formatter/BasicChar.java ! test/jdk/java/util/Formatter/BasicCharObject.java ! test/jdk/java/util/Formatter/BasicDateTime.java ! test/jdk/java/util/Formatter/BasicDouble.java ! test/jdk/java/util/Formatter/BasicDoubleObject.java ! test/jdk/java/util/Formatter/BasicFloat.java ! test/jdk/java/util/Formatter/BasicFloatObject.java ! test/jdk/java/util/Formatter/BasicInt.java ! test/jdk/java/util/Formatter/BasicIntObject.java ! test/jdk/java/util/Formatter/BasicLong.java ! test/jdk/java/util/Formatter/BasicLongObject.java ! test/jdk/java/util/Formatter/BasicShort.java ! test/jdk/java/util/Formatter/BasicShortObject.java Changeset: 182c2158 Author: Michael McMahon Date: 2022-10-27 21:05:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/182c215888fa2f58f9d1f4cfb32f1f45012b8d9f 8295994: Remove left over InetAddressContainer class Co-authored-by: Andrey Turbanov Reviewed-by: dfuchs - src/java.base/share/classes/java/net/InetAddressContainer.java Changeset: fd668dc4 Author: Ioi Lam Date: 2022-10-27 22:07:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd668dc44f54274518d2bb46c5e22318a872c02e 8295537: Enhance TRACE_METHOD_LINKAGE to show the target MethodHandle Reviewed-by: jvernee, redestad, mchung ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java Changeset: d5d34241 Author: Matthias Baesken Date: 2022-10-28 07:04:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d5d34241e21305379f1858556f225e7645cd294e 8295405: Add cause in a couple of IllegalArgumentException and InvalidParameterException shown by sun/security/pkcs11 tests Reviewed-by: mdoerr, mullan ! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java Changeset: 4b89fce0 Author: Fei Gao Committer: Pengfei Li Date: 2022-10-28 07:27:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b89fce0831f990d4b6af5e6e208342f68aed614 8291781: assert(!is_visited) failed: visit only once with -XX:+SuperWordRTDepCheck Reviewed-by: thartmann ! src/hotspot/share/opto/superword.cpp ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java Changeset: cf5546b3 Author: SuperCoder79 <25208576+SuperCoder7979 at users.noreply.github.com> Committer: Christian Hagedorn Date: 2022-10-28 10:04:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf5546b3ac63e305c0b9d040353503fb33d6ad7a 8291336: Add ideal rule to convert floating point multiply by 2 into addition Reviewed-by: qamai, thartmann, chagedorn ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/mulnode.hpp + test/hotspot/jtreg/compiler/c2/irTests/TestMulNodeIdealization.java + test/micro/org/openjdk/bench/vm/compiler/MulNodeIdealize.java Changeset: 1fdbb1ba Author: Xiaolin Zheng Committer: Fei Yang Date: 2022-10-28 11:56:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1fdbb1ba337b07dbcfb3c28c4fdeba74fee113dc 8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic Reviewed-by: yadongwang, fyang ! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp + test/hotspot/jtreg/compiler/floatingpoint/TestLibmIntrinsics.java Changeset: 754bd531 Author: Jie Fu Date: 2022-10-28 12:46:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/754bd53137a1c596e6f1a7debb847cd563d95699 8296030: compiler/c2/irTests/TestVectorizeTypeConversion.java fails with release VMs after JDK-8291781 Reviewed-by: chagedorn ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java Changeset: 823fd4a9 Author: bobpengxie Committer: Jie Fu Date: 2022-10-28 13:18:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/823fd4a9dff52e8072b032ae6ddcab74d118185a 8293785: Add a jtreg test for TraceOptoParse Reviewed-by: chagedorn, jiefu + test/hotspot/jtreg/compiler/print/TestTraceOptoParse.java Changeset: 1c86cf55 Author: Chris Plummer Date: 2022-10-28 17:27:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1c86cf5507a3126a00052d8c2d13c8fdc6e1da55 8294672: Typo in description of JDWP VirtualMachine/AllThreads command Reviewed-by: jpai, dholmes ! src/java.se/share/data/jdwp/jdwp.spec Changeset: a44ebd5f Author: Roman Kennke Date: 2022-10-28 20:23:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a44ebd5fbc164ccdd2cc9a64739776ebaa0a8011 8295849: Consolidate Threads::owning_thread* Reviewed-by: dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/runtime/threads.hpp ! src/hotspot/share/services/threadService.cpp Changeset: 8aa1526b Author: Vladimir Kozlov Date: 2022-10-29 12:32:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8aa1526b443025b8606a3668262f46a9cb6ea6f6 8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestBrokenEA.java Changeset: f3ca0cab Author: Boris Ulasevich Date: 2022-10-29 14:08:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f3ca0cab75f2faf9ec88f7a380490c9589a27102 8293999: [JVMCI] need support for aligned constants in generated code larger than 8 bytes Reviewed-by: dlong, dnsimon ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp Changeset: 2e716375 Author: Andrey Turbanov Date: 2022-10-30 17:33:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2e7163759c75cab6ab5ffa04c13d32ccc95f9719 8282463: javax/sound/sampled/Clip/DataPusherThreadCheck.java fails Reviewed-by: prr, serb ! test/jdk/javax/sound/sampled/Clip/DataPusherThreadCheck.java Changeset: f8cc0677 Author: Phil Race Date: 2022-10-31 05:19:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f8cc067792ca8be1426ba6ae97968efa91c71db7 8296087: Problem list headful tests which may fail on Linux VMs Reviewed-by: jdv ! test/jdk/ProblemList.txt Changeset: 9b9be88b Author: David Holmes Date: 2022-10-31 05:55:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9b9be88bcaa35c89b6915ff0c251e5a04b10b330 8295125: os::signal should be os specific Reviewed-by: jsjolen, kbarrett ! src/hotspot/os/posix/jvm_posix.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/signals_posix.hpp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/jvm_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/runtime/os.hpp Changeset: 274ea1db Author: Matthias Baesken Date: 2022-10-31 09:09:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/274ea1db5b248968c1ff1c5c24d75f07fb8a0600 8295993: use K instead of 1024 in a couple of hotspot outputs Reviewed-by: lucy, dholmes ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/symbolTable.cpp Changeset: 91072ee3 Author: Prasanta Sadhukhan Date: 2022-10-31 12:30:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/91072ee3934616ab2edc4850a59c0a25fd0de3b4 5074006: Swing JOptionPane shows tag as a string after newline 8042134: JOptionPane bungles HTML messages Reviewed-by: jdv, tr ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java + test/jdk/javax/swing/JOptionPane/TestJOptionHTMLTag.java Changeset: 7e88209e Author: Coleen Phillimore Date: 2022-10-31 13:00:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e88209e6c28ce18974308382948555f7c524721 8295964: Move InstanceKlass::_misc_flags Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp + src/hotspot/share/oops/instanceKlassMiscStatus.cpp + src/hotspot/share/oops/instanceKlassMiscStatus.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: f4d8c20c Author: Tyler Steele Date: 2022-10-31 15:58:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f4d8c20c3b81f65f955591c64281a103225691d9 8294729: [s390] Implement nmethod entry barriers Reviewed-by: mdoerr, eosterlund ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/stubRoutines_s390.cpp ! src/hotspot/cpu/s390/stubRoutines_s390.hpp Changeset: 16744b34 Author: Sean Mullan Date: 2022-10-31 16:46:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16744b34498e7aac59caef8c9b1a3d4d15f8c22e 8256660: Disable DTLS 1.0 Reviewed-by: xuelei, hchao, wetmore ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java Changeset: 590de37b Author: Naoto Sato Date: 2022-10-31 17:57:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/590de37bd703bdae56e8b41c84f5fca5e5a00811 8284842: Update Unicode Data Files to Version 15.0.0 8284844: Update ICU4J to Version 72.1 Reviewed-by: joehw ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/jdk/internal/icu/impl/NormalizerImpl.java ! src/java.base/share/classes/jdk/internal/icu/impl/Utility.java - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/nfc.nrm - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/nfkc.nrm - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/ubidi.icu - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/uprops.icu + src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/nfc.nrm + src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/nfkc.nrm + src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/ubidi.icu + src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/uprops.icu ! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java ! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java ! src/java.base/share/classes/jdk/internal/util/regex/Grapheme.java ! src/java.base/share/data/unicodedata/Blocks.txt ! src/java.base/share/data/unicodedata/DerivedCoreProperties.txt ! src/java.base/share/data/unicodedata/NormalizationTest.txt ! src/java.base/share/data/unicodedata/PropList.txt ! src/java.base/share/data/unicodedata/PropertyValueAliases.txt ! src/java.base/share/data/unicodedata/ReadMe.txt ! src/java.base/share/data/unicodedata/Scripts.txt ! src/java.base/share/data/unicodedata/SpecialCasing.txt ! src/java.base/share/data/unicodedata/UnicodeData.txt ! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakProperty.txt ! src/java.base/share/data/unicodedata/auxiliary/GraphemeBreakTest.txt ! src/java.base/share/data/unicodedata/emoji/emoji-data.txt ! src/java.base/share/legal/icu.md ! src/java.base/share/legal/unicode.md ! test/jdk/java/util/regex/whitebox/GraphemeTest.java Changeset: 8480f870 Author: Mark Powers Committer: Sean Mullan Date: 2022-10-31 19:55:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8480f87044f72e0312add190e75ee27030b7e10a 8291974: PrivateCredentialPermission should not use local variable to enable debugging Reviewed-by: mullan ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java + test/jdk/javax/security/auth/PrivateCredentialPermission/Serial2.java Changeset: 4999f2cb Author: Brian Burkhalter Date: 2022-10-31 22:18:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4999f2cb164743ebf4badd3848a862609528dde3 8156593: DataOutput.write(byte[],int,int) and its implementations do not specify index out bounds Reviewed-by: alanb, aturbanov ! src/java.base/share/classes/java/io/BufferedInputStream.java ! src/java.base/share/classes/java/io/BufferedOutputStream.java ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/FilterOutputStream.java ! src/java.base/share/classes/java/io/ObjectInput.java ! src/java.base/share/classes/java/io/ObjectOutput.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/OutputStream.java ! src/java.base/share/classes/java/io/PipedOutputStream.java ! src/java.base/share/classes/java/io/PrintStream.java Changeset: 37107fc1 Author: Dean Long Date: 2022-11-01 00:46:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/37107fc1574a4191987420d88f7182e63c7da60c 8296007: crash in runtime/DefineClass/NullClassBytesTest.java Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c Changeset: 0d0bd7bd Author: Weijun Wang Date: 2022-11-01 12:49:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0d0bd7bd409c0caa5edebe3d1eacf8e5bb48f984 8296072: CertAttrSet::encode and DerEncoder::derEncode should write into DerOutputStream Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attribute.java ! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attributes.java ! src/java.base/share/classes/sun/security/util/DerEncoder.java ! src/java.base/share/classes/sun/security/util/DerOutputStream.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java ! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java ! src/java.base/share/classes/sun/security/x509/CRLExtensions.java ! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java ! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java ! src/java.base/share/classes/sun/security/x509/CertAttrSet.java ! src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java ! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java ! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java ! src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java ! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java ! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java ! src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java ! src/java.base/share/classes/sun/security/x509/CertificateValidity.java ! src/java.base/share/classes/sun/security/x509/CertificateVersion.java ! src/java.base/share/classes/sun/security/x509/CertificateX509Key.java ! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java ! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/Extension.java ! src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java ! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java ! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java ! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java ! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java ! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java ! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java ! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java ! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertInfo.java ! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java ! test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java ! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java ! test/jdk/sun/security/util/asn1StringTypes/StringTypes.java Changeset: da0ae512 Author: Weijun Wang Date: 2022-11-01 15:14:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/da0ae5128a250bb7a5c6a7484589528db8220ed2 8296167: test/langtools/tools/jdeps/jdkinternals/ShowReplacement.java failing after JDK-8296072 Reviewed-by: alanb ! test/langtools/tools/jdeps/jdkinternals/src/q/NoRepl.java Changeset: f829b5a7 Author: Christian Hagedorn Date: 2022-11-01 15:41:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f829b5a73f699ca7fc513f491f77daae6c8f4ed9 8280378: [IR Framework] Support IR matching for different compile phases Reviewed-by: kvn, rcastanedalo ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/phasetype.hpp ! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopPhiValue.java ! test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopSafepoint.java ! test/hotspot/jtreg/compiler/c2/irTests/TestDuplicateBackedge.java ! test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison.java ! test/hotspot/jtreg/compiler/c2/irTests/TestFewIterationsCountedLoop.java ! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java ! test/hotspot/jtreg/compiler/c2/irTests/TestSkeletonPredicates.java ! test/hotspot/jtreg/compiler/c2/irTests/TestStripMiningDropsSafepoint.java ! test/hotspot/jtreg/compiler/c2/irTests/TestUnsignedComparison.java ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java ! test/hotspot/jtreg/compiler/c2/irTests/loopOpts/LoopIdealizationTests.java ! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java ! test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsFinite.java ! test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsInfinite.java ! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java ! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsInfinite.java ! test/hotspot/jtreg/compiler/intrinsics/TestIntegerUnsignedDivMod.java ! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java + test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IR.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md + test/hotspot/jtreg/compiler/lib/ir_framework/RegexType.java ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/Compilation.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/CompilationOutputBuilder.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcher.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcherFailureMessageBuilder.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/MatchResult.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/Matchable.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/MatchableMatcher.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/NonIRTestClass.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/OutputMatch.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/TestClass.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/TestClassMatchResult.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/FailureMessageBuilder.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethodMatchResult.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethodMatchable.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MatchedCompilationOutputBuilder.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MissingCompilationMessageBuilder.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MissingCompilationResult.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NormalFailureMessageBuilder.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NormalMatchResult.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompiledIRMethod.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompiledIRMethodMatchResult.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CheckAttribute.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CheckAttributeMatchResult.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/Counts.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CountsMatchResult.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CountsRegexFailure.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOn.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOnMatchResult.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOnRegexFailure.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRule.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRuleMatchResult.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/RegexFailure.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttribute.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttributeMatchResult.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/CheckAttributeType.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/Counts.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/FailOn.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeReader.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeString.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeStrings.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawCheckAttribute.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawCounts.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawFailOn.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawIRNode.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/ConstraintAction.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CountString.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawConstraintAction.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawCountsConstraintAction.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/CreateRawFailOnConstraintAction.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseConstraintAction.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseCountsConstraintAction.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/action/DefaultPhaseFailOnConstraintAction.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/Constraint.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/ConstraintCheck.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/ConstraintFailure.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/CountsConstraintCheck.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/CountsConstraintFailure.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/FailOnConstraintCheck.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/FailOnConstraintFailure.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/SuccessResult.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawConstraint.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawCountsConstraint.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawFailOnConstraint.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRule.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleBuilder.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleMatchResult.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleMatchable.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseNoCompilationIRRule.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseNoCompilationIRRuleMatchResult.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/DefaultPhaseRawConstraintParser.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/IRNodeMapEntry.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/MultiPhaseRangeEntry.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/OverlappingPhaseRangesException.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/PhaseInterval.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/RegexTypeEntry.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SinglePhaseEntry.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SinglePhaseRangeEntry.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/mapping/SingleRegexEntry.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/HotSpotPidFileParser.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IREncodingParser.java - test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodParser.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/Line.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/MethodCompilationParser.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestMethod.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/CompilationOutputBuilder.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/ConstraintFailureMessageBuilder.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/CountsConstraintFailureMessageBuilder.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailCountVisitor.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailureMessageBuilder.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/Indentation.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/visitor/AcceptChildren.java + test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/visitor/MatchResultVisitor.java + test/hotspot/jtreg/compiler/lib/ir_framework/flag/CompilePhaseCollector.java + test/hotspot/jtreg/compiler/lib/ir_framework/flag/CompilerDirectivesFlagBuilder.java ! test/hotspot/jtreg/compiler/lib/ir_framework/flag/FlagVM.java + test/hotspot/jtreg/compiler/lib/ir_framework/flag/MethodCompilePhaseCollector.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/Comparison.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/ComparisonConstraintParser.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFormat.java - test/hotspot/jtreg/compiler/lib/ir_framework/shared/UnreachableCodeException.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/compiler/vectorapi/AllBitsSetVectorMatchRuleTest.java ! test/hotspot/jtreg/compiler/vectorapi/TestMaskedMacroLogicVector.java ! test/hotspot/jtreg/compiler/vectorapi/TestVectorMulAddSub.java ! test/hotspot/jtreg/compiler/vectorapi/VectorAbsDiffTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorGatherScatterTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskedNotTest.java ! test/hotspot/jtreg/compiler/vectorization/TestAutoVecIntMinMax.java ! test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java ! test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java ! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java ! test/hotspot/jtreg/compiler/vectorization/TestRoundVectAArch64.java ! test/hotspot/jtreg/compiler/vectorization/TestRoundVectDouble.java ! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDIgnoreCompilerControls.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/flag/TestCompileCommandFileWriter.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/flag/TestCompilePhaseCollector.java Changeset: 15b8b451 Author: Kim Barrett Date: 2022-11-01 16:59:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/15b8b45178637acb07c33194f564acf807dfa5d4 8296161: [aarch64] Remove unused "pcrel" addressing mode tag Reviewed-by: chagedorn, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 2fb64a4a Author: Kim Barrett Date: 2022-11-01 17:15:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2fb64a4a4fd650e8767bb9959dc53f8c450d4060 8296162: [aarch64] Remove unused Address::_is_lval Reviewed-by: chagedorn, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 9911405e Author: Rajat Mahajan Committer: Alexey Ivanov Date: 2022-11-01 18:38:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9911405e543dbe07767808bad88534abbcc03c5a 8282958: Rendering issues of borders, TextFields on Windows High-DPI systems Co-authored-by: Alexey Ivanov Reviewed-by: aivanov, honkar, kizune ! src/java.desktop/share/classes/javax/swing/border/LineBorder.java + test/jdk/javax/swing/border/LineBorder/ScaledLineBorderTest.java + test/jdk/javax/swing/border/LineBorder/ScaledTextFieldBorderTest.java Changeset: d17bf51f Author: Jonathan Gibbons Date: 2022-11-01 18:39:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d17bf51f91371072a758e775136af946192e771b 8295914: Add a header to generated HTML files in specs Reviewed-by: erikj, iris ! make/Docs.gmk ! make/data/docs-resources/resources/jdk-default.css ! make/jdk/src/classes/build/tools/fixuppandoc/Main.java Changeset: 50d91a31 Author: Brian Burkhalter Date: 2022-11-01 21:35:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/50d91a31d495adf8e189d0188918f4ff22f93876 8057113: (fs) Path should have a method to obtain the filename extension Reviewed-by: rriggs, lancea, mr, alanb ! src/java.base/share/classes/java/nio/file/Path.java + test/jdk/java/nio/file/Path/Extensions.java Changeset: 2634eff2 Author: Xiaolin Zheng Committer: Christian Hagedorn Date: 2022-11-02 09:09:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2634eff24fde2760a72b607095412eef9955919e 8295646: Ignore zero pairs in address descriptors read by dwarf parser Reviewed-by: chagedorn ! src/hotspot/share/utilities/elfFile.cpp ! src/hotspot/share/utilities/elfFile.hpp Changeset: 8de3edac Author: Thomas Schatzl Date: 2022-11-02 09:35:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8de3edac6db5bdb0a60bb68b15b81ce9cdf2be02 8295476: Split G1 cost per byte predictor on gc phase Reviewed-by: ayang, iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: 47d513ba Author: Renjith Committer: Alexey Ivanov Date: 2022-11-02 11:11:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/47d513baa2062f428465616a33d12c5bac2f22b1 8252075: Documentation error in LayoutManager2 interface Reviewed-by: aivanov ! src/java.desktop/share/classes/java/awt/LayoutManager2.java Changeset: 7619602c Author: Roman Kennke Date: 2022-11-02 11:32:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7619602c365acee73a490f05be2bd0d3dd09d7a4 8296136: Use correct register in aarch64_enc_fast_unlock() Reviewed-by: aph, fyang ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/riscv/riscv.ad Changeset: 1a58cb1c Author: Ivan Walulya Date: 2022-11-02 11:38:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1a58cb1c023c876594e8a53d00703e564a922d36 8233697: CHT: Iteration parallelization Reviewed-by: tschatzl, rehn ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp Changeset: 2bd24c45 Author: Dingli Zhang Committer: Fei Yang Date: 2022-11-02 12:34:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2bd24c4542d6a28b8a7829f6db8f80fefd2bce5a 8295968: RISC-V: Rename some assembler intrinsic functions for RVV 1.0 Reviewed-by: fyang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp Changeset: 38c1f2a7 Author: Albert Mingkun Yang Date: 2022-11-02 13:01:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/38c1f2a70e98830f69132dc7401a1a592b3a072a 8296130: G1: Remove G1YoungCollector::_target_pause_time_ms Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp Changeset: dac6ecc8 Author: Julian Waters Committer: Erik Joelsson Date: 2022-11-02 13:07:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dac6ecc857c527e9df7af68389b46d452ac59ae0 8295990: Improve make handling of strip flags Reviewed-by: erikj ! make/autoconf/flags-other.m4 ! make/autoconf/flags.m4 Changeset: 6626a29a Author: Thomas Schatzl Date: 2022-11-02 13:30:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6626a29a74ab0d10e4b036bced32fea1c6aab9e9 8294845: Make globals accessed by G1 young gen revising atomic Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 16a041a6 Author: Weijun Wang Date: 2022-11-02 14:40:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16a041a67a30ad8f3160e211c629c055d3ff2f80 8296142: CertAttrSet::(getName|getElements|delete) are mostly useless Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java ! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java ! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java ! src/java.base/share/classes/sun/security/x509/CRLExtensions.java ! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java ! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java ! src/java.base/share/classes/sun/security/x509/CertAttrSet.java ! src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java ! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java ! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java ! src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java ! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java ! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java ! src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java ! src/java.base/share/classes/sun/security/x509/CertificateValidity.java ! src/java.base/share/classes/sun/security/x509/CertificateVersion.java ! src/java.base/share/classes/sun/security/x509/CertificateX509Key.java ! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/Extension.java ! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java ! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java ! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java ! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java ! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java ! src/java.base/share/classes/sun/security/x509/OCSPNoCheckExtension.java ! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/PolicyInformation.java ! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java ! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/ReasonFlags.java ! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java ! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertInfo.java ! src/java.base/share/classes/sun/security/x509/certAttributes.html - test/jdk/sun/security/x509/X509CertImpl/JDK8283082.java Changeset: e15d2419 Author: Daniel Fuchs Date: 2022-11-02 15:31:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e15d2419ab9c812a3dc18812406f7b59976d2143 8295991: java/net/httpclient/CancelRequestTest.java fails intermittently Reviewed-by: jpai ! test/jdk/java/net/httpclient/CancelRequestTest.java Changeset: b807470a Author: Tobias Holenstein Date: 2022-11-02 16:00:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b807470af495fcf12aca85411a890e95814584ae 8296235: IGV: Change shortcut to delete graph from ctrl+del to del Reviewed-by: chagedorn, thartmann ! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml Changeset: a1c349f8 Author: Tobias Holenstein Date: 2022-11-02 16:05:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1c349f8b3382bfffc3621b0d525c345322db920 8290063: IGV: Give the graphs a unique number in the outline Reviewed-by: thartmann, chagedorn ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Folder.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/FolderElement.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/GraphDocument.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml Changeset: 491d43c1 Author: Erik ?sterlund Date: 2022-11-02 16:36:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/491d43c1876fcb55d090e36a46ff0c02d3a2b3eb 8289838: ZGC: OOM before clearing all SoftReferences Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/z/zHeap.cpp Changeset: a124d8e0 Author: Julian Waters Committer: Erik Joelsson Date: 2022-11-02 17:03:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a124d8e0479f4c59d27c69c6b580542b394fd02f 8296115: Allow for compiling the JDK with strict standards conformance 8241499: Enable new "permissive-" for standard C++ compliance on Visual Studio if possible Reviewed-by: erikj, ihse ! doc/building.html ! doc/building.md ! make/autoconf/flags-cflags.m4 ! make/autoconf/jdk-options.m4 Changeset: f84b0ad0 Author: Justin Lu Committer: Brent Christian Date: 2022-11-02 17:30:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f84b0ad07c73c305d21c71ec6b8195dc1ee31a3e 8295670: Remove duplication in java/util/Formatter/Basic*.java Reviewed-by: bchristi, lancea, naoto ! test/jdk/java/util/Formatter/Basic-X.java.template ! test/jdk/java/util/Formatter/Basic.java ! test/jdk/java/util/Formatter/BasicBigDecimal.java ! test/jdk/java/util/Formatter/BasicBigInteger.java ! test/jdk/java/util/Formatter/BasicBoolean.java ! test/jdk/java/util/Formatter/BasicBooleanObject.java ! test/jdk/java/util/Formatter/BasicByte.java ! test/jdk/java/util/Formatter/BasicByteObject.java ! test/jdk/java/util/Formatter/BasicChar.java ! test/jdk/java/util/Formatter/BasicCharObject.java ! test/jdk/java/util/Formatter/BasicDateTime.java ! test/jdk/java/util/Formatter/BasicDouble.java ! test/jdk/java/util/Formatter/BasicDoubleObject.java ! test/jdk/java/util/Formatter/BasicFloat.java ! test/jdk/java/util/Formatter/BasicFloatObject.java ! test/jdk/java/util/Formatter/BasicInt.java ! test/jdk/java/util/Formatter/BasicIntObject.java ! test/jdk/java/util/Formatter/BasicLong.java ! test/jdk/java/util/Formatter/BasicLongObject.java ! test/jdk/java/util/Formatter/BasicShort.java ! test/jdk/java/util/Formatter/BasicShortObject.java ! test/jdk/java/util/Formatter/genBasic.sh Changeset: c7b95a89 Author: Kim Barrett Date: 2022-11-02 20:29:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c7b95a895fe66a00c754b590ebde53087f183c51 8296163: [aarch64] Cleanup Pre/Post addressing mode classes Reviewed-by: chagedorn, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: fd60036a Author: Jonathan Gibbons Date: 2022-11-02 21:12:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd60036a34b0a8516eb29b698674c8242c4a84c1 8296188: Update style and header in JDWP Protocol spec and JVMTI spec Reviewed-by: erikj ! make/Docs.gmk Changeset: 13b20e0e Author: David Holmes Date: 2022-11-03 02:27:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/13b20e0e6dda5a05edb05212a5774a960ab0f03b 8296262: Remove dead code from InstanceKlass::signature_name() Reviewed-by: iklam ! src/hotspot/share/oops/instanceKlass.cpp Changeset: 19507470 Author: Emanuel Peter Date: 2022-11-03 07:10:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/19507470c458182be04cdd75b5b819013c5e0115 8279913: obsolete ExtendedDTraceProbes Reviewed-by: thartmann, chagedorn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/serviceability/dtrace/DTraceOptionsTest.java Changeset: 6ee8ccfc Author: Claes Redestad Date: 2022-11-03 12:05:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ee8ccfcfea06b16383475f9bbef11753e7fcc22 8296168: x86: Add reasonable constraints between AVX and SSE Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: 7a85441a Author: Vicente Romero Date: 2022-11-03 12:08:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a85441a85b2472215ca7bc66e636dff06d9ebf3 8232933: Javac inferred type does not conform to equality constraint Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java + test/langtools/tools/javac/inference_context_min/DontMinimizeInfContextTest.java Changeset: d771abb2 Author: Jie Fu Date: 2022-11-03 12:13:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d771abb2fbc72e02faf02f0724aea301953ac5e8 8295970: Add vector api sanity tests in tier1 Reviewed-by: shade, erikj, kvn ! test/jdk/TEST.groups Changeset: cc3c5a18 Author: Erik ?sterlund Date: 2022-11-03 13:31:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cc3c5a18ed4e52ea385ea0e8bedaf1b01f3c5e6e 8296101: nmethod::is_unloading result unstable with concurrent unloading Reviewed-by: kbarrett, dlong ! src/hotspot/share/code/nmethod.cpp Changeset: 2a79dfc1 Author: ravi.ra.gupta Committer: Alexey Ivanov Date: 2022-11-03 13:39:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2a79dfc1f9c419e92aac99f92ef4e40a3471695b 8295774: Write a test to verify List sends ItemEvent/ActionEvent Reviewed-by: serb, aivanov + test/jdk/java/awt/event/ComponentEvent/ListItemEventsTest.java Changeset: 59a13b18 Author: Martin Doerr Date: 2022-11-03 14:29:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/59a13b1856cb1cf86385874b1152531016d41c22 8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor Reviewed-by: shade, lucy, mbaesken ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp Changeset: b7442d12 Author: Magnus Ihse Bursie Date: 2022-11-03 14:51:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b7442d12e26f9c61db968fbaf71136e4b76cb82f 8295653: Add a graph of the sealed class hierarchy for marked classes Co-authored-by: Per Minborg Reviewed-by: erikj, jjg ! make/Docs.gmk ! make/Main.gmk + make/jdk/src/classes/build/tools/taglet/SealedGraph.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java Changeset: 25dfcbde Author: Brian Burkhalter Date: 2022-11-03 15:47:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/25dfcbdea521f2963de47fa3ae0fe1b602e62fee 8289689: (fs) Re-examine the need for normalization to Unicode Normalization Format D (macOS) Reviewed-by: jpai, alanb ! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java ! test/jdk/java/nio/file/Path/MacPath.java ! test/jdk/java/nio/file/Path/MacPathTest.java Changeset: 53905e60 Author: Stuart Marks Committer: Stuart Marks Date: 2022-11-03 16:36:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/53905e600a0f0f008440da52b4d2b87cc9c5c8dc 8178355: IdentityHashMap uses identity-based comparison for values everywhere except remove(K,V) and replace(K,V,V) Reviewed-by: smarks ! src/java.base/share/classes/java/util/IdentityHashMap.java ! test/jdk/java/util/IdentityHashMap/Basic.java Changeset: 72f74df4 Author: Lance Andersen Date: 2022-11-03 17:02:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/72f74df49afc4ce31bf0d696b603610a991da094 8292427: Improve specification of InflaterInputStream.fill() Reviewed-by: bpb, alanb, simonis ! src/java.base/share/classes/java/util/zip/InflaterInputStream.java Changeset: 2ff9d3af Author: Joe Wang Date: 2022-11-03 17:04:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ff9d3af815c0f6ff2643d8fc562cec20ef6c324 8294858: XMLStreamReader does not respect jdk.xml.maxXMLNameLimit=0 for namespace names Reviewed-by: lancea, naoto ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java + test/jaxp/javax/xml/jaxp/unittest/common/ProcessingLimits.java Changeset: 68209adf Author: Lance Andersen Date: 2022-11-03 17:05:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/68209adfa788b3cdf86c75f74857dd28c74c3cc2 8288232: Address typos in jar man page Reviewed-by: joehw, naoto, bpb ! src/jdk.jartool/share/man/jar.1 Changeset: 4338f527 Author: Daniel Fuchs Date: 2022-11-03 17:18:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4338f527aa81350e3636dcfbcd2eb17ddaad3914 8294241: Deprecate URL public constructors Reviewed-by: joehw, prr, alanb, aefimov, michaelm ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java ! src/java.base/share/classes/java/net/JarURLConnection.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/classes/javax/crypto/ProviderVerifier.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/sun/net/util/URLUtil.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! src/java.base/share/classes/sun/security/provider/ConfigFile.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/PathList.java ! src/java.base/share/classes/sun/security/util/PolicyUtil.java ! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java ! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java ! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java ! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java ! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java ! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java ! src/java.management/share/classes/javax/management/loading/MLet.java ! src/java.management/share/classes/javax/management/loading/MLetContent.java ! src/java.management/share/classes/javax/management/loading/MLetParser.java ! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.rmi/share/classes/sun/rmi/server/LoaderHandler.java ! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialDatalink.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java ! src/java.xml/share/classes/javax/xml/catalog/BaseEntry.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java ! test/jdk/java/net/URL/URIToURLTest.java + test/jdk/java/net/URL/URLFromURITest.java ! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java ! test/micro/org/openjdk/bench/java/security/ProtectionDomainBench.java Changeset: 94eb25a4 Author: Coleen Phillimore Date: 2022-11-03 17:27:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/94eb25a4f1ffb0f8c834a03101d98fbff5dd0c5c 8256072: Eliminate JVMTI tagmap rehashing Reviewed-by: kbarrett, eosterlund ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTagMap.hpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp Changeset: b685fc2d Author: Harshitha Onkar Committer: Phil Race Date: 2022-11-03 18:28:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b685fc2de4d2847de2d1efaab2890646257ea6d3 8295685: Update Libpng to 1.6.38 Reviewed-by: prr, azvegint ! src/java.desktop/share/legal/libpng.md ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/UPDATING.txt ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h Changeset: f43bb9fe Author: Yi-Fan Tsai Committer: Paul Hohensee Date: 2022-11-03 19:26:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f43bb9feaa03008bad9708a4d7ed850d2532e102 8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics Reviewed-by: eastigeevich, phh, simonis ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java Changeset: a8070fba Author: Matias Saavedra Silva Committer: Ioi Lam Date: 2022-11-03 21:24:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a8070fba21e7307269b988d38e30133cc2d3889f 8296157: Rename FileMapInfo::space_at() to region_at() Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/cdsConstants.cpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c Changeset: 8f6c0489 Author: Ioi Lam Date: 2022-11-03 22:30:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8f6c0489117d1912d15a670c6ca056391e31286d 8296337: CDS SharedArchiveConsistency tests fail after JDK-8296157 Reviewed-by: ccheung ! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java Changeset: 03498039 Author: Kim Barrett Date: 2022-11-03 23:35:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/034980393fc3e40b8a75b6aa19c68b3b58c9dd90 8295319: pending_cards_at_gc_start doesn't include cards in thread buffers Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp Changeset: 4d1bc1b5 Author: Fei Yang Date: 2022-11-04 00:56:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d1bc1b5add61f443f99f6d0726ebf8e37dc14ab 8296285: test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java fails after JDK-8280378 Reviewed-by: jiefu, thartmann, chagedorn ! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java Changeset: 9d3b4ef2 Author: Yoshiki Sato Committer: Naoto Sato Date: 2022-11-04 02:23:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d3b4ef2ad658afb5379796b7224458c12c81f5d 8296108: (tz) Update Timezone Data to 2022f Reviewed-by: serb, naoto ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/java.base/share/data/tzdata/VERSION ! src/java.base/share/data/tzdata/africa ! src/java.base/share/data/tzdata/antarctica ! src/java.base/share/data/tzdata/asia ! src/java.base/share/data/tzdata/australasia ! src/java.base/share/data/tzdata/backward ! src/java.base/share/data/tzdata/etcetera ! src/java.base/share/data/tzdata/europe ! src/java.base/share/data/tzdata/northamerica ! src/java.base/share/data/tzdata/southamerica ! src/java.base/share/data/tzdata/zone.tab ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION ! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt ! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt Changeset: c116ae75 Author: Dingli Zhang Committer: Fei Yang Date: 2022-11-04 09:08:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c116ae75a7d1cdad82a451152fef5e4233fe19d6 8295967: RISC-V: Support negVI/negVL instructions for Vector API Reviewed-by: yadongwang, fyang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: bd729e69 Author: Tobias Holenstein Date: 2022-11-04 09:32:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd729e69066b94593b7a775c0034c5e8537b73cc 8296380: IGV: Shortcut for quick search not working Reviewed-by: chagedorn ! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml Changeset: 8ee0f7d5 Author: Stefan Karlsson Date: 2022-11-04 09:36:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8ee0f7d5982d95674cfc1b217dbabaeafefbc8f1 8296231: Fix MEMFLAGS for CHeapBitMaps Reviewed-by: coleenp, dholmes ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp ! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp ! src/hotspot/share/memory/metaspace/commitMask.cpp ! test/hotspot/gtest/utilities/test_bitMap.cpp ! test/hotspot/gtest/utilities/test_bitMap_large.cpp ! test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp ! test/hotspot/gtest/utilities/test_bitMap_search.cpp Changeset: f91c55a3 Author: Adam Sotona Date: 2022-11-04 11:35:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f91c55a3c068cc8254fea25a3e0c25b102ea4bc1 Merge branch 'master' into classfile-api-branch # Conflicts: # README.md # make/Docs.gmk ! README.md ! make/Docs.gmk ! make/Main.gmk ! test/jdk/TEST.groups ! README.md ! make/Docs.gmk ! make/Main.gmk ! test/jdk/TEST.groups From asotona at openjdk.org Fri Nov 4 11:33:05 2022 From: asotona at openjdk.org (Adam Sotona) Date: Fri, 4 Nov 2022 11:33:05 GMT Subject: git: openjdk/jdk-sandbox: classfile-api-dev-branch: 556 new changesets Message-ID: Changeset: 6274c810 Author: Adam Sotona Date: 2022-10-07 12:13:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6274c810d5464b20b8f0013a248abc31e11a2a4c CompileInterimLangtools.gmk patch allowing to compile Classfile API without "ignorePreview" javac option removal of the "ignorePreview" option from javac and make files ! make/CompileInterimLangtools.gmk ! make/Docs.gmk ! make/modules/java.base/Java.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java Changeset: d45765b9 Author: Adam Sotona Committer: GitHub Date: 2022-10-17 10:43:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d45765b9c0749cee22916a70b3c43ef38200a75e Classfile api CodeElement.Kind cleanup (#41) * CodeElement.Kind moved to Opcode.Kind * removed CodeElement::codeKind * CodeElement::opcode and sizeInBytes moved to Instruction * removed all pseudo Opcodes and Kinds * removed opcode and sizeInBytes from all pseudo instructions and code attributes * split of impl.AbstractInstruction * Wide Opcodes constants fixed ! src/java.base/share/classes/jdk/classfile/CodeBuilder.java ! src/java.base/share/classes/jdk/classfile/CodeElement.java ! src/java.base/share/classes/jdk/classfile/Instruction.java ! src/java.base/share/classes/jdk/classfile/Opcode.java ! src/java.base/share/classes/jdk/classfile/PseudoInstruction.java ! src/java.base/share/classes/jdk/classfile/impl/AbstractBoundLocalVariable.java ! src/java.base/share/classes/jdk/classfile/impl/AbstractInstruction.java + src/java.base/share/classes/jdk/classfile/impl/AbstractPseudoInstruction.java ! src/java.base/share/classes/jdk/classfile/impl/BlockCodeBuilderImpl.java ! src/java.base/share/classes/jdk/classfile/impl/BoundAttribute.java ! src/java.base/share/classes/jdk/classfile/impl/BoundCharacterRange.java ! src/java.base/share/classes/jdk/classfile/impl/BoundLocalVariable.java ! src/java.base/share/classes/jdk/classfile/impl/BoundLocalVariableType.java ! src/java.base/share/classes/jdk/classfile/impl/CodeImpl.java ! src/java.base/share/classes/jdk/classfile/impl/DirectCodeBuilder.java ! src/java.base/share/classes/jdk/classfile/impl/LabelImpl.java ! src/java.base/share/classes/jdk/classfile/impl/LineNumberImpl.java ! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java ! src/java.base/share/classes/jdk/classfile/impl/UnboundAttribute.java ! src/java.base/share/classes/jdk/classfile/impl/Util.java ! src/java.base/share/classes/jdk/classfile/instruction/ArrayLoadInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ArrayStoreInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/BranchInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/CharacterRange.java ! src/java.base/share/classes/jdk/classfile/instruction/ConstantInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ConvertInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ExceptionCatch.java ! src/java.base/share/classes/jdk/classfile/instruction/FieldInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/IncrementInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/InvokeInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/LoadInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariable.java ! src/java.base/share/classes/jdk/classfile/instruction/LocalVariableType.java ! src/java.base/share/classes/jdk/classfile/instruction/MonitorInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/OperatorInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/ReturnInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/StackInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/StoreInstruction.java ! src/java.base/share/classes/jdk/classfile/instruction/TypeCheckInstruction.java ! src/java.base/share/classes/jdk/classfile/snippets/PackageSnippets.java ! test/jdk/jdk/classfile/AdaptCodeTest.java ! test/jdk/jdk/classfile/AdvancedTransformationsTest.java ! test/jdk/jdk/classfile/ArrayTest.java ! test/jdk/jdk/classfile/BSMTest.java ! test/jdk/jdk/classfile/LDCTest.java ! test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java ! test/jdk/jdk/classfile/OneToOneTest.java ! test/jdk/jdk/classfile/ShortJumpsFixTest.java ! test/jdk/jdk/classfile/StreamedVsListTest.java ! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java ! test/micro/org/openjdk/bench/jdk/classfile/GenerateStackMaps.java ! test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java Changeset: 48cc1560 Author: Brian Burkhalter Date: 2022-09-22 15:59:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48cc15602b62e81bb179ca9570a1e7d8bbf4d6df 8293331: Refactor FileDispatcherImpl into operating system-specific components Reviewed-by: alanb + src/java.base/aix/classes/sun/nio/ch/FileDispatcherImpl.java + src/java.base/aix/native/libnio/ch/FileDispatcherImpl.c + src/java.base/linux/classes/sun/nio/ch/FileDispatcherImpl.java + src/java.base/linux/native/libnio/ch/FileDispatcherImpl.c + src/java.base/macosx/classes/sun/nio/ch/FileDispatcherImpl.java + src/java.base/macosx/native/libnio/ch/FileDispatcherImpl.c ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java - src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java + src/java.base/unix/classes/sun/nio/ch/UnixFileDispatcherImpl.java - src/java.base/unix/native/libnio/ch/FileChannelImpl.c - src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c + src/java.base/unix/native/libnio/ch/UnixFileDispatcherImpl.c ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java - src/java.base/windows/native/libnio/ch/FileChannelImpl.c ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c Changeset: 696287d6 Author: Xin Liu Date: 2022-09-22 16:36:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/696287d6e8bf621c225b88f10481966a35c61ffc 8294037: Using alias template to unify hashtables in AsyncLogWriter Reviewed-by: coleenp, simonis ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp Changeset: 5285035e Author: Xin Liu Date: 2022-09-22 16:37:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5285035ed9bb43a40108e4d046e0de317730f193 8294075: gtest/AsyncLogGtest crashes with SEGV Reviewed-by: dholmes, shade ! src/hotspot/share/logging/logAsyncWriter.cpp Changeset: df53fa75 Author: lawrence.andrews Committer: Alexey Ivanov Date: 2022-09-22 20:15:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/df53fa752a81a88b9495978cccb3d7b9f5ed553c 8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key Reviewed-by: serb, aivanov ! test/jdk/java/awt/a11y/AccessibleActionsTest.java Changeset: f3ba332f Author: Fei Yang Date: 2022-09-23 01:09:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f3ba332fdcd19abd863804739bb34babadb3a45f 8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob Reviewed-by: dlong, shade ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: a4dc035a Author: Fei Gao Committer: Ningsheng Jian Date: 2022-09-23 01:26:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a4dc035a9731a32083bbd3fa28408bfaa3474b54 8290910: Wrong memory state is picked in SuperWord::co_locate_pack() Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp + test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java Changeset: f6d78cda Author: Jaikiran Pai Date: 2022-09-23 04:54:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f6d78cda853ce6ec6fdda845f1799253461fc618 8293657: sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake" Reviewed-by: kevinw, dfuchs ! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java ! test/jdk/ProblemList.txt ! test/jdk/sun/management/jmxremote/bootstrap/management_ssltest07_ok.properties.in Changeset: eec992c6 Author: Roberto Casta?eda Lozano Date: 2022-09-23 07:25:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eec992c6b0ac77d08478d852a80c9470418d925d 8292602: ZGC: C2 late barrier analysis uses invalid dominator information Co-authored-by: Nils Eliasson Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp Changeset: 05c8cabd Author: Aleksey Shipilev Date: 2022-09-23 07:38:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/05c8cabdad7b5c573046b1c5d235c33ac5cb266c 8293532: Use lighter jmod compression levels in build config Reviewed-by: ihse ! .github/workflows/build-cross-compile.yml ! .github/workflows/build-linux.yml ! .github/workflows/build-macos.yml ! .github/workflows/build-windows.yml ! make/CreateJmods.gmk ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in Changeset: acd5bcfc Author: Alan Bateman Date: 2022-09-23 07:55:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/acd5bcfc8897908d82e9008ee2def9476f046a4d 8289610: Degrade Thread.stop Reviewed-by: rriggs, cjplummer, jpai, mchung, prr, mullan ! src/java.base/share/classes/java/io/FilterOutputStream.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/lang/Error.java ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/share/classes/java/lang/Shutdown.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadDeath.java ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.base/share/native/libjava/Thread.c ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/share/classes/java/awt/EventDispatchThread.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java ! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java + test/jdk/java/lang/Thread/StopTest.java Changeset: 0b56b822 Author: Aleksey Shipilev Date: 2022-09-23 09:03:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0b56b822436a0662170c11777ff0009b89a667eb 8293991: java/lang/Float/Binary16ConversionNaN.java fails on silent NaN conversions Reviewed-by: darcy ! test/jdk/java/lang/Float/Binary16ConversionNaN.java Changeset: acd75e0f Author: Fredrik Bredberg Committer: Robbin Ehn Date: 2022-09-23 12:34:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/acd75e0f1cddf8307bf0ef4f95a6f11051c30bc2 8294053: Unneeded local variable in handle_safefetch() Reviewed-by: rehn, stuefe, shade ! src/hotspot/os/posix/safefetch_static_posix.cpp Changeset: 664e5b1d Author: Xiaolin Zheng Committer: Fei Yang Date: 2022-09-23 13:15:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/664e5b1d2e91107a3bae5b4b95d5724cf241a55f 8294187: RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate() Reviewed-by: fjiang, yadongwang, fyang ! src/hotspot/cpu/riscv/assembler_riscv.cpp ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_safepointPollStubTable_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp Changeset: e45f3d51 Author: Magnus Ihse Bursie Date: 2022-09-23 13:39:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e45f3d5176e4affaa08480b560ca983fdbcb2846 8294281: Allow warnings to be disabled on a per-file basis Reviewed-by: erikj ! make/common/NativeCompilation.gmk Changeset: 2e20e7ec Author: Jie Fu Date: 2022-09-23 13:54:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2e20e7ec0fd1dbf96c88b7ef70e017506c28e14f 8294271: Remove use of ThreadDeath from make utilities Reviewed-by: ihse, shade, alanb ! make/jdk/src/classes/build/tools/dtdbuilder/DTDParser.java Changeset: eca9749d Author: Harshitha Onkar Committer: Alexey Ivanov Date: 2022-09-23 16:24:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eca9749da01d732033c07f2bbb38800a9d80f18d 8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different Reviewed-by: kizune, aivanov, tr ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp ! test/jdk/java/awt/Frame/AwtFramePackTest.java Changeset: 6ecd0817 Author: Aleksey Shipilev Date: 2022-09-23 16:27:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ecd08172b6f0db62af5c0955ddb175a29386faf 8294270: make test passes awkward -status:-status:error,fail to jtreg Reviewed-by: djelinski, erikj, ihse ! make/RunTests.gmk Changeset: e2f82514 Author: Quan Anh Mai Committer: Vladimir Kozlov Date: 2022-09-23 17:12:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e2f82514906d483b6e46ff06d8673b77c9f89f08 8293618: x86: Wrong code generation in class Assembler Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp Changeset: 543851db Author: Leonid Mesnik Date: 2022-09-23 17:44:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/543851db926469df57a8f4a2bd3458349012145f 8289607: Change hotspot/jtreg tests to not use Thread.suspend/resume Reviewed-by: sspitsyn, cjplummer ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! test/hotspot/jtreg/TEST.quick-groups ! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeSuspendExitTest.java ! test/hotspot/jtreg/runtime/handshake/SuspendBlocked.java ! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java ! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat02/thrstat02.java ! test/hotspot/jtreg/testlibrary/jvmti/JVMTIUtils.java ! test/hotspot/jtreg/testlibrary/jvmti/libJvmtiUtils.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001a.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended001.java - test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002.java - test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002/TestDescription.java Changeset: 3675f4c2 Author: Ashutosh Mehra Committer: Paul Hohensee Date: 2022-09-23 18:52:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3675f4c2afd10b5042948fc79e62caee5f3874ce 8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics Reviewed-by: wkemper, rkennke, heidinga, phh ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 169a5d48 Author: Jaikiran Pai Date: 2022-09-26 05:16:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/169a5d48afbc6627f36a768c17c2a5e56219d9c7 8294193: Files.createDirectories throws FileAlreadyExistsException for a symbolic link whose target is an existing directory Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/Files.java + test/jdk/java/nio/file/Files/CreateDirectories.java ! test/jdk/java/nio/file/Files/Misc.java Changeset: 91a23d77 Author: Aleksey Shipilev Date: 2022-09-26 08:30:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/91a23d775fbf482244ace5758f7b3084ea564460 8294142: make test should report only on executed tests Reviewed-by: ihse, djelinski, erikj ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: 050eebf2 Author: Johan Sj?len Committer: Robbin Ehn Date: 2022-09-26 10:50:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/050eebf2e8215f1603cd89d5c205d14f71b3128b 8294245: Make Compile::print_inlining_stream stack allocated Reviewed-by: kvn, rehn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 2be31587 Author: Prasanta Sadhukhan Date: 2022-09-26 11:00:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2be315877b734b70170ef6375712188d7cd64268 4797982: Setting negative size of JSplitPane divider leads to unexpected results. Reviewed-by: azvegint, prr ! src/java.desktop/share/classes/javax/swing/JSplitPane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java + test/jdk/javax/swing/JSplitPane/JSplitPaneTestNegDivSize.java Changeset: 36b61c5d Author: Aleksey Shipilev Date: 2022-09-26 12:44:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/36b61c5d7e7732924f494fa24c0e286e41279fc3 8293872: Make runtime/Thread/ThreadCountLimit.java more robust Reviewed-by: dholmes, adinn ! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java Changeset: 968af74d Author: Raffaello Giulietti Date: 2022-09-26 15:47:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/968af74de4307a05e45f0bee32fa9120e39faf09 8293567: AbstractSplittableWithBrineGenerator: salt has digits that duplicate the marker Reviewed-by: jlaskey ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java Changeset: 5ae6bc23 Author: Roger Riggs Date: 2022-09-26 15:55:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5ae6bc23e857535532b59aae674e2b917bbf7284 8234262: Unmask SIGQUIT in a child process Reviewed-by: bpb, dholmes, vtewari, stuefe, alanb ! src/java.base/unix/native/jspawnhelper/jspawnhelper.c ! src/java.base/unix/native/libjava/ProcessImpl_md.c + test/jdk/java/lang/ProcessBuilder/UnblockSignals.java Changeset: 1f521a12 Author: Alexandre Iline Date: 2022-09-26 18:03:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1f521a12041b33b3458f952627d535fad6e928c7 8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java Changeset: aca4276e Author: Alexandre Iline Date: 2022-09-26 19:27:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aca4276e8938127e7e6a416cfbe325764b2c2e3f 8294379: Missing comma after copyright year Reviewed-by: kcr, azvegint, prr ! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java Changeset: b88ee1ee Author: Jonathan Gibbons Date: 2022-09-26 21:28:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b88ee1ee22a4ea859f2a7bdf80a12c1d56fe6fd2 6251738: Want a top-level summary page that itemizes all spec documents referenced from javadocs (OEM spec) Reviewed-by: hannesw ! make/Docs.gmk ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/SpecTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SpecTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java ! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java + test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out ! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java + test/langtools/tools/javac/diags/examples/NoTitle.java + test/langtools/tools/javac/diags/examples/NoURL.java ! test/langtools/tools/javac/doctree/DocCommentTester.java + test/langtools/tools/javac/doctree/SpecTest.java ! test/langtools/tools/javac/lib/DPrinter.java Changeset: 43eff2b3 Author: Justin Lu Committer: Brent Christian Date: 2022-09-26 22:31:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43eff2b309e2ef275bdd5adf196da81d4e23f535 8272687: Replace StringBuffer with StringBuilder in RuleBasedCollator Reviewed-by: lancea, naoto, bchristi, bpb ! src/java.base/share/classes/java/text/RBCollationTables.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java Changeset: 1e222bcc Author: Alexander Matveev Date: 2022-09-26 22:48:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1e222bccd3807c1be0d1d824e0ff9745751d8375 8293462: [macos] app image signature invalid when creating DMG or PKG from post processed signed image Reviewed-by: asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java + test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java Changeset: 1ddc92fe Author: David Holmes Date: 2022-09-27 00:58:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ddc92fef518cbbb06945f7b5a1e285f740682cb 8294404: [BACKOUT] JDK-8294142: make test should report only executed tests Reviewed-by: jjg ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: aa48705d Author: Fei Gao Committer: Pengfei Li Date: 2022-09-27 01:24:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aa48705dddee674baa479f5128cfc3b426d87d2d 8289422: Fix and re-enable vector conditional move Reviewed-by: thartmann, kvn ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java Changeset: 49a7347b Author: Leonid Mesnik Date: 2022-09-27 01:45:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/49a7347ba5a0df58eeb7fb99dd0a4b067d77599e 8294408: Problemlist runtime/handshake/HandshakeSuspendExitTest.java Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt Changeset: 02ea3381 Author: Hao Sun Committer: Ningsheng Jian Date: 2022-09-27 03:09:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/02ea338177df781912dc782e32200eaf4731a0da 8293887: AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c Reviewed-by: erikj, shade, ihse ! make/modules/java.base/lib/CoreLibraries.gmk Changeset: 14c6ac45 Author: Martin Doerr Date: 2022-09-27 07:54:13 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/14c6ac457d319a2e7f9cc9e7355c81c421a065dd 8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC Reviewed-by: shade, lucy ! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp Changeset: dd51f7e0 Author: Emanuel Peter Date: 2022-09-27 08:52:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/dd51f7e0b75d3a16403608d89cd206ac0bedf882 8293996: C2: fix and simplify IdealLoopTree::do_remove_empty_loop Reviewed-by: roland, thartmann, chagedorn ! src/hotspot/share/opto/loopTransform.cpp ! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java Changeset: bc12e955 Author: Doug Lea
Date: 2022-09-27 10:50:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bc12e9553d30fbf849b5a681137a231ff083d901 8292969: Bad Thread Utilization in ForkJoinPool Reviewed-by: shade, alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 1abf971b Author: Alan Bateman Date: 2022-09-27 11:43:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1abf971b93222f422c0026cee944a6db214f955a 8249627: Degrade Thread.suspend and Thread.resume Reviewed-by: cjplummer, sspitsyn, dholmes, jpai ! make/data/hotspot-symbols/symbols-unix ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/java.base/share/classes/java/lang/IllegalThreadStateException.java ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html ! src/java.base/share/native/libjava/Thread.c ! src/java.se/share/data/jdwp/jdwp.spec ! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java - test/jdk/java/lang/Thread/CountStackFrames.java + test/jdk/java/lang/Thread/DegradedMethodsThrowUOE.java - test/jdk/java/lang/Thread/StopTest.java Changeset: 3419363e Author: Andrey Turbanov Date: 2022-09-27 13:16:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3419363e89eaeef61a44fa1ab12d6a355323eb68 8294361: Cleanup usages of StringBuffer in SQLOutputImpl Reviewed-by: rriggs, lancea ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java Changeset: 99017b06 Author: Darragh Clarke Committer: Aleksei Efimov Date: 2022-09-27 15:01:03 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/99017b06bff57b5f96912897038b9a769523b1f8 8293064: Remove unused NET_xxx functions Reviewed-by: chegar, djelinski, aefimov, vtewari ! src/java.base/aix/native/libnet/aix_close.c ! src/java.base/linux/native/libnet/linux_close.c ! src/java.base/macosx/native/libnet/bsd_close.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.h Changeset: 112ca2b8 Author: Matias Saavedra Silva Committer: Calvin Cheung Date: 2022-09-27 15:39:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/112ca2b863e3caf647645eebd87423925a271e3e 8293964: Unused check_for_duplicates parameter in ClassLoaderExt::process_jar_manifest Reviewed-by: ccheung, dholmes ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp Changeset: fb4979c0 Author: Joshua Cao Committer: Xin Liu Date: 2022-09-27 15:52:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fb4979c05bca2feae8e2d86c99db5e089693606f 8290401: Support dump all phases and print nodes in ascending order of index Reviewed-by: chagedorn, xliu ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phasetype.hpp Changeset: 71511283 Author: Naoto Sato Date: 2022-09-27 16:01:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/71511283ce02f52aba855a84cc67ba579ab8b586 8294317: Insufficient build rules for tzdb.dat Reviewed-by: joehw, erikj ! make/modules/java.base/gendata/GendataTZDB.gmk Changeset: a11477ce Author: KIRIYAMA Takuya Committer: Naoto Sato Date: 2022-09-27 16:03:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a11477ce259d6d2a053117a2300ebb171145cfde 8289797: tools/launcher/I18NArgTest.java fails on Japanese Windows environment Reviewed-by: naoto ! test/jdk/tools/launcher/I18NArgTest.java Changeset: 739fdec7 Author: Gerard Ziemski Date: 2022-09-27 16:27:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/739fdec7ea44be7ab12fdf418793276d581e58fe 8289162: runtime/NMT/ThreadedMallocTestType.java should print out memory allocations to help debug Reviewed-by: hseigel, coleenp ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java Changeset: 763d4bf0 Author: David Holmes Date: 2022-09-27 21:03:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/763d4bf0749e54f74821e5155f672ed24d6f2fcd 8293592: Remove JVM_StopThread, stillborn, and related cleanup Reviewed-by: alanb, sspitsyn, rehn, coleenp ! make/data/hotspot-symbols/symbols-unix ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/javaThread.inline.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp ! src/java.base/share/classes/java/lang/Thread.java Changeset: 22b59b66 Author: Jonathan Gibbons Date: 2022-09-27 21:18:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/22b59b66d975845da778220d983a1693e7f7055f 8294471: SpecTaglet is inconsistent with SpecTree for inline property Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SpecTaglet.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out Changeset: 6ad151d0 Author: Chris Plummer Date: 2022-09-27 21:20:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ad151d09623217699d3d21c36d4e01f3bfd7d7b 8293143: Workaround for JDK-8292217 when doing "step over" of bytecode with unresolved cp reference Reviewed-by: sspitsyn, amenkov ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! test/jdk/com/sun/jdi/CLETest.java Changeset: f8d9fa88 Author: Leonid Mesnik Date: 2022-09-27 22:47:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f8d9fa88735d8451108a0664990b8fc7409338e9 8294483: Remove vmTestbase/nsk/jvmti/GetThreadState tests. Reviewed-by: kvn, dholmes ! test/hotspot/jtreg/TEST.quick-groups - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/libthrstat001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/libthrstat002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/libthrstat003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/thrstat003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/libthrstat004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/thrstat004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/libthrstat005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.cpp Changeset: e5b65c40 Author: David Holmes Date: 2022-09-27 23:57:32 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e5b65c40ea032c6955311593e02ed44f14dfe80a 8290482: Update JNI Specification of DestroyJavaVM for better alignment with JLS, JVMS, and Java SE API Specifications Reviewed-by: rehn, coleenp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/threads.cpp ! src/java.base/share/native/include/jni.h ! test/hotspot/jtreg/native_sanity/JniVersion.java + test/hotspot/jtreg/runtime/jni/activeDestroy/TestActiveDestroy.java + test/hotspot/jtreg/runtime/jni/activeDestroy/libactiveDestroy.c Changeset: 9d76ac8a Author: AJ Ferguson Committer: Sandhya Viswanathan Date: 2022-09-28 00:12:23 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d76ac8a4453bc51d9dca2ad6c60259cfb2c4203 8292158: AES-CTR cipher state corruption with AVX-512 Reviewed-by: kvn, svkamath, sviswanathan ! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp + test/hotspot/jtreg/compiler/codegen/aes/Test8292158.java Changeset: d827fd83 Author: Fei Yang Date: 2022-09-28 00:22:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d827fd830afda58e30b667e61fc4653423db9d39 8294430: RISC-V: Small refactoring for movptr_with_offset Reviewed-by: fjiang, yadongwang, shade ! src/hotspot/cpu/riscv/assembler_riscv.cpp ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 5e1e449c Author: Weijun Wang Date: 2022-09-28 01:27:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e1e449c116d44fb77a21ce4cd5187cfc55263f2 8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false Reviewed-by: valeriep, erikj, ihse, wetmore ! make/modules/java.security.jgss/Lib.gmk Changeset: 79ccc791 Author: Serguei Spitsyn Date: 2022-09-28 04:44:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/79ccc791f275be7cfea95ff0ce8cf7361c7f08ad 8293613: need to properly handle and hide tmp VTMS transitions Reviewed-by: cjplummer, lmesnik ! make/data/hotspot-symbols/symbols-unix ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/native/libjava/VirtualThread.c Changeset: c13e0ef3 Author: KIRIYAMA Takuya Committer: Jayathirth D V Date: 2022-09-28 07:00:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c13e0ef3f8046a979638d6885a732553fc2b126e 8292848: AWT_Mixing and TrayIcon tests fail on el8 with hard-coded isOel7 Reviewed-by: prr, serb ! test/jdk/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java ! test/jdk/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java ! test/jdk/java/awt/TrayIcon/ActionCommand/ActionCommand.java ! test/jdk/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java ! test/jdk/java/awt/TrayIcon/ModalityTest/ModalityTest.java ! test/jdk/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java ! test/jdk/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java ! test/jdk/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java ! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java ! test/jdk/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java ! test/jdk/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java ! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java Changeset: 1ea0d6b4 Author: Roland Westrelin Date: 2022-09-28 07:16:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1ea0d6b424c263590fd145913280a180d7ce5fe1 8292301: [REDO v2] C2 crash when allocating array of size too large Reviewed-by: xliu, thartmann, kvn ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/split_if.cpp + test/hotspot/jtreg/compiler/allocation/TestAllocArrayAfterAllocNoUse.java + test/hotspot/jtreg/compiler/allocation/TestCCPAllocateArray.java + test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java + test/hotspot/jtreg/compiler/allocation/TestNewArrayBadSize.java + test/hotspot/jtreg/compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Changeset: 94e14da0 Author: Albert Mingkun Yang Date: 2022-09-28 08:27:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/94e14da0ef06793c32f881188930481acaec0d97 8294057: Parallel: Tighten ParallelCompactData::initialize_region_data Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: c42ef70a Author: Prasanta Sadhukhan Date: 2022-09-28 08:50:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c42ef70a453690ecdccc570161fdfda58318ecc6 7148092: [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear. Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java + test/jdk/javax/swing/plaf/aqua/TestAltUpDownComboBox.java Changeset: ea616710 Author: Hao Sun Committer: Ningsheng Jian Date: 2022-09-28 10:03:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ea6167104ebb16394f60d72999214221b8b9400f 8294359: Interpreter(AArch64) intrinsify Thread.currentThread() Reviewed-by: aph, shade ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp Changeset: 60616f24 Author: Albert Mingkun Yang Date: 2022-09-28 10:36:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/60616f243f90e6852e99016d29b53e62c571db45 8294059: Serial: Refactor GenCollectedHeap::collect Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp Changeset: 37f83b9b Author: Alan Bateman Date: 2022-09-28 13:10:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/37f83b9b8e007cd1153502540e9b1bf3cc713646 8294375: test/jdk/java/nio/channels/vthread/BlockingChannelOps.java is slow Reviewed-by: jpai ! test/jdk/java/net/vthread/BlockingSocketOps.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java Changeset: 30e3bf9d Author: Tobias Holenstein Date: 2022-09-28 14:31:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/30e3bf9da0fedb026b7062886f303ebdec57de3b 8291805: IGV: Improve Zooming Reviewed-by: rcastanedalo, lujaniuk, chagedorn - src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/BoundedZoomAction.java - src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BoundedZoomAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/CustomSelectAction.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/MouseZoomAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomInAction.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomLevelAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomOutAction.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomResetAction.java + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/zoomIn.svg + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/zoomOut.svg + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/zoomReset.svg Changeset: 70d8428e Author: Aleksey Shipilev Date: 2022-09-28 14:33:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/70d8428ebbea26cd9d410b186fce08a2d5ea805b 8294520: Problemlist java/nio/file/Files/CopyProcFile.java Reviewed-by: alanb ! test/jdk/ProblemList.txt Changeset: 7401fe04 Author: Albert Mingkun Yang Date: 2022-09-28 15:57:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7401fe040d7935c6532c565ec2356f2f34da31f0 8292912: Make guard card in CardTable inaccessible Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp Changeset: 7515b304 Author: Markus Karg Committer: Brian Burkhalter Date: 2022-09-28 15:58:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7515b304ca5598558424ea6ba90f2f71b36a8e4c 8279283: BufferedInputStream should override transferTo Reviewed-by: bpb ! src/java.base/share/classes/java/io/BufferedInputStream.java + test/jdk/java/io/BufferedInputStream/TransferTo.java Changeset: 4fb424ba Author: Matias Saavedra Silva Committer: Calvin Cheung Date: 2022-09-28 15:59:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4fb424ba5f3ece1a47b8774defdbe6645cc72759 8293961: Unused ClassPathZipEntry::contents_do Reviewed-by: ccheung, dholmes ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp Changeset: 3b7fc80b Author: Chris Plummer Date: 2022-09-28 17:17:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b7fc80b1887db957a0134592eb0711c225ba64c 8294411: SA should provide more useful info when it fails to start up due to "failed to workaround classshareing" Reviewed-by: kevinw, sspitsyn ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c Changeset: 9309786d Author: Andrey Turbanov Date: 2022-09-28 18:44:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9309786dbfa584e7762c8011e3942f02d352d2e6 8294472: Remove redundant rawtypes suppression in AbstractChronology Reviewed-by: lancea, naoto ! src/java.base/share/classes/java/time/chrono/AbstractChronology.java Changeset: 9db95edd Author: Lance Andersen Date: 2022-09-28 19:22:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9db95edd0133cb31358416829c942f5dcb84fc55 8215788: Clarify JarInputStream Manifest access Reviewed-by: weijun, mullan, alanb ! src/java.base/share/classes/java/util/jar/JarInputStream.java Changeset: 76f18651 Author: Chris Plummer Date: 2022-09-28 20:35:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/76f1865124025ee6f788a50e1377b82fd577548f 8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException Reviewed-by: sspitsyn, kevinw ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: 88731924 Author: Matias Saavedra Silva Committer: Calvin Cheung Date: 2022-09-28 21:27:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/887319243351c198152f49ead3e4790442c52d95 8293515: heapShared.cpp: rename JavaThread parameter to current Reviewed-by: coleenp, ccheung ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/prims/jvm.cpp Changeset: 6f8f28e7 Author: Dean Long Date: 2022-09-28 23:15:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6f8f28e7566701b195ecc855f3e802cd7145e9aa 8294160: misc crash dump improvements Reviewed-by: dholmes, vlivanov ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/oops/method.cpp Changeset: 8491fd5c Author: Brian Burkhalter Date: 2022-09-29 00:35:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8491fd5c1264d013420164824de87a091573469b 8294551: Put java/io/BufferedInputStream/TransferTo.java on problem list Reviewed-by: jpai ! test/jdk/ProblemList.txt Changeset: 1decdcee Author: Xiaolin Zheng Committer: Fei Yang Date: 2022-09-29 07:21:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1decdcee71eae3344aaf2c0223d40a2b57a044b9 8294492: RISC-V: Use li instead of patchable movptr at non-patchable callsites Reviewed-by: fyang ! src/hotspot/cpu/riscv/assembler_riscv.cpp ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: ce85cac9 Author: Raffaello Giulietti Date: 2022-09-29 09:16:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ce85cac947158b4e1f554c55f726c923a49b1a41 8065554: MatchResult should provide values of named-capturing groups Reviewed-by: smarks ! src/java.base/share/classes/java/util/regex/MatchResult.java ! src/java.base/share/classes/java/util/regex/Matcher.java ! src/java.base/share/classes/java/util/regex/Pattern.java + test/jdk/java/util/regex/NamedGroupsTests.java Changeset: 5d48da45 Author: Patricio Chilano Mateo Date: 2022-09-29 15:35:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5d48da4574f6aacb0db445dd5750566330aa383d 8294370: Fix allocation bug in java_lang_Thread::async_get_stack_trace() Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/classfile/javaClasses.cpp Changeset: 29c70f1a Author: Alexander Zvegintsev Date: 2022-09-29 16:32:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/29c70f1ab7df3b386d326509db48acf91dd124ab 8294595: Add javax/swing/plaf/aqua/CustomComboBoxFocusTest.java to problem list Reviewed-by: rriggs ! test/jdk/ProblemList.txt Changeset: 545ded1a Author: Chris Plummer Date: 2022-09-29 18:30:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/545ded1a82baf62ef551b2be2a08ee29ab5d9311 8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316 Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList.txt Changeset: 5f6ad926 Author: Chris Plummer Date: 2022-09-29 18:31:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5f6ad926d7ea763bf61aa98c7be7087a7aa6089c 8294547: HotSpotAgent.setupVM() should include "cause" exception when throwing DebuggerException Reviewed-by: sspitsyn, coleenp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java Changeset: aeef3ecd Author: Aleksei Voitylov Committer: Vladimir Kozlov Date: 2022-09-29 18:51:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/aeef3ecdc4d99d4bfb9e762cb038d9571c3c56df 8294198: Implement isFinite intrinsic for RISC-V Reviewed-by: fyang, kvn ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/intrinsicnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! test/hotspot/jtreg/compiler/intrinsics/TestDoubleClassCheck.java + test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsFinite.java + test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsInfinite.java ! test/hotspot/jtreg/compiler/intrinsics/TestFloatClassCheck.java + test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java + test/hotspot/jtreg/compiler/intrinsics/TestFloatIsInfinite.java ! test/micro/org/openjdk/bench/java/lang/DoubleClassCheck.java ! test/micro/org/openjdk/bench/java/lang/FloatClassCheck.java Changeset: 88062eea Author: Matias Saavedra Silva Committer: Coleen Phillimore Date: 2022-09-29 20:16:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/88062eea67e6c9f30be5dfa53016b8643f12d4b8 8293969: breakup the long signature in SystemDictionaryShared::is_supported_invokedynamic Reviewed-by: eastigeevich, coleenp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: a07975bf Author: Brian Burkhalter Date: 2022-09-29 21:06:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a07975bf3e321bdf02748693930c2523fa1df22d 8294519: (fs) java/nio/file/Files/CopyProcFile.java fails intermittenly due to unstable /proc/cpuinfo output Reviewed-by: alanb, shade, lancea ! test/jdk/ProblemList.txt ! test/jdk/java/nio/file/Files/CopyProcFile.java Changeset: b030c7de Author: Viktor Klang Committer: Jaikiran Pai Date: 2022-09-30 03:06:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b030c7de324f80045c53a37ede82c6149a2f24a0 8225235: Unused field defaultIndex in NetworkInterface Reviewed-by: chegar, vtewari, dfuchs, jpai ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: 9dce8652 Author: Daniel Jeli?ski Date: 2022-09-30 06:00:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9dce8652f258ba88f17aa315af529c79bb8a41cf 8294115: JNI local refs exceeds capacity warning in NetworkInterface::getAll Reviewed-by: dfuchs ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: 7c60e6d2 Author: Dingli Zhang Committer: Fei Yang Date: 2022-09-30 07:31:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7c60e6d2d6d92d58e94bf3965b8eacc09ca9c4fe 8293770: RISC-V: Reuse runtime call trampolines Co-authored-by: zifeihan Reviewed-by: fyang, shade ! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp ! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java Changeset: 81fda1b7 Author: Albert Mingkun Yang Date: 2022-09-30 07:42:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/81fda1b756592cba2e18c95285ee88e2c1e8f21f 8294569: Remove CardTable::_last_valid_index Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CardTable.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp Changeset: 69749788 Author: Albert Mingkun Yang Date: 2022-09-30 07:43:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/697497886988e76efe674a57312a87d03cb87f2a 8294521: Parallel: Remove unused field in UpdateDensePrefixAndCompactionTask Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 6d83482a Author: Severin Gehwolf Date: 2022-09-30 08:44:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6d83482a6b5f1898514fd450d8143dbfef57e362 8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts Reviewed-by: iklam ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java + test/jdk/jdk/internal/platform/docker/TestDockerBasic.java ! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java Changeset: b4e1e416 Author: Adam Sotona Date: 2022-09-30 08:57:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b4e1e416dacb6099a780f2250cef737834c19d56 8293000: Review running times of jshell regression tests Reviewed-by: darcy ! test/langtools/jdk/jshell/ClassMembersTest.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ExecutionControlTestBase.java ! test/langtools/jdk/jshell/SimpleRegressionTest.java ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: 64da8620 Author: Hannes Walln?fer Date: 2022-09-30 11:11:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/64da8620e154e0fe556c7b82547915595d014188 8287597: List all preview features on the javadoc PREVIEW page Reviewed-by: jjg ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java ! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java Changeset: f0157336 Author: Yoshiki Sato Committer: Naoto Sato Date: 2022-09-30 12:45:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f01573368f905f27d26f1d07d9cfd26dcc736a54 8294357: (tz) Update Timezone Data to 2022d Reviewed-by: naoto, coffeys ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/data/tzdata/VERSION ! src/java.base/share/data/tzdata/asia ! src/java.base/share/data/tzdata/backward ! src/java.base/share/data/tzdata/europe ! src/java.base/share/data/tzdata/southamerica ! src/java.base/share/data/tzdata/zone.tab ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION ! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt ! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt ! test/jdk/sun/util/calendar/zi/TestZoneInfo310.java Changeset: c2ce43cb Author: Erik Gahlin Date: 2022-09-30 13:10:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c2ce43cbb07284419f6d511a2ac78fa53aca095e 8291021: JFR: Only one finished state in ChunkHeader class Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java Changeset: 052a9249 Author: Johan Sj?len Committer: Coleen Phillimore Date: 2022-09-30 14:45:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/052a924985c9a095c5b45bfdc139b451bb41158e 8294293: Remove unused _width and _newlines field in outputStream Reviewed-by: rehn, dholmes ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp Changeset: 3efbd5f0 Author: Claes Redestad Date: 2022-09-30 16:03:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3efbd5f0fa2110140f29a145a5387b2cf72cf7ed 8294626: Improve URL protocol lower casing Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/sun/net/util/URLUtil.java Changeset: 1d26c4b1 Author: Erik Gahlin Date: 2022-09-30 16:30:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1d26c4b1496cd95510b13e3dba7345a796fbc61c 8291022: JFR: Reduce logging in ChunkHeader constructor Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java Changeset: b8f9a915 Author: Alan Bateman Date: 2022-09-30 16:41:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8f9a915a2bfd0f7920ecfc5b3a08670df5f9f3e 8293940: Some tests for virtual threads take too long Reviewed-by: dfuchs ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java ! test/jdk/java/lang/Thread/virtual/stress/PinALot.java ! test/jdk/java/lang/Thread/virtual/stress/PingPong.java ! test/jdk/java/lang/Thread/virtual/stress/Skynet.java ! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java ! test/jdk/java/lang/Thread/virtual/stress/TimedGet.java ! test/jdk/java/lang/Thread/virtual/stress/YieldALot.java ! test/jdk/java/util/concurrent/ExecutorService/CloseTest.java ! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java ! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java ! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java Changeset: 3b1bc217 Author: Justin Lu Committer: Naoto Sato Date: 2022-09-30 17:10:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b1bc21727636cb50cd04d958031832f48fe17e3 8294307: ISO 4217 Amendment 173 Update Reviewed-by: lancea, bpb, naoto ! src/java.base/share/data/currency/CurrencyData.properties ! test/jdk/java/util/Currency/tablea1.txt Changeset: 48674d4f Author: Erik Gahlin Date: 2022-09-30 17:34:52 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/48674d4f363900abd625350b32236de406d45d7a 8291428: JFR: 'jfr print' displays incorrect timestamps during DST Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/TimeConverter.java Changeset: da4e96d5 Author: Dhamoder Nalla Committer: Vladimir Kozlov Date: 2022-09-30 18:38:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/da4e96d5960e9a8fd8f6d91ac51932e9f7aec38e 8276545: Fix handling of trap count overflow in Parse::Parse() Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/parse1.cpp Changeset: d207da8a Author: Roger Riggs Date: 2022-09-30 19:10:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d207da8a8c2806ea254909658f2a50e037554866 8294533: Documentation mistake in Process::getErrorStream and getInputStream Reviewed-by: iris ! src/java.base/share/classes/java/lang/Process.java Changeset: 375f02fb Author: Andrey Turbanov Date: 2022-09-30 20:19:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/375f02fb21ae37c381229e2a28b1f26e3cb926d4 8294608: Remove redundant unchecked suppression in FileDescriptor Reviewed-by: alanb, bpb ! src/java.base/share/classes/java/io/FileDescriptor.java Changeset: c7ab1caa Author: Vladimir Ivanov Date: 2022-09-30 23:30:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c7ab1caafb4e92bbc2900a4d28ebfd27bdd29cf5 8294609: C2: Improve inlining of methods with unloaded signature classes Reviewed-by: kvn, dlong ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciSignature.cpp ! src/hotspot/share/ci/ciSignature.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp + test/hotspot/jtreg/compiler/c2/unloaded/TestInlineUnloaded.java Changeset: fd594302 Author: Jaikiran Pai Date: 2022-10-01 09:17:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fd594302f79b934c9eca713d84313b73f4899aa3 8294610: java/net/vthread/HttpALot.java is slow on Linux Reviewed-by: dfuchs, alanb ! test/jdk/java/net/vthread/HttpALot.java Changeset: b8b9b97a Author: Doug Simon Date: 2022-10-01 11:20:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b8b9b97a1a3e07777da2e39ac4779ef7b77434c7 8294676: [JVMCI] InstalledCode.deoptimize(false) should not touch address field Reviewed-by: never ! src/hotspot/share/jvmci/jvmciEnv.cpp + test/hotspot/jtreg/compiler/jvmci/common/CodeInstallerTest.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java - test/hotspot/jtreg/compiler/jvmci/errors/CodeInstallerTest.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidDebugInfo.java ! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidOopMap.java Changeset: a69ee853 Author: Erik Gahlin Date: 2022-10-03 06:13:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a69ee85308ae2fd5d9fd5aed69b16ca70119976a 8292336: JFR: Warn users if -XX:StartFlightRecording:disk=false is specified with maxage or maxsize Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java Changeset: 03f25a9c Author: Daniel Jeli?ski Date: 2022-10-03 06:32:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/03f25a9c6924430ec4063b801b2b6ca55b9067c9 8293562: blocked threads with KeepAliveCache.get Reviewed-by: dfuchs, michaelm ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java + test/jdk/sun/net/www/http/KeepAliveCache/B8293562.java Changeset: bc668b99 Author: Erik Gahlin Date: 2022-10-03 07:04:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bc668b994d0e5ac9d20d51ab3214e916fee20a6b 8293099: JFR: Typo in TestRemoteDump.java Reviewed-by: mgronlun ! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java Changeset: 6e8f0387 Author: Tobias Holenstein Date: 2022-10-03 07:14:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6e8f0387d64c9620bdd4c8913b2f41eade805348 8294567: IGV: IllegalStateException in search Reviewed-by: rcastanedalo, chagedorn, kvn ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java Changeset: 8e9cfeb1 Author: Jan Lahoda Date: 2022-10-03 07:23:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8e9cfeb17ccb6c37243d43f76d5eecb3f521141f 8294431: jshell reports error on initialisation of static final field of anonymous class Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/VariablesTest.java Changeset: 5fe837a3 Author: Roberto Casta?eda Lozano Date: 2022-10-03 07:40:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5fe837a35e03dc7a1a5f7fc8a2d0350573f4b81f 8294236: [IR Framework] CPU preconditions are overriden by regular preconditions Reviewed-by: chagedorn, pli, kvn ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPreconditions.java Changeset: 08a7ecf4 Author: Albert Mingkun Yang Date: 2022-10-03 11:11:22 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/08a7ecf47ee5811f88dfcc82fe8614c72ccf3221 8294671: Remove unused CardValues::last_card Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp Changeset: ccc1d316 Author: Tobias Holenstein Date: 2022-10-03 11:36:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ccc1d3169691d066c08e294f5d989b007bfab114 8294529: IGV: Highlight the current graphs in the Outline Reviewed-by: chagedorn ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/GraphNode.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java + src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/images/folder_selected.png + src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/images/graph_selected.png Changeset: f2a32d99 Author: Johan Sj?len Committer: Coleen Phillimore Date: 2022-10-03 12:18:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2a32d996ae09620474771c46a649f6c4e1148ad 8293691: converting a defined BasicType value to a string should not crash the VM Reviewed-by: shade, coleenp, dlong ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 46633e64 Author: stsypanov Committer: Claes Redestad Date: 2022-10-03 12:56:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/46633e644a8ab94ceb75803bd40739214f8a60e8 8294698: Remove unused 'checkedExceptions' param from MethodAccessorGenerator.generateMethod() Reviewed-by: redestad ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java ! src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java Changeset: edfb18a7 Author: Andrey Turbanov Date: 2022-10-03 16:03:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/edfb18a724239ab426ffab038f312a6735625897 8294695: Remove redundant deprecation suppression in ThreadGroup Reviewed-by: alanb, jpai ! src/java.base/share/classes/java/lang/ThreadGroup.java Changeset: 4f44fd63 Author: Doug Simon Date: 2022-10-03 16:24:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4f44fd63080d40d53a7751ebae93415aeb9b4a47 8237467: jlink plugin to save the argument files as input to jlink in the output image Reviewed-by: mchung + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/CommandLine.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SaveJlinkArgfilesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java + test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Changeset: e137f9f2 Author: Jonathan Gibbons Date: 2022-10-03 17:08:37 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e137f9f2f0e4244307900cd0eadceb9b773e9858 8293877: Rewrite MineField test Reviewed-by: vromero, martin, darcy, jlahoda - test/langtools/tools/javac/Paths/Class-Path.sh - test/langtools/tools/javac/Paths/Class-Path2.sh + test/langtools/tools/javac/Paths/ClassPath.java + test/langtools/tools/javac/Paths/ClassPath2.java + test/langtools/tools/javac/Paths/Diagnostics.java - test/langtools/tools/javac/Paths/Diagnostics.sh + test/langtools/tools/javac/Paths/Help.java - test/langtools/tools/javac/Paths/Help.sh + test/langtools/tools/javac/Paths/MineField.java - test/langtools/tools/javac/Paths/MineField.sh + test/langtools/tools/javac/Paths/Util.java - test/langtools/tools/javac/Paths/Util.sh + test/langtools/tools/javac/Paths/WildcardMineField.java - test/langtools/tools/javac/Paths/wcMineField.sh ! test/langtools/tools/lib/toolbox/ToolBox.java Changeset: c6e3daa5 Author: Igor Veresov Date: 2022-10-03 17:40:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c6e3daa5fa0bdbe70e5bb63302bbce1abc5453fe 8242115: C2 SATB barriers are not safepoint-safe Reviewed-by: kvn, vlivanov ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/idealKit.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: a4f2078b Author: Daniel Jeli?ski Date: 2022-10-03 17:42:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a4f2078bd60d06795099c52ca8d437a8128eb8f6 8294437: java/nio/channels/FileChannel tests slow on Windows Reviewed-by: alanb, bpb + test/jdk/java/nio/channels/FileChannel/FileChannelUtils.java ! test/jdk/java/nio/channels/FileChannel/LargeMapTest.java ! test/jdk/java/nio/channels/FileChannel/MapTest.java ! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java ! test/jdk/java/nio/channels/FileChannel/Transfer4GBFile.java ! test/jdk/java/nio/channels/FileChannel/TransferTo6GBFile.java Changeset: 081691ad Author: Raffaello Giulietti Date: 2022-10-03 18:02:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/081691adf42919237b2a5b71a4b1064c7112a79c 8294593: Check the size of the target on invocations of BigInteger::isProbablePrime Reviewed-by: darcy ! src/java.base/share/classes/java/math/BigInteger.java ! test/jdk/java/math/BigInteger/PrimeTest.java Changeset: ed40d88f Author: Emmanuel Bourg Committer: Jayathirth D V Date: 2022-10-03 18:42:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ed40d88f29d97347c101793f5aa9747061a36902 8276849: Refresh the window icon on graphics configuration changes Reviewed-by: prr, jdv ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java + test/jdk/java/awt/Window/WindowIconUpdateOnDPIChanging/WindowIconUpdateOnDPIChangingTest.java Changeset: 090cdfc7 Author: Jonathan Gibbons Date: 2022-10-03 20:20:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/090cdfc7a2e280c620a0926512fb67f0ce7f3c21 8294726: Update URLs in minefield tests Reviewed-by: darcy, iris ! test/langtools/tools/javac/Paths/ClassPath.java ! test/langtools/tools/javac/Paths/ClassPath2.java ! test/langtools/tools/javac/Paths/Diagnostics.java ! test/langtools/tools/javac/Paths/Help.java ! test/langtools/tools/javac/Paths/MineField.java ! test/langtools/tools/javac/Paths/WildcardMineField.java Changeset: 07ed68ef Author: Serguei Spitsyn Date: 2022-10-03 23:16:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/07ed68efb2e9758732787447fb0339d0899be884 8288907: serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java fails with -XX:TieredStopAtLevel=2,3 Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java Changeset: ae79af2a Author: Ioi Lam Date: 2022-10-04 03:21:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ae79af2ad67b51a7608f4c9060421dd175cabf3f 8294740: Add cgroups keyword to TestDockerBasic.java Reviewed-by: mseledtsov, dholmes ! test/jdk/jdk/internal/platform/docker/TestDockerBasic.java Changeset: f957ce99 Author: Tobias Holenstein Date: 2022-10-04 07:29:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f957ce995969a39827c17023b083d3bd84a1317c 8294564: IGV: IllegalArgumentException for "Difference to current graph" Reviewed-by: rcastanedalo, chagedorn ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java ! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/DiffGraphCookie.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/GraphViewer.java ! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/GraphViewerImplementation.java Changeset: bf39b184 Author: Roland Westrelin Date: 2022-10-04 08:08:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bf39b184ca8aabcc51dc6ea4eee046c69b278710 8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces Reviewed-by: shade, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: 16047e83 Author: Roland Westrelin Date: 2022-10-04 08:34:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16047e8308a845436f7003e09e604a88bb370632 8292780: misc tests failed "assert(false) failed: graph should be schedulable" Reviewed-by: dlong, chagedorn, thartmann ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyPartialInliningLoadSplit.java Changeset: 3b476a17 Author: Aleksey Shipilev Date: 2022-10-04 09:11:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b476a1758cb35a688d70f9518531510666541d6 8292847: Zero: Allow ergonomics to select the GC Reviewed-by: tschatzl, stuefe ! src/hotspot/share/runtime/arguments.cpp Changeset: f03934e2 Author: Martin Doerr Date: 2022-10-04 10:13:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f03934e270aa86de3c6832f9754caba05726726b 8294578: [PPC64] C2: Missing is_oop information when using disjoint compressed oops mode Reviewed-by: shade, lucy ! src/hotspot/cpu/ppc/ppc.ad Changeset: 5a9cd336 Author: Raffaello Giulietti Date: 2022-10-04 10:25:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5a9cd33632862aa2249794902d4168a7fe143054 8294509: The sign extension bug applies to 'public static int[] convertSeedBytesToInts(byte[] seed, int n, int z)' in RandomSupport Reviewed-by: shade ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java ! test/jdk/java/util/Random/T8282144.java Changeset: 4d6668e7 Author: Erik Gahlin Date: 2022-10-04 11:45:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4d6668e7ee492de828bc36afea7daa535532a2b1 8294242: JFR: jfr print doesn't handle infinite duration well Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java Changeset: 2dbedf0e Author: Leonid Mesnik Date: 2022-10-04 12:57:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2dbedf0e9326d8b3d79206787528d18e9fef25bd 8294406: Test runtime/handshake/HandshakeDirectTest.java failed: JVMTI_ERROR_WRONG_PHASE Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java ! test/hotspot/jtreg/testlibrary/jvmti/JVMTIUtils.java Changeset: b850f052 Author: Erik Gahlin Date: 2022-10-04 13:14:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b850f052d88bdc012ae91893fd1b63cfce601a8e 8294758: JFR: Docs build fails after changes to RecordedObject and Timespan Reviewed-by: mgronlun, alanb ! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java Changeset: 085949a1 Author: Albert Mingkun Yang Date: 2022-10-04 13:58:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/085949a117f1d9c1c6caf7d1755a85cb02fb924b 8294712: G1: Use index-base iteration for G1FlushHumongousCandidateRemSets Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: 3644e26c Author: Erik Gahlin Date: 2022-10-04 14:24:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3644e26cef71c00e1a2638d2b8bed9c1bda965ca 8294673: JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java Changeset: 1166a8ab Author: Alisen Chung Committer: Alexander Zvegintsev Date: 2022-10-04 15:22:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1166a8abd2e5fba16b5cd29431de2628a52a8e08 8292214: Memory leak in getAllConfigs of awt_GraphicsEnv.c:386 Reviewed-by: azvegint, dnguyen ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 121d4a51 Author: KIRIYAMA Takuya Committer: Naoto Sato Date: 2022-10-04 17:29:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/121d4a5119f98adf30fa759563eec843a6e37d61 8293579: tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java fails on Japanese Windows platform Reviewed-by: asemenyuk, naoto, almatvee ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java Changeset: b22a38de Author: lawrence.andrews Committer: Jayathirth D V Date: 2022-10-04 18:02:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b22a38dedb06199f2cba3b6f8962ddf2f9f4f16d 8292309: Fix java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java test Reviewed-by: jdv ! test/jdk/java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java Changeset: b2e86a62 Author: SWinxy Committer: Phil Race Date: 2022-10-04 19:16:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b2e86a620936cc0d65ca884ff2b6644998530354 8294255: Add link to DEFAULT_WAIT_TIME in javadoc for SunToolKit.realsSync Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/sun/awt/SunToolkit.java Changeset: 1dafbe3f Author: Joe Darcy Date: 2022-10-05 00:18:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1dafbe3f944fdb3027df38a886fd15abc3b476a7 8294539: Augment discussion of equivalence relations on floating-point values Reviewed-by: psandoz, smarks ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 755958e5 Author: Magnus Ihse Bursie Date: 2022-10-05 05:56:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/755958e5ee40f83f3deb5c922d51e425e3bd412c 8294376: Minimize disabled warnings in java.base Reviewed-by: erikj ! make/modules/java.base/Lib.gmk ! make/modules/java.base/lib/CoreLibraries.gmk Changeset: 43dbf589 Author: Daniel Jeli?ski Date: 2022-10-05 06:47:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/43dbf5899b455acf7c665d221564c4d4dff7dea4 8186765: Speed up test sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Reviewed-by: dfuchs, jpai ! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Changeset: be82cff6 Author: Matthias Baesken Date: 2022-10-05 07:25:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be82cff625c919e332da0879e2be0002485f1d1c 8294748: Cleanup unneeded references to hg Reviewed-by: erikj, clanger ! make/RunTests.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/SourceRevision.gmk ! make/autoconf/basic.m4 ! make/autoconf/basic_tools.m4 ! make/autoconf/spec.gmk.in ! make/common/MakeBase.gmk Changeset: 953ce8da Author: Matthias Baesken Date: 2022-10-05 07:34:42 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/953ce8da2c7ddd60b09a18c7875616a2477e5ba5 8293701: jdeps InverseDepsAnalyzer runs into NoSuchElementException: No value present Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/InverseDepsAnalyzer.java + test/langtools/tools/jdeps/optionalDependency/OptionalDependencyTest.java + test/langtools/tools/jdeps/optionalDependency/src/m1/module-info.java + test/langtools/tools/jdeps/optionalDependency/src/m1/p1/P.java + test/langtools/tools/jdeps/optionalDependency/src/m2/module-info.java + test/langtools/tools/jdeps/optionalDependency/src/m2/p2/Q.java + test/langtools/tools/jdeps/optionalDependency/src/m3/module-info.java + test/langtools/tools/jdeps/optionalDependency/src/m3/p3/R.java Changeset: b4e74aea Author: Richard Reingruber Date: 2022-10-05 09:33:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b4e74aeabfd41ee76b6bf8b779c1741b30b6f438 8294514: Wrong initialization of nmethod::_consts_offset for native nmethods Reviewed-by: kvn, dlong ! src/hotspot/share/code/nmethod.cpp Changeset: 4bdd1c91 Author: Roberto Casta?eda Lozano Date: 2022-10-05 09:43:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4bdd1c914859e221c64208d47ef309d463609953 8290964: C2 compilation fails with assert "non-reduction loop contains reduction nodes" Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/superword.cpp Changeset: 8ebebbce Author: Jorn Vernee Date: 2022-10-05 10:26:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8ebebbce32c7021cc0983dece4bb2644c79e64aa 8294368: Java incremental builds broken on Windows after JDK-8293116 Reviewed-by: erikj, djelinski, jlahoda ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/jdk/src/classes/build/tools/depend/Depend.java ! make/scripts/fixpath.sh Changeset: 13a5000d Author: Erik Gahlin Date: 2022-10-05 11:49:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/13a5000d4885d4624788580f56634b93a135429b 8294151: JFR: Unclear exception message when dumping stopped in memory recording Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java ! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java Changeset: b9eeec2b Author: Erik Joelsson Date: 2022-10-05 12:42:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b9eeec2b6b8f97d2ba33462b27d091f918067f78 8294310: compare.sh fails on macos after JDK-8293550 Reviewed-by: ihse ! make/autoconf/compare.sh.in ! make/conf/jib-profiles.js ! make/scripts/compare.sh Changeset: 979efd41 Author: Robbin Ehn Date: 2022-10-05 12:44:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/979efd4174968802f0c170e768671507a11e118e 8289004: investigate if SharedRuntime::get_java_tid parameter should be a JavaThread* Reviewed-by: dholmes, jsjolen ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: bd90c4cf Author: Robbin Ehn Date: 2022-10-05 12:45:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bd90c4cfa63ba2de26f7482ed5d1704f9be9629f 8282900: runtime/stringtable/StringTableCleaningTest.java verify unavailable at this moment Reviewed-by: coleenp, dholmes ! src/hotspot/share/classfile/stringTable.cpp Changeset: ee6c3917 Author: Richard Reingruber Date: 2022-10-05 14:10:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ee6c39175bc47608282c52c575ce908399349e7c 8289925: Shared code shouldn't reference the platform specific method frame::interpreter_frame_last_sp() Reviewed-by: eosterlund, dlong ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/frame_ppc.inline.hpp ! src/hotspot/cpu/s390/frame_s390.hpp ! src/hotspot/cpu/s390/frame_s390.inline.hpp ! src/hotspot/cpu/zero/frame_zero.hpp ! src/hotspot/cpu/zero/frame_zero.inline.hpp ! src/hotspot/share/runtime/continuation.cpp Changeset: f531dae4 Author: Matthias Baesken Date: 2022-10-05 14:41:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f531dae4a0ffd2a5663cf4a4bde581d68fc728d5 8294840: langtools OptionalDependencyTest.java use File.pathSeparator Reviewed-by: alanb ! test/langtools/tools/jdeps/optionalDependency/OptionalDependencyTest.java Changeset: 536c9a51 Author: Joe Darcy Date: 2022-10-05 16:48:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/536c9a512ea90d97a1ae5310453410d55db98bdd 8294618: Update openjdk.java.net => openjdk.org Reviewed-by: mikael, iris, joehw, prr, ihse ! README.md ! doc/building.html ! doc/building.md ! doc/hotspot-style.html ! doc/hotspot-style.md ! make/Doctor.gmk ! make/autoconf/configure.ac ! make/conf/branding.conf ! make/jdk/src/classes/build/tools/taglet/Incubating.java ! src/demo/share/jfc/J2Ddemo/README.txt ! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp ! src/java.base/share/classes/java/lang/Object.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/Phaser.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_de.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c ! src/utils/IdealGraphVisualizer/README.md ! src/utils/LogCompilation/README ! src/utils/hsdis/README.md Changeset: f2c57186 Author: Xue-Lei Andrew Fan Date: 2022-10-05 17:25:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f2c57186a40bea4d5ad1c3ba010b59e552db624d 8294734: Redundant override in AES implementation Reviewed-by: valeriep, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java Changeset: 87acfee3 Author: Justin Lu Committer: Naoto Sato Date: 2022-10-05 18:42:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/87acfee3c3e8dbc36b87e449f69fda6fca0088f6 8294397: Replace StringBuffer with StringBuilder within java.text Reviewed-by: lancea, naoto, bchristi ! src/java.base/share/classes/java/text/CollationElementIterator.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/java/text/MergeCollation.java ! src/java.base/share/classes/java/text/PatternEntry.java - test/jdk/sun/text/IntHashtable/Bug4170614TestRun.java ! test/jdk/sun/text/IntHashtable/Bug4705389.java ! test/jdk/sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Changeset: 0ec18382 Author: Joe Darcy Date: 2022-10-05 19:27:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ec18382b74396eec0681f2fdf0dac40f8fe108b 8294869: Correct failure of RemovedJDKInternals.java after JDK-8294618 Reviewed-by: alanb, azvegint ! test/langtools/tools/jdeps/jdkinternals/RemovedJDKInternals.java Changeset: d4142d84 Author: Stuart Marks Date: 2022-10-05 23:43:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4142d8441172fc54c9abf0a735c30b0ac8638c5 8290036: Define and specify Runtime shutdown sequence Reviewed-by: dholmes, alanb ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java Changeset: e986a97a Author: Alexandre Iline Date: 2022-10-06 00:21:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e986a97a9652eab9a64505673e884eb3eb123166 8292330: Update JCov version to 3.0.13 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: 8f561159 Author: Fei Yang Date: 2022-10-06 01:21:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8f5611593a8085242d773bb8c7ee8b077a261e80 8294679: RISC-V: Misc crash dump improvements Reviewed-by: fjiang, shade ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp Changeset: 6029120a Author: Jayathirth D V Date: 2022-10-06 05:23:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6029120a5f53061f386d5dc72c76adf03ab28840 8278086: [REDO] ImageIO.write() method will throw IndexOutOfBoundsException Co-authored-by: Masanori Yano Reviewed-by: tr, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java + test/jdk/javax/imageio/plugins/bmp/BMPBitsPerPixelTest.java Changeset: 8c15f77a Author: Jayathirth D V Date: 2022-10-06 05:43:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8c15f77abac0beb7f39a90fdfc5efb245b09ca32 8270915: GIFImageReader disregards ignoreMetadata flag which causes memory exhaustion Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java Changeset: 7012d4ba Author: Matthias Baesken Date: 2022-10-06 07:12:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7012d4ba5529f8d5b3db508ac4924073ae1eb4cd 8294837: unify Windows 2019 version check in os_windows and java_props_md Reviewed-by: alanb, rriggs ! src/java.base/windows/native/libjava/java_props_md.c Changeset: e38ae8a6 Author: Aleksey Shipilev Date: 2022-10-06 07:57:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e38ae8a6510c8a83d65f8f39c276a0ad7572e26d 8294759: Print actual lock/monitor ranking Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/threads.cpp + test/hotspot/jtreg/runtime/logging/MutexRankTest.java Changeset: ad7b7d40 Author: Alan Bateman Date: 2022-10-06 07:59:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ad7b7d40ce7b71d9e1e13e1b92f3ca6b30e635a2 8294697: java/lang/Thread/virtual/ThreadAPI.testGetStackTrace2 failed with non-empty stack trace Reviewed-by: dfuchs, jpai ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java Changeset: 2ceebf68 Author: Raffaello Giulietti Date: 2022-10-06 09:31:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ceebf681ffd6f9bf6967fd81b30d721bc010b94 8294456: Fix misleading-indentation warnings in core JDK libraries Reviewed-by: shade, rriggs, iris, darcy ! make/modules/java.base/lib/CoreLibraries.gmk ! src/java.base/share/native/libfdlibm/e_asin.c ! src/java.base/share/native/libfdlibm/k_rem_pio2.c Changeset: 73f06468 Author: Emanuel Peter Date: 2022-10-06 10:40:11 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/73f06468ae7f9eebb8e37f2a534d2c19a8dac60d 8294839: Disable StressLongCountedLoop in compiler/loopopts/TestRemoveEmptyLoop.java Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java Changeset: f888aa95 Author: Matias Saavedra Silva Committer: Coleen Phillimore Date: 2022-10-06 15:03:24 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f888aa953c1335f438ded22abf66b090e894684c 8293061: Combine CDSOptions and AppCDSOptions test utility classes Reviewed-by: dholmes, iklam, ccheung - test/hotspot/jtreg/runtime/cds/appcds/AppCDSOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/lib/jdk/test/lib/cds/CDSOptions.java Changeset: 5c030ccc Author: Martin Desruisseaux Committer: Jayathirth D V Date: 2022-10-06 16:03:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5c030cccae6cd7862b7ecc563fde4b7670f25c10 8290973: In AffineTransform, equals(Object) is inconsistent with hashCode() Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java + test/jdk/java/awt/geom/AffineTransform/EqualsAndHashCode.java Changeset: fef345b1 Author: Damon Nguyen Committer: Phil Race Date: 2022-10-06 16:07:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fef345b19f74f5d706b173b1af87bcda98dc6ff2 8293672: Update freetype md file Reviewed-by: prr ! src/java.desktop/share/legal/freetype.md Changeset: 85569e96 Author: Mikael Vidstedt Date: 2022-10-06 17:34:14 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/85569e966c22e5b5314a157d05c43c0f6e8c2b28 8286037: Bump minimum boot jdk to JDK 19 Reviewed-by: ctornqvi, darcy, shade, erikj ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! make/conf/version-numbers.conf Changeset: 5dd851d8 Author: Zhiqiang Zang Committer: Vladimir Kozlov Date: 2022-10-06 22:15:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5dd851d872c50ef33034c56007c58e6fa69ebd32 8281453: New optimization: convert ~x into -1-x when ~x is used in an arithmetic expression Reviewed-by: kvn ! src/hotspot/share/opto/addnode.cpp ! test/hotspot/jtreg/compiler/c2/irTests/AddLNodeIdealizationTests.java - test/hotspot/jtreg/compiler/c2/irTests/TestIRAddIdealNotXPlusC.java + test/hotspot/jtreg/compiler/c2/irTests/XorINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/XorLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/micro/org/openjdk/bench/vm/compiler/NotOpTransformation.java Changeset: d4c9a880 Author: Justin Lu Committer: Naoto Sato Date: 2022-10-06 23:16:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d4c9a88073479ff05e6c07ed599c546826d6f6ba 6560981: (cal) unused local variables in GregorianCalendar, etc. Reviewed-by: naoto, bchristi, iris ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java Changeset: 37bd4fbe Author: Prasanta Sadhukhan Date: 2022-10-07 03:02:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/37bd4fbe3031fd7793ab947e7f58aefd9c021c44 6852577: Only for Nimbus LAF UIManager.get("PasswordField.echoChar") is null Reviewed-by: tr, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java + test/jdk/javax/swing/plaf/nimbus/PasswordFieldTest.java Changeset: f3a44a48 Author: Prasanta Sadhukhan Date: 2022-10-07 03:09:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f3a44a48359a4390b13549ce70de3a04710a1d21 8075916: The regression-swing case failed as colored text is not shown on disabled checkbox and radio button with Nimbus LAF Reviewed-by: tr, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java + test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java Changeset: cf84c8ea Author: Srikanth Adayapalam Date: 2022-10-07 04:20:40 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cf84c8eaf265255b49293650b3919f22e26d48a3 8292975: javac produces code that crashes with LambdaConversionException 8269983: BootstrapMethodError with method reference and intersection type Reviewed-by: dlsmith, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/methodReference/IntersectionParameterTypeTest.java + test/langtools/tools/javac/lambda/methodReference/IntersectionParameterTypeTest2.java Changeset: 0ad6803a Author: Alan Bateman Date: 2022-10-07 06:15:38 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0ad6803ac2bba063d15ce8284a09da36b4cced81 8293810: Remove granting of RuntimePermission("stopThread") from tests Reviewed-by: dfuchs, mullan, mchung, chegar ! test/jdk/java/lang/System/System.policy ! test/jdk/java/nio/charset/spi/default-pol ! test/jdk/java/security/Policy/Dynamic/DynamicPolicy.java ! test/jdk/javax/management/security/java.policy.authorization ! test/jdk/sun/net/www/http/HttpClient/IsKeepingAlive.policy ! test/jdk/sun/net/www/http/HttpClient/OpenServer.policy Changeset: 2d25c0a3 Author: Andrey Turbanov Date: 2022-10-07 06:19:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2d25c0a31c608ecddaa084d795a060598b3e0589 8292280: Unused field 'keyListener' in BasicRadioButtonUI Reviewed-by: jdv, serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java Changeset: 1fda8421 Author: Alan Bateman Date: 2022-10-07 08:14:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1fda8421b976dc19b6f977e38d8d87f493e1a1fd 8291429: java/lang/Thread/virtual/ThreadAPI.java timed out on single core system Reviewed-by: sspitsyn, cjplummer ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java ! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java ! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java ! test/lib/jdk/test/lib/thread/VThreadRunner.java Changeset: 118d93b3 Author: Albert Mingkun Yang Date: 2022-10-07 08:55:12 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/118d93b3dc5bafc00dea03dba97446a04d919fd5 8294907: Remove unused NativeLookup::dll_load Reviewed-by: dholmes ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/nativeLookup.hpp Changeset: b38bed6d Author: Johan Sj?len Committer: Stefan Karlsson Date: 2022-10-07 11:06:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b38bed6d0ed6e1590a695a13a0d0c099e2bdd13a 8294308: Allow dynamically choosing the MEMFLAGS of a type without ResourceObj Reviewed-by: coleenp, stefank, kbarrett ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileLog.cpp ! src/hotspot/share/gc/shared/gcLogPrecious.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp Changeset: 7a194d31 Author: Sacha Coppey Committer: Doug Simon Date: 2022-10-07 13:09:09 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7a194d31a3f2f78211f035f4591845bf2b465aec 8290154: [JVMCI] partially implement JVMCI for RISC-V Reviewed-by: ihse, dnsimon, yadongwang ! make/autoconf/jvm-features.m4 + src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotRegisterConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/package-info.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64Kind.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/package-info.java ! src/jdk.internal.vm.ci/share/classes/module-info.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/riscv64/RISCV64TestAssembler.java Changeset: 67210abd Author: Darragh Clarke Committer: Aleksei Efimov Date: 2022-10-07 16:04:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/67210abd04683a3a16ec8af0948030a934e5ce15 8286394: Address possibly lossy conversions in jdk.naming.dns Reviewed-by: rriggs, aefimov - make/modules/jdk.naming.dns/Java.gmk ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java Changeset: a1747ef8 Author: Aleksey Shipilev Date: 2022-10-07 17:11:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/a1747ef81a10e84177f474565193204ceaa0ede8 8294941: GHA: Cut down cross-compilation sysroots Reviewed-by: clanger, erikj ! .github/workflows/build-cross-compile.yml Changeset: c1166a30 Author: Alex Menkov Date: 2022-10-07 17:13:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c1166a304dcff6033b8a37ef944b9efa7ab0608d 8289561: java/lang/instrument/NativeMethodPrefixAgent.java fails with "ERROR: Injection failure: java.lang.UnsupportedOperationException: Records requires ASM8" Reviewed-by: lmesnik, cjplummer, sspitsyn ! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java ! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java ! test/jdk/java/lang/instrument/asmlib/Instrumentor.java Changeset: 4cbac40d Author: Brian Burkhalter Date: 2022-10-07 17:43:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4cbac40de956974760cf54183b3ba29f0b5ec331 8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME Reviewed-by: alanb ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template Changeset: fe7a4617 Author: Aleksey Shipilev Date: 2022-10-07 18:23:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fe7a4617fec4d9358b8ce08d74f82714198867d1 8294920: Missing SP value in Linux x86_32 thread context Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java Changeset: 6a266c4d Author: Chris Plummer Date: 2022-10-07 19:11:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6a266c4de15d04d50928b68f9b2dbb69911cff13 8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading Reviewed-by: dholmes, coleenp, sspitsyn ! test/jdk/com/sun/jdi/ClassUnloadEventTest.java Changeset: 823b53d8 Author: Weijun Wang Date: 2022-10-07 20:34:08 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/823b53d8957ff06b66c35e676c25992e9707afe6 8294987: Streamline DerOutputStream write Reviewed-by: jnimeh, ascarpino ! src/java.base/share/classes/sun/security/util/DerOutputStream.java Changeset: 3466e999 Author: Matias Saavedra Silva Committer: Calvin Cheung Date: 2022-10-07 20:44:35 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3466e999348696c8666afd7a59c6947f61fe4d6a 8294691: dynamicArchive/RelativePath.java is running other test case Reviewed-by: iklam, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java Changeset: d39d8c85 Author: Justin Lu Committer: Naoto Sato Date: 2022-10-07 22:58:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d39d8c856a7f659c8835084e88e70989ad664ecc 8170389: java.text.DigitList.getDouble() : Controversy between javadoc and code Reviewed-by: naoto, lancea ! src/java.base/share/classes/java/text/DigitList.java Changeset: 495c0435 Author: Alex Menkov Date: 2022-10-07 23:02:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/495c043533d68106e07721b2e971006e9eba97e3 7124710: interleaved RedefineClasses() and RetransformClasses() calls may have a problem Reviewed-by: sspitsyn, dcubed ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp Changeset: 542cc602 Author: Xiaolin Zheng Committer: Fei Yang Date: 2022-10-08 06:41:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/542cc602a7f023d3351133a321c4fa57249b8765 8294366: RISC-V: Partially mark out incompressible regions Reviewed-by: fyang, yadongwang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: 8713dfa6 Author: Markus Karg Committer: Alan Bateman Date: 2022-10-09 13:55:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8713dfa64ef4c55c8b9a3be8aab2bb5e16c627da 8294541: java/io/BufferedInputStream/TransferTo.java fails with OOME Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/java/io/BufferedInputStream/TransferTo.java Changeset: 8a148bc9 Author: Daniel Jeli?ski Date: 2022-10-10 07:02:27 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8a148bc960a61908359f9e6dd62c8e7791cc2690 8294848: Unnecessary SSLCipher dispose implementations Reviewed-by: xuelei, valeriep, wetmore ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java Changeset: 6ed74ef6 Author: Jie Fu Date: 2022-10-10 07:06:51 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ed74ef654f0b3e5c748895654d6925e2b832732 8295005: compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839 Reviewed-by: chagedorn, epeter ! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java Changeset: 269252aa Author: Prasanta Sadhukhan Date: 2022-10-10 11:51:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/269252aa3d5d72859c907a032110d482cf475560 8295007: javax/swing/JRadioButton/4314194/bug4314194.java fails in mach5 for WIndowLookAndFeel Reviewed-by: aivanov, tr ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java Changeset: c5f462e8 Author: Aleksey Shipilev Date: 2022-10-10 12:19:46 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c5f462e83b85ec53ec395622063a5b131aaf0827 8294956: GHA: qemu-debootstrap is deprecated, use the regular one Reviewed-by: erikj ! .github/workflows/build-cross-compile.yml Changeset: 35d17a00 Author: Markus Gr?nlund Date: 2022-10-10 12:39:10 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/35d17a00ab4028071a8fc7cd781b3306e6811970 8293864: Kitchensink24HStress.java fails with SIGSEGV in JfrCheckpointManager::lease Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/utilities/jfrTypes.hpp Changeset: 4df4a1f8 Author: Markus Gr?nlund Date: 2022-10-10 12:40:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4df4a1f8e238ebf49d4b0e1e102ccdc3cdb82de9 8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events" Reviewed-by: egahlin ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp ! test/jdk/ProblemList.txt Changeset: eb90c4fc Author: Pavel Rappo Date: 2022-10-10 16:54:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/eb90c4fc0479379c8c1452afca8f37746c762e18 8294377: Prepare to stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited Reviewed-by: jjg ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java ! src/java.base/share/classes/java/nio/channels/FileChannel.java ! src/java.base/share/classes/java/nio/channels/SeekableByteChannel.java ! src/java.base/share/classes/java/nio/channels/SocketChannel.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java ! src/java.naming/share/classes/javax/naming/InitialContext.java ! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java ! src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java Changeset: 1bfcc279 Author: Erik Gahlin Date: 2022-10-10 17:56:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1bfcc2790adbc273864c74faab0bd43613c75982 8294931: JFR: Simplify SettingInfo Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java Changeset: e6c33e62 Author: Kim Barrett Date: 2022-10-11 00:17:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e6c33e62b5d746f1a45202a6ddc3ded8f933752e 8295014: Remove unnecessary explicit casts to void* in CHeapObjBase Reviewed-by: jsjolen, dholmes, stefank ! src/hotspot/share/memory/allocation.hpp Changeset: 891156a7 Author: Sergey Bylokhov Date: 2022-10-11 00:40:34 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/891156a744e706e2d8da5082b2ee3e63ff6fab76 8295003: Do not mention applets in the "java.awt.color" package Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java Changeset: 4b17d28a Author: Ningsheng Jian Date: 2022-10-11 01:06:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4b17d28a6d56726d49090bfd05d945e8f688fe53 8294261: AArch64: Use pReg instead of pRegGov when possible Reviewed-by: ngasson, xgong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: 9d116ec1 Author: Eric Liu Date: 2022-10-11 01:37:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d116ec147a3182a9c831ffdce02c98da8c5031d 8294262: AArch64: compiler/vectorapi/TestReverseByteTransforms.java test failed on SVE machine Reviewed-by: aph, njian ! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransforms.java Changeset: e775acf8 Author: Andrey Turbanov Date: 2022-10-11 05:59:16 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e775acf889cde6f5bb463d4ecfe6eb035d18bdda 8293986: Incorrect double-checked locking in com.sun.beans.introspect.ClassInfo Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java Changeset: 5e05e421 Author: Matthias Baesken Date: 2022-10-11 07:11:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5e05e421ed49158185167c010bd1e4f690eab610 8294901: remove pre-VS2017 checks in Windows related coding Reviewed-by: dholmes, mdoerr, kbarrett ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/adlc/adlc.hpp ! src/hotspot/share/runtime/abstract_vm_version.cpp Changeset: 97f1321c Author: Roberto Casta?eda Lozano Date: 2022-10-11 07:13:00 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/97f1321cb455b536f1e4e056dec693c24f39d641 8294356: IGV: scheduled graphs contain duplicated elements Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/idealGraphPrinter.cpp Changeset: fe70487d Author: Daniel Jeli?ski Date: 2022-10-11 08:50:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fe70487d0bc53149150c23d39287d9856c5a0e95 8294958: java/net/httpclient/ConnectTimeout tests are slow Reviewed-by: dfuchs, aefimov ! test/jdk/java/net/httpclient/AbstractConnectTimeout.java ! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java Changeset: 4435d56d Author: KIRIYAMA Takuya Committer: Daniel Fuchs Date: 2022-10-11 09:22:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4435d56d3fa232748b22eeb6f2894cc8dc937ccf 8282395: URL.openConnection can throw IOOBE Reviewed-by: dfuchs ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java + test/jdk/java/net/URL/B8282395.java Changeset: 6053bf0f Author: Tongbao Zhang Committer: Aleksey Shipilev Date: 2022-10-11 10:04:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6053bf0f6a754bf3943ba6169316513055a5a3b2 8293782: Shenandoah: some tests failed on lock rank check Reviewed-by: mdoerr, shade ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp Changeset: fba763f8 Author: Erik Gahlin Date: 2022-10-11 10:06:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fba763f82528d2825831a26b4ae4e090c602208f 8291519: jdk/jfr/api/event/TestShouldCommit.java failed with Unexpected value of shouldCommit() Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/event/TestShouldCommit.java Changeset: 33d06188 Author: Tejesh R Committer: Alexey Ivanov Date: 2022-10-11 11:11:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/33d061881350c23b5116b3e555eaa905020636f7 6616245: NullPointerException when using JFileChooser with a custom FileView Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java + test/jdk/javax/swing/JFileChooser/FileViewNPETest.java Changeset: 3ebe5ad2 Author: Aleksey Shipilev Date: 2022-10-11 12:30:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3ebe5ad2d7771ccf7710350b749d780fef91e40c 8294751: Zero: Allow larger default heaps Reviewed-by: iklam, rkennke ! src/hotspot/share/compiler/compiler_globals_pd.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 9d0009e9 Author: Abhishek Kumar Committer: Jayathirth D V Date: 2022-10-11 12:55:59 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9d0009e92b790b43153e3db353db775e6ff731cb 6777156: GTK L&F: JFileChooser can jump beyond root directory in combobox and selection textarea. Reviewed-by: jdv, tr, psadhukhan ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java + test/jdk/com/sun/java/swing/plaf/gtk/TestFileChooserDirectorySelection.java Changeset: 619cd825 Author: Markus Karg Committer: Brian Burkhalter Date: 2022-10-11 16:07:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/619cd825b53465c4d533d5cab70070c08964fa91 8294702: BufferedInputStream uses undefined value range for markpos Reviewed-by: alanb, bpb ! src/java.base/share/classes/java/io/BufferedInputStream.java Changeset: 3c7ae122 Author: Xue-Lei Andrew Fan Date: 2022-10-11 16:23:02 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3c7ae1225f0d5575fd927a9b76fb40dc30e208cd 8294821: Class load improvement for AES crypto engine Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java Changeset: e1a77cfd Author: Magnus Ihse Bursie Date: 2022-10-11 16:35:55 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/e1a77cfd5f296e3e77c945a20d3688e6774dee29 8295163: Remove old hsdis Makefile Reviewed-by: shade, iris - src/utils/hsdis/Makefile Changeset: 2586b1a3 Author: Raffaello Giulietti Date: 2022-10-11 16:58:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2586b1a3c1e1c653e2e7e3398a1955882161193e 8295155: Incorrect javadoc of java.base module Reviewed-by: alanb, rriggs, bpb, iris, jvernee ! src/java.base/share/classes/module-info.java Changeset: 07946aa4 Author: Smita Kamath Committer: Sandhya Viswanathan Date: 2022-10-11 17:06:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/07946aa49c97c93bd11675a9b0b90d07c83f2a94 8289552: Make intrinsic conversions between bit representations of half precision values and floats Reviewed-by: kvn, sviswanathan, jbhateja ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/java.base/share/classes/java/lang/Float.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java ! test/jdk/java/lang/Float/Binary16Conversion.java ! test/jdk/java/lang/Float/Binary16ConversionNaN.java ! test/lib-test/jdk/test/whitebox/CPUInfoTest.java + test/micro/org/openjdk/bench/java/math/Fp16ConversionBenchmark.java Changeset: d362e169 Author: Chris Plummer Date: 2022-10-11 18:01:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d362e16924913207b67b5650ad4cafb6ab019cb1 8294689: The SA transported_core.html file needs quite a bit of work Reviewed-by: kevinw, poonam, sspitsyn ! src/jdk.hotspot.agent/doc/transported_core.html Changeset: 945950d8 Author: Martin Doerr Date: 2022-10-11 19:19:41 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/945950d863ebe984e099d83f967adce71892bb95 8295069: [PPC64] Performance regression after JDK-8290025 Reviewed-by: rrich, lucy ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp Changeset: 9bb932ce Author: Pavel Rappo Date: 2022-10-11 19:35:18 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9bb932ce3007f3f5c67344ebb42dd3c94fa035ab 8295154: Documentation for RemoteExecutionControl.invoke(Method) inherits non-existent documentation Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java Changeset: 3a980b97 Author: Pavel Rappo Date: 2022-10-11 19:44:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3a980b972f72b5bbfd7bb63b433ae562890dbcf2 8295168: Remove superfluous period in @throws tag description Reviewed-by: bpb, naoto, lancea, iris ! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java Changeset: 94a9b048 Author: Kim Barrett Date: 2022-10-11 23:17:31 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/94a9b048afef789e5c604201b61b86ace5c9af67 8295013: OopStorage should derive from CHeapObjBase Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp Changeset: 703a6ef5 Author: Quan Anh Mai Committer: Vladimir Kozlov Date: 2022-10-12 00:31:04 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/703a6ef591d56b9e5441cb3ca0c70b2b8685f6e1 8283699: Improve the peephole mechanism of hotspot Reviewed-by: kvn, dlong + src/hotspot/cpu/x86/peephole_x86_64.cpp + src/hotspot/cpu/x86/peephole_x86_64.hpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/adlc/adlparse.hpp ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formsopt.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/phaseX.cpp + test/micro/org/openjdk/bench/vm/compiler/x86/LeaPeephole.java Changeset: 2ceb80c6 Author: Jatin Bhateja Date: 2022-10-12 01:05:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2ceb80c60f2c1a479e5d79aac7d983e0bf29b253 8288043: Optimize FP to word/sub-word integral type conversion on X86 AVX2 platforms Reviewed-by: kvn, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/loopTransform.cpp ! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java Changeset: ab8c1361 Author: Xiaohong Gong Date: 2022-10-12 01:39:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ab8c1361bc03a8afe016c82f1ad3da9204626d72 8292898: [vectorapi] Unify vector mask cast operation Co-authored-by: Quan Anh Mai Reviewed-by: jbhateja, eliu ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java Changeset: 5ad126f4 Author: Kim Barrett Date: 2022-10-12 01:55:58 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5ad126f44662d81d2d065b215ed967c0b983f9c9 8295012: Arena should not derive from CHeapObj Reviewed-by: stefank, dholmes ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp Changeset: 16e0c599 Author: Johan Sj?len Committer: Stefan Karlsson Date: 2022-10-12 07:10:57 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/16e0c5994acc57d8c157c852c77801f3a791f6c6 8294950: print_sys_devices_cpu_info doesn't use the provided buffer Reviewed-by: dholmes, stefank ! src/hotspot/os/linux/os_linux.cpp Changeset: 392f35df Author: Dingli Zhang Committer: Aleksey Shipilev Date: 2022-10-12 07:24:30 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/392f35df4be1a9a8d7a67a25ae01230c7dd060ac 8295033: hsdis configure error when cross-compiling with --with-binutils-src Reviewed-by: erikj, ihse, shade ! make/autoconf/lib-hsdis.m4 Changeset: 461d9030 Author: Thomas Schatzl Date: 2022-10-12 08:38:25 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/461d9030d80c125db575e4a8c8574a1cb48d16d8 8294841: G1: Refactor predict_base_elapsed_time_ms Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: bdb4ed0f Author: Richard Reingruber Date: 2022-10-12 08:48:26 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/bdb4ed0fb136e9e5391cfa520048de6b7f83067d 8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame Reviewed-by: dholmes, mdoerr ! src/hotspot/share/runtime/frame.cpp Changeset: 94ec729f Author: Erik Gahlin Date: 2022-10-12 11:42:47 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/94ec729faae7b45fcfe0a94dd42a90e4d08fd1ec 8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java Changeset: 86ec158d Author: Ramesh Bhagavatam Gangadhar Committer: Michael McMahon Date: 2022-10-12 11:44:44 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/86ec158dfb7a770fe9a74ff8617bac938d0bb90f 8291226: Create Test Cases to cover scenarios for JDK-8278067 Reviewed-by: dfuchs, michaelm + test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java Changeset: adaff7d5 Author: Stefan Karlsson Date: 2022-10-12 12:05:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/adaff7d585757786355d37693596c42ba128c609 8294900: Refactor ZObjArrayAllocator Reviewed-by: eosterlund ! src/hotspot/share/gc/shared/memAllocator.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.hpp Changeset: 9cf66512 Author: Stefan Karlsson Date: 2022-10-12 12:06:21 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/9cf665120291ece49c02bf490bc95ac57fbb5af4 8294238: ZGC: Move CLD claimed mark clearing Reviewed-by: coleenp, tschatzl, eosterlund ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp Changeset: cb62f1c5 Author: Michael McMahon Date: 2022-10-12 12:10:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cb62f1c5c0dd0d2a1570bace3c494a5c0c2b06b8 8295218: New KeepAliveTest.java has invalid copyright notice Reviewed-by: dfuchs, tschatzl ! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java Changeset: 86078423 Author: Magnus Ihse Bursie Date: 2022-10-12 13:31:54 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/860784238ea1f3e4a817fc3c28fb89cfee7549dd 8295205: Add jcheck whitespace checking for markdown files Reviewed-by: erikj ! .jcheck/conf ! doc/hotspot-unit-tests.md ! doc/testing.md ! src/java.base/share/legal/public_suffix.md ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/legal/jpeg.md ! src/java.xml/share/legal/xalan.md ! src/java.xml/share/legal/xerces.md ! test/jdk/javax/accessibility/manual/README.md Changeset: c357b590 Author: Magnus Ihse Bursie Date: 2022-10-12 13:32:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c357b5908a091a77bc2b26d74a38785412b88a73 8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals" Reviewed-by: shade, erikj ! make/autoconf/lib-x11.m4 Changeset: 84022605 Author: Magnus Ihse Bursie Date: 2022-10-12 13:34:07 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/8402260535eae0fb8bca2327372d03e33cc2add9 8295198: Update more openjdk.java.net => openjdk.org URLs Reviewed-by: erikj ! ASSEMBLY_EXCEPTION ! CONTRIBUTING.md ! doc/hotspot-unit-tests.html ! doc/hotspot-unit-tests.md ! make/common/ProcessMarkdown.gmk ! src/java.base/share/man/java.1 Changeset: 760a260f Author: Magnus Ihse Bursie Date: 2022-10-12 13:34:50 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/760a260fbbe733a76c18e4d630999c94ac8cfe63 8295213: Run GHA manually with user-specified make and configure arguments Reviewed-by: shade ! .github/workflows/build-cross-compile.yml ! .github/workflows/build-linux.yml ! .github/workflows/build-macos.yml ! .github/workflows/build-windows.yml ! .github/workflows/main.yml Changeset: 0475c341 Author: Leonid Mesnik Date: 2022-10-12 14:59:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/0475c341207c0b0d121a4e70f4149065eb6d3d46 8292386: jvmti/thread/SuspendThread/suspendthrd03 failed with "FAIL: Status is 2" Reviewed-by: sspitsyn, dcubed - test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/libsuspendthrd03.cpp - test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/suspendthrd03.java Changeset: d1252653 Author: Daniel Jeli?ski Date: 2022-10-12 15:32:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/d1252653b07ee3d0347b39b96f734e45772b5b36 8277970: Test jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java fails with "tag mismatch" Reviewed-by: jnimeh, xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! test/jdk/ProblemList.txt ! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Changeset: 5699041a Author: Johan Sj?len Committer: Ioi Lam Date: 2022-10-12 16:23:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/5699041adb64f41c90090fd68494430ecf8660d4 8294772: Remove workaround in os::dll_address_to_library_name Reviewed-by: dholmes, iklam ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp Changeset: 1961e81e Author: Mahendra Chhipa Date: 2022-10-12 18:13:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/1961e81e02e707cd0c8241aa3af6ddabf7668589 8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling Reviewed-by: bhuang, joehw + test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java + test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Changeset: ac194142 Author: Bill Huang Committer: Naoto Sato Date: 2022-10-12 22:17:19 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/ac1941425bdb1a25aa3364eef9eb1092ee716761 8294994: Update Jarsigner and Keytool i18n tests to validate i18n compliance Reviewed-by: naoto ! test/jdk/TEST.groups ! test/jdk/sun/security/tools/keytool/i18n.java + test/lib/jdk/test/lib/UIBuilder.java Changeset: 90fb9a08 Author: Ioi Lam Date: 2022-10-13 00:01:06 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/90fb9a085bbaa9d1928a1cec9f00098b80577721 8295102: Always load @lambda-form-invoker lines from default classlist Reviewed-by: redestad, ccheung ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classListParser.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java + test/hotspot/jtreg/runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Changeset: cd1357b0 Author: Magnus Ihse Bursie Date: 2022-10-13 06:16:15 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/cd1357b0af0d4e3b459fcf88e67510502464bb90 8295229: Try to verify gtest version Reviewed-by: erikj ! doc/testing.html ! doc/testing.md ! make/autoconf/lib-tests.m4 Changeset: 6ae7e4d4 Author: Andrey Turbanov Date: 2022-10-13 06:56:20 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/6ae7e4d4aad5712cf2fe6ab9f98dc424fa4170cb 8293984: Unnecessary Vector usage in PropertyEditorSupport Reviewed-by: serb ! src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java Changeset: 26ac8366 Author: Michael McMahon Date: 2022-10-13 08:32:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/26ac8366360685ef0cf3447ee7db16ba7a7fa1ec 8291638: Keep-Alive timeout of 0 should close connection immediately Reviewed-by: dfuchs, jpai ! src/java.base/share/classes/sun/net/www/HeaderParser.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java ! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java Changeset: 03e63a2b Author: Doug Simon Date: 2022-10-13 08:34:36 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/03e63a2b87e1bef6025722ec9a016312c55ebd81 8295225: [JVMCI] codeStart should be cleared when entryPoint is cleared Reviewed-by: never ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java Changeset: 94caecbe Author: Daniel Jeli?ski Date: 2022-10-13 09:29:17 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/94caecbe574227b232e22d9f56361f8ecd507be6 8294906: Memory leak in PKCS11 NSS TLS server Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java ! test/jdk/com/sun/crypto/provider/TLS/TestKeyMaterial.java ! test/jdk/com/sun/crypto/provider/TLS/keymatdata.txt ! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/jdk/sun/security/pkcs11/tls/keymatdata.txt Changeset: 2f60675e Author: Daniel Jeli?ski Date: 2022-10-13 10:16:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2f60675e06801b8ee495729d8bff2faec37ce509 8294997: Improve ECC math operations Reviewed-by: xuelei ! make/jdk/src/classes/build/tools/intpoly/FieldGen.java ! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed25519Operations.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed448Operations.java Changeset: 7e4868de Author: Thomas Schatzl Date: 2022-10-13 12:00:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7e4868de7b0d3c20a35f06671ec0b68cfd441793 8294847: Fix calculation of G1 effective scanned cards prediction Reviewed-by: kbarrett, ayang ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: c7f65438 Author: Erik Gahlin Date: 2022-10-13 15:53:33 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/c7f65438bb4a4fd449bd19b68574cfa4b42d7ca8 8295223: JFR: At most one native periodic event thread at a time Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java Changeset: 3b343875 Author: Abhishek Kumar Committer: Alexey Ivanov Date: 2022-10-13 16:14:49 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3b3438752cbac49272dfda7d11adbeac0ab2ea9d 8288882: JFileChooser - empty (0 bytes) file is displayed as 1 KB Reviewed-by: aivanov, angorya, psadhukhan ! src/java.desktop/share/classes/sun/swing/FilePane.java + test/jdk/javax/swing/JFileChooser/FileSizeCheck.java Changeset: 4224d451 Author: Naoto Sato Date: 2022-10-13 16:18:53 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/4224d45132b98e4f7bb7a96b696692d2f0bf645e 8295232: "java.locale.useOldISOCodes" property is read lazily Reviewed-by: lancea, bpb, iris, rriggs, coffeys ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java + test/jdk/java/util/Locale/UseOldISOCodesTest.java Changeset: 18dd9ee7 Author: Brian Burkhalter Date: 2022-10-13 18:39:48 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/18dd9ee7010cc4c2ded24042049e94d3f775a785 8295025: (bf) ByteBuffer "Access to binary data" section suggests putFloat is void Reviewed-by: alanb ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: f5f8df11 Author: Ioi Lam Date: 2022-10-13 18:50:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/f5f8df11ce146f8b33963eea4de6ccf9d2373ff3 8295295: CDS ArchivedEnumTest fails with StaticProperty::JAVA_LOCALE_USE_OLD_ISO_CODES Reviewed-by: ccheung ! src/hotspot/share/cds/cdsHeapVerifier.cpp Changeset: 21407dec Author: David Alvarez Committer: Paul Hohensee Date: 2022-10-13 20:48:43 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/21407dec0156301871a83328615e4d975c4287c4 8295173: (tz) Update Timezone Data to 2022e Reviewed-by: naoto ! src/java.base/share/data/tzdata/VERSION ! src/java.base/share/data/tzdata/asia ! src/java.base/share/data/tzdata/europe ! src/java.base/share/data/tzdata/northamerica ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION ! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt Changeset: fdb74ed4 Author: Phil Race Date: 2022-10-13 21:37:28 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/fdb74ed45240477bd08eb40ede5eaa2345ca6b5d 8295301: Problem list TrayIcon tests that fail on Ubuntu 22.04 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 2b4830a3 Author: Julian Waters Committer: David Holmes Date: 2022-10-13 23:50:01 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/2b4830a3959496372719270614a58737cf4deb2f 8295017: Remove Windows specific workaround in JLI_Snprintf Reviewed-by: dholmes ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/windows/native/libjli/java_md.c Changeset: b30d9220 Author: Darragh Clarke Committer: Jaikiran Pai Date: 2022-10-14 01:37:29 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/b30d922009bab114fb8ac200df42b594a72a2942 8292876: Do not include the deprecated userinfo component of the URI in HTTP/2 headers Reviewed-by: aefimov, dfuchs, jpai ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java + test/jdk/java/net/httpclient/http2/UserInfoTest.java Changeset: 67046ae4 Author: Ioi Lam Date: 2022-10-14 04:28:45 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/67046ae49a2611644854ed94c1932d518e47854b 8276687: Remove support for JDK 1.4.1 PerfData shared memory files Reviewed-by: dholmes, kevinw, redestad ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java Changeset: be3b3354 Author: Andrey Turbanov Date: 2022-10-14 06:43:05 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/be3b3354523917c024fb9d7d99de7c7eec3d175a 8295026: Remove unused fields in StyleSheet Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java Changeset: 3d75e88e Author: Fei Yang Date: 2022-10-14 07:53:56 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/3d75e88eb25f56ed2214496826004578c2c75012 8295270: RISC-V: Clean up and refactoring for assembler functions Reviewed-by: fjiang, yadongwang, shade ! src/hotspot/cpu/riscv/assembler_riscv.cpp ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 7133fc93 Author: Prasanta Sadhukhan Date: 2022-10-14 09:05:39 +0000 URL: https://git.openjdk.org/jdk-sandbox/commit/7133fc93e168f3671d048b2ae654f84ec289b98d 7172359: HTML parser StackOverflowError on invalid HTML:
  • tag inside an