git: openjdk/jdk-sandbox: jdk.javadoc/snippet-conversion: 598 new changesets
Pavel Rappo
prappo at openjdk.java.net
Thu Sep 9 15:15:13 UTC 2021
Changeset: c962e6ec
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-07-15 15:33:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c962e6ec0bdaae9ff26f851c0b03551adad18ad8
8261006: 'super' qualified method references cannot occur in a static context
Reviewed-by: sadayapalam
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/lambda/methodReference/MethodReferenceInConstructorInvocation.java
+ test/langtools/tools/javac/lambda/methodReference/MethodReferenceInConstructorInvocation.out
Changeset: 1f995e52
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-07-15 16:06:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f995e52b2af0bdc3044c27a15ee8da446f02de8
8265888: StandardJavaFileManager::setLocationForModule specification misses 'Implementation Requirements:'
Reviewed-by: jlahoda
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
Changeset: 746fe5dc
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-07-15 16:40:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/746fe5dc6857f6e0af42ed150665fa26f52b60ee
8270366: C2: Add associative rule to add/sub node
Reviewed-by: kvn, adinn
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/integerArithmetic/TestAssociative.java
Changeset: 057992f2
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-07-15 17:04:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/057992f206d48d0f6152f6fdece229e2ff56e375
8269387: jpackage --add-launcher should have option to not create shortcuts for additional launchers
Reviewed-by: asemenyuk, almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java
+ test/jdk/tools/jpackage/share/AddLShortcutTest.java
Changeset: bb82005a
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-15 19:53:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bb82005a8102dd5bb2fa2abc5c2f7255d6969e9e
8270468: TestRangeCheckEliminated fails because methods are not compiled
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java
Changeset: a32d2eef
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2021-07-15 05:42:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a32d2eefea12771522b942b32985df0fe50119e8
8269276: Additional tests for MessageDigest with different providers
Reviewed-by: valeriep, wetmore
! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java
Changeset: e104dede
Author: William Kemper <wkemper at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-15 16:27:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e104dede6e5e518071e6ff59d206c8009420e2ab
8268635: Corrupt oop in ClassLoaderData
Reviewed-by: coleenp
Backport-of: 3586a233a49c979e87fed9df148d0bf3df2df38b
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 7240d678
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-16 00:51:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7240d67868add94c97ca1d7ba372548cd76b8ffc
Merge
Changeset: ea77ef83
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-07-16 01:54:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea77ef83484fa72381744a1de834acd922ba9bc5
8269725: AArch64: Add VectorMask query implementation for NEON
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: e35005d5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-07-16 02:49:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e35005d5ce383ddd108096a3079b17cb0bcf76f1
8268773: Improvements related to: Failed to start thread - pthread_create failed (EAGAIN)
Reviewed-by: stuefe, iklam
! 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/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java
Changeset: eab959cb
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-07-16 04:43:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/eab959cbfa9e781adac3bc4bc3e74af8b18a1fd5
8269269: [macos11] SystemIconTest fails with ClassCastException
Reviewed-by: jdv
! test/jdk/javax/swing/JFileChooser/FileSystemView/SystemIconTest.java
Changeset: 676d425c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-16 05:45:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/676d425c6bae7e87619ffc4b4a89d2997ae1d9e9
8270459: Conflict inlining decisions by C1/C2 with the same CompileCommand
Reviewed-by: kvn, xliu
! src/hotspot/share/compiler/compilerOracle.cpp
+ test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java
Changeset: 4927ee42
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-07-16 06:56:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4927ee426aedbeea0f4119bac0a342c6d3576762
8270814: ProblemList the failing serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor* tests
Reviewed-by: tschatzl, jiefu
! test/hotspot/jtreg/ProblemList.txt
Changeset: 90c219f3
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-16 08:54:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/90c219f37bc7da2a556d1733a148a7d445e900e3
8270547: java.util.Random contains unnecessary @SuppressWarnings("exports")
Reviewed-by: darcy, bpb
! src/java.base/share/classes/java/util/Random.java
Changeset: 1d8d72d2
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-07-16 12:00:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1d8d72d2c24764ab32741dd5220a6c1a980656e2
8270540: G1: Refactor range checking in G1BlockOffsetTablePart::block_start* to asserts
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
Changeset: 67dc1c5b
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-07-16 14:02:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/67dc1c5bf34cfe987b672f34f0b2a6b36840382a
8270837: fix typos in test TestSigParse.java
Reviewed-by: jiefu
! test/hotspot/jtreg/runtime/verifier/TestSigParse.java
Changeset: 58f1ada2
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-07-16 19:22:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/58f1ada2710d2efcb885db9441f6ad8ec4f88905
8269636: Change outputStream's print_raw() and print_raw_cr() second parameter to size_t type
Reviewed-by: iklam, minqi
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/ostream.hpp
Changeset: 1350e2bd
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-07-16 19:02:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1350e2bd225b2032b929f9c68ba297833ad6b2bf
8270556: Exclude security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA
Reviewed-by: mbaesken
! test/jdk/ProblemList.txt
Changeset: 2dddcce2
Author: Phil Race <prr at openjdk.org>
Date: 2021-07-16 20:02:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2dddcce29bec5d16ba2b0580bbcb7cd65e7ea66e
8270858: Problem List java/awt/Window/MultiWindowApp/MultiWindowAppTest.java on Linux
Reviewed-by: mikael, pbansal
! test/jdk/ProblemList.txt
Changeset: a5c9094f
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-17 02:06:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5c9094fdb99d2723bf09e9c368dc7f939298c84
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: f8ec3b68
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-07-17 04:52:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f8ec3b68f3e8f86eacf5c0de06c91827e88c7b30
8270801: Print VM arguments with java -Xlog:arguments
Reviewed-by: dholmes, xliu, stuefe, minqi
! src/hotspot/share/runtime/arguments.cpp
Changeset: e7cdfebb
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-07-17 07:42:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7cdfebbeebb274b28495b469f39d5874af45e65
8270862: Fix problem list entries for 32-bit
Reviewed-by: sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: edff5560
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-07-19 05:46:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/edff55607b9bc47bc1a5d9de7ad1a5d622be9736
8263385: IGV: Graph is not opened in the window that has focus.
Reviewed-by: rrich, chagedorn
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/GraphViewerImplementation.java
Changeset: a8f15427
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-19 09:30:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8f15427156b8095ee815fbe6ed14c25c1d4b374
8270455: Remove unused JFR tracer related code in G1CollectedHeap
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 3fc761d9
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-19 13:43:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3fc761d97d43429d3fdc0646835c462e0fe1bd3e
8269032: Stringdedup tests are failing if the ergonomically select GC does not support it
Reviewed-by: tschatzl, lkorinth
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java
Changeset: f6443654
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-07-19 17:23:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f64436544156052fffb220e993a420f3f56b9b7c
8269689: Update --release 17 symbol information for JDK 17 build 31
Reviewed-by: jlahoda
! make/data/symbols/java.base-H.sym.txt
! make/data/symbols/jdk.javadoc-H.sym.txt
Changeset: c1304519
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-19 07:31:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1304519b56e44d1d4e380d0b9839a8b09385e6d
8269752: C2: assert(false) failed: Bad graph detected in build_loop_late
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/multnode.cpp
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestMainBodyExecutedOnce.java
Changeset: c3519c3e
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-19 23:12:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c3519c3e20a7f43032ecf3f5bd548ab85422de08
Merge
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.cpp
Changeset: 7f35e5ba
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-20 00:27:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7f35e5bac9925c06985f16d225f5dd9c50157d06
8270869: G1ServiceThread may not terminate
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
Changeset: 00195b85
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-07-20 02:06:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/00195b85ed8730fcf4eb547a91a35769d5c951a2
8265604: Support unlinked classes in dynamic CDS archive
Reviewed-by: minqi, iklam
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/OldInfExtendsInfDefMeth.java
! test/hotspot/jtreg/runtime/cds/appcds/OldSuperClass.java
! test/hotspot/jtreg/runtime/cds/appcds/OldSuperInf.java
! test/hotspot/jtreg/runtime/cds/appcds/OldSuperInfIndirect.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassAndInf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/CustomLoaderApp.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java
Changeset: 534f0051
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-07-20 03:31:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/534f00510e26da8deb891b4184c860ec64991b8f
8268284: javax/swing/JComponent/7154030/bug7154030.java fails with "Exception: Failed to hide opaque button"
Reviewed-by: serb
! test/jdk/javax/swing/JComponent/7154030/bug7154030.java
Changeset: 8cd0769e
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-07-20 05:55:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8cd0769ef28cdc11ef9830ba449edf5a4d30ee38
8270875: Deprecate the FilterSpuriousWakeups flag so it can be removed
Reviewed-by: kbarrett
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 754352f4
Author: Corey Ashford <cashford at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-07-20 08:07:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/754352f4c951dfce3e0ae89f00e003c05ef2a77a
8270340: Base64 decodeBlock intrinsic for Power64 needs cleanup
Reviewed-by: ogatak, mdoerr
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
Changeset: 38694aa9
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-07-20 09:45:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/38694aa970be73d269cb444ea80ebe7085bd9e90
8270939: ProblemList java/lang/invoke/RicochetTest.java until JDK-8251969 is fixed
Reviewed-by: chagedorn
! test/jdk/ProblemList.txt
Changeset: 0cec11d3
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-07-20 06:10:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0cec11d3eb7393b76dbe1fbfe55a5f363824c1c4
8270307: C2: assert(false) failed: bad AD file after JDK-8267687
Co-authored-by: Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/movenode.cpp
+ test/hotspot/jtreg/compiler/c2/TestCMoveHasTopInput.java
Changeset: 845c31dc
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-07-20 13:10:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/845c31dc4b49dfbed25238a398c80b8cdd0a3997
8269240: java/foreign/stackwalk/TestAsyncStackWalk.java test failed with concurrent GC
Reviewed-by: vlivanov, dholmes
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/hotspot/share/prims/universalUpcallHandler.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/javaFrameAnchor.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
Changeset: 8e8e87a7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-20 21:55:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8e8e87a765145f0dda2cc362a7f37e59513c2258
8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java
Backport-of: 1e1039a7c8bbd745cb23fd91e548dc20ac7d1d9d
! test/hotspot/jtreg/ProblemList.txt
Changeset: 61359c46
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-21 00:17:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/61359c46a74b03b94738744d309334a5af162f08
8270993: Missing forward declaration of ZeroFrame
Reviewed-by: kvn
! src/hotspot/share/runtime/javaFrameAnchor.hpp
Changeset: 1eeb1791
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-21 00:24:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1eeb1791abc438a65fa3491d1cd14ad69ef1ff98
Merge
Reviewed-by: jvernee
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 6346793c
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-21 03:38:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6346793c6401b3758edf0a8912acb0fd8813957b
8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support
Reviewed-by: xuelei, rhalade
! test/jdk/javax/net/ssl/compatibility/JdkInfo.java
Changeset: 7dd19af2
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-07-21 03:52:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7dd19af259283ec8e1b33e125fcf2becef3f5740
8270803: Reduce CDS API verbosity
Reviewed-by: minqi, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! 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/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 1f51e13e
Author: Rado Smogura <rsmogura+git at outlook.com>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-07-21 05:05:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f51e13ea763e642dac440142e9cb3a177df7959
8270147: Increase stride size allowing unrolling more loops
Reviewed-by: kvn, iveresov
! src/hotspot/share/opto/loopTransform.cpp
+ test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShort.java
Changeset: cd8783c0
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-07-21 06:41:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd8783c08ee18167f15df621e997015b971bfb01
8270820: remove unused stiFileTableIndex from SDE.c
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/SDE.c
Changeset: 57611b30
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-21 15:41:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/57611b30219191160f7faccb811b41a31c25c0b8
8270991: G1 Full GC always performs heap verification after JDK-8269295
Reviewed-by: iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
Changeset: b7245c61
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-07-21 18:07:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b7245c6164df3f01c34f4f3c94185a6b6d338551
8269849: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects"
Reviewed-by: kbarrett
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft001/soft001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/soft003.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/soft005.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak001/weak001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/weak003.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/weak005.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/weak007.java
Changeset: ddce47cd
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-07-21 18:09:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddce47cd3cc44504984633cb2f21979b30f5a7fe
8270949: Make dynamically generated classes with the class file version of the current release
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
Changeset: 024c4027
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-07-21 18:49:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/024c4027d8b0821612e8e82e732182de9192b3fe
8271014: Refactor HeapShared::is_archived_object()
Reviewed-by: ccheung, minqi
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/heapShared.inline.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 0790f04d
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-07-21 19:07:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0790f04d8a41aa61b4633e822120d913ec89d900
8271015: Split cds/SharedBaseAddress.java test into smaller parts
Reviewed-by: ccheung, minqi
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
Changeset: 08c52fd3
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-21 16:13:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/08c52fd33cb1c22f6502dc7cea0dfa58fada13d6
8271070: ProblemList 3 client tests on Linux-X64
Reviewed-by: prr
! test/jdk/ProblemList.txt
Changeset: 6ce52e62
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-07-21 16:29:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6ce52e62770c5e1933cbe26bb18b47d6099e4a70
8159904: [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/MultiWindowApp/MultiWindowAppTest.java
Changeset: 9b177a74
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-21 19:47:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b177a7486396a79729d3471fec562a088e91997
8268612: a few runtime/memory tests don't check exit code
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java
! test/hotspot/jtreg/runtime/memory/ReserveMemory.java
Changeset: 7ad6c23c
Author: Vicente Romero <vromero at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-01-26 21:44:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ad6c23c32c919c0619ab63455cbc05c5a908c08
8256157: Improve bytecode assembly
Reviewed-by: jlahoda, rhalade, mschoene
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
Changeset: 7b6410f2
Author: Phil Race <prr at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-02-25 22:20:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b6410f21310e18757a373f29b3ffba22ac575ae
8260453: Improve Font Bounding
Reviewed-by: rhalade, psadhukhan, mschoene, serb
! src/java.desktop/share/classes/sun/font/CMap.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
Changeset: 175b65c0
Author: Naoto Sato <naoto at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-04 20:54:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/175b65c0a1e9f624bff80ec14f785403c0b2d62d
8262410: Enhanced rules for zones
Reviewed-by: rriggs, rhalade
! src/java.base/share/classes/java/time/zone/ZoneRules.java
Changeset: fc38331f
Author: Hai-May Chao <hchao at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-09 20:29:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc38331f44b25f1e3275a741ca14cbd1050c421e
8260960: Signs of jarsigner signing
Reviewed-by: weijun, rhalade
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java
Changeset: ef9315be
Author: Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-16 18:58:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef9315bead72202999ccae588b984a3d75aeb236
8260967: Better jar file validation
Reviewed-by: hchao, valeriep
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Changeset: 9accf7c8
Author: Sergey Bylokhov <serb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-21 05:01:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9accf7c894f2848525a7ef90caf896149f04499a
8262403: Enhanced data transfers
Reviewed-by: rhalade, prr, vdyakov, ahgross
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java
Changeset: 1c8b9727
Author: Phil Race <prr at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-29 18:10:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1c8b9727b716f417c8459afaddb138f47d559636
8262477: Enhance String Conclusions
Reviewed-by: rhalade, mschoene, psadhukhan, jdv, serb
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
Changeset: b87e526a
Author: Patrick Concannon <pconcannon at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-31 12:02:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b87e526af1f99d5b4170c0877e373ba9d23991c2
8256491: Better HTTP transport
Reviewed-by: dfuchs, michaelm, rhalade, ahgross
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: e48af006
Author: Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-03-31 17:24:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e48af0069e5b1ffb8530e3cbd51361d273b7a141
8264460: Improve NTLM support
Reviewed-by: xuelei
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
Changeset: 0e6c0116
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-01 12:28:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e6c01163f1d9cd751a800e0288e59c12199e948
8262967: Improve Zip file support
Reviewed-by: ahgross, rhalade, aefimov
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 138f5980
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-05 23:51:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/138f59806f33245cf226d9fbae7fa9f35d0b7ef6
8262380: Enhance XML processing passes
Reviewed-by: lancea, naoto, ahgross, rhalade
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
Changeset: a3acce52
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-08 03:30:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3acce5210219532a6ef9549108b6decd600a341
8264079: Improve abstractions
Reviewed-by: vlivanov, ahgross, thartmann, rhalade
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Changeset: ca6b222c
Author: Rahul Yadav <ryadav at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-12 18:00:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ca6b222c9734982a49dba09fa240d9308ffc5ca8
8258432: Improve File Transfers
Reviewed-by: michaelm, aefimov, dfuchs, chegar, ahgross, rhalade
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
Changeset: add995be
Author: Sean Mullan <mullan at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-15 14:28:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/add995be4611574fa40fa86257e1e26d13797c4f
8265201: JarFile.getInputStream not validating invalid signed jars
Reviewed-by: pkoppula, coffeys
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
Changeset: e1051ae0
Author: Igor Veresov <iveresov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-04-19 17:27:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e1051ae0695f14802f192a5aa58ff2365a5ef753
8264066: Enhance compiler validation
Reviewed-by: ahgross, kvn, rhalade, thartmann
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
Changeset: 89f7998a
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-05-04 07:25:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/89f7998aa7032a13cc085d484b25004726bc35ae
8266347: assert(Dependencies::is_concrete_root_method(fm, ctxk) == Dependencies::is_concrete_method(m, ctxk)) failed: mismatch
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/code/dependencies.cpp
Changeset: c36755de
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-22 00:46:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c36755dedf1a0d7ce0aeadd401e0c70ff84185e7
Merge
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! test/jdk/ProblemList.txt
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! test/jdk/ProblemList.txt
Changeset: 6096dd97
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-07-22 04:07:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6096dd9765eaf280890f65c0ff1ab64864b9316a
8268893: jcmd to trim the glibc heap
Reviewed-by: simonis, dholmes
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
+ src/hotspot/os/linux/trimCHeapDCmd.cpp
+ src/hotspot/os/linux/trimCHeapDCmd.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
+ test/hotspot/jtreg/serviceability/dcmd/vm/TrimLibcHeapTest.java
Changeset: 9131a8f5
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-07-22 04:29:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9131a8f5f241b04c28a875fddb7a060cc9a3c252
8267940: [macos] java/awt/print/Dialog/DialogOwnerTest.java fails
Reviewed-by: azvegint, prr
! test/jdk/java/awt/print/Dialog/DialogOwnerTest.java
Changeset: 50bb7313
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-07-22 09:45:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/50bb7313a75e6e573549637763881ae3368b3ca0
8270286: com.sun.net.httpserver.spi.HttpServerProvider: remove use of deprecated API
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
+ test/jdk/com/sun/net/httpserver/HttpServerProviderTest.java
Changeset: d1257d54
Author: Jamsheed Mohammed C M <jcm at openjdk.org>
Date: 2021-07-22 12:04:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1257d54f9352fa84207036d14b764a1244a9545
8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8e27d4e8
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-22 14:38:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8e27d4e8ceb3c4ea15e3a3a4328368dbe801870b
8271043: Rename G1CollectedHeap::g1mm()
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1MemoryPool.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
Changeset: c2ed3368
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-22 15:20:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2ed336828705e3591a17dba22aa77d89ac96a8d
8270912: Clean up G1CollectedHeap::process_discovered_references()
Reviewed-by: iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: 3cadc360
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-07-22 18:17:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3cadc3606073f0efc2e97dda348ffb65c41dad0c
8270336: [TESTBUG] Fix initialization in NonbranchyTree
Reviewed-by: kbarrett, tschatzl
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/NonbranchyTree.java
Changeset: 258f188b
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-07-22 18:18:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/258f188bff07b6c873128a181746afcf8053d936
8270961: [TESTBUG] Move GotWrongOOMEException into vm.share.gc package
Reviewed-by: kbarrett, tschatzl
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java
- test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/exceptions/GotWrongOOMEException.java
+ test/hotspot/jtreg/vmTestbase/vm/share/gc/HeapOOMEException.java
! test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingMetaspace.java
Changeset: 09e53217
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-07-22 18:19:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/09e5321763f3fafe2b0b562f99ec0cd55a59583c
8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage
Reviewed-by: dholmes, kevinw
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java
Changeset: c1c40489
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-07-22 18:52:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1c404896ca2791ad348a4cf482beb2c2ad98464
8249634: doclint should report implicit constructor as missing javadoc comments
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/tools/doclint/AccessTest.java
! test/langtools/tools/doclint/AccessibilityTest.java
! test/langtools/tools/doclint/AnchorTest.java
! test/langtools/tools/doclint/AnchorTest2.java
! test/langtools/tools/doclint/CrashInAnnotateTest.java
! test/langtools/tools/doclint/CrashInAnnotateTest.out
! test/langtools/tools/doclint/CustomTagTest.java
! test/langtools/tools/doclint/DuplicateParamTest.java
! test/langtools/tools/doclint/DuplicateReturnTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.java
! test/langtools/tools/doclint/EmptyExceptionTest.java
! test/langtools/tools/doclint/EmptyParamTest.java
! test/langtools/tools/doclint/EmptyReturnTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.java
! test/langtools/tools/doclint/EmptySerialFieldTest.java
! test/langtools/tools/doclint/EmptySinceTest.java
! test/langtools/tools/doclint/EmptyTagsTest.java
! test/langtools/tools/doclint/EmptyVersionTest.java
! test/langtools/tools/doclint/EndTagsTest.java
! test/langtools/tools/doclint/EndWithIdentifierTest.java
! test/langtools/tools/doclint/HtmlAttrsTest.java
! test/langtools/tools/doclint/HtmlTagsTest.java
! test/langtools/tools/doclint/LambdaTest.java
! test/langtools/tools/doclint/LiteralTest.java
! test/langtools/tools/doclint/MissingThrowsTest.java
! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java
+ test/langtools/tools/doclint/NoArgsConstructorTest.java
+ test/langtools/tools/doclint/NoArgsConstructorTest.out
! test/langtools/tools/doclint/OverridesTest.java
! test/langtools/tools/doclint/ParaTagTest.java
! test/langtools/tools/doclint/ProvidesTest.java
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/SummaryTest.java
! test/langtools/tools/doclint/SyntaxTest.java
! test/langtools/tools/doclint/SyntheticTest.java
+ test/langtools/tools/doclint/SyntheticTest.out
! test/langtools/tools/doclint/UnfinishedInlineTagTest.java
! test/langtools/tools/doclint/UsesTest.java
! test/langtools/tools/doclint/ValueTest.java
! test/langtools/tools/doclint/anchorTests/p/Test.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/html/InlineTagsTest.java
! test/langtools/tools/doclint/html/ListTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/TableTagsTest.java
! test/langtools/tools/doclint/html/TagNotAllowed.java
! test/langtools/tools/doclint/html/TextNotAllowed.java
! test/langtools/tools/doclint/html/UnknownTagTest.java
! test/langtools/tools/doclint/packageTests/bad/Test.java
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java
! test/langtools/tools/doclint/tidy/BadEnd.java
! test/langtools/tools/doclint/tidy/InsertImplicit.java
! test/langtools/tools/doclint/tidy/InvalidEntity.java
! test/langtools/tools/doclint/tidy/InvalidName.java
! test/langtools/tools/doclint/tidy/InvalidTag.java
! test/langtools/tools/doclint/tidy/InvalidURI.java
! test/langtools/tools/doclint/tidy/MissingGT.java
! test/langtools/tools/doclint/tidy/MissingTag.java
! test/langtools/tools/doclint/tidy/NestedTag.java
! test/langtools/tools/doclint/tidy/ParaInPre.java
! test/langtools/tools/doclint/tidy/RepeatedAttr.java
! test/langtools/tools/doclint/tidy/TextNotAllowed.java
! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java
! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java
! test/langtools/tools/doclint/tool/MaxDiagsTest.java
! test/langtools/tools/doclint/tool/StatsTest.java
! test/langtools/tools/javac/doclint/DocLintFormatTest.java
! test/langtools/tools/javac/doclint/DocLintTest.java
! test/langtools/tools/javac/doclint/IncludePackagesTest.java
! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java
Changeset: 984003d5
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-07-22 18:53:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/984003d5c969443abae2d889e92cba30da26e55f
8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used
Reviewed-by: almatvee, herrick, alanb
! src/java.base/unix/native/libjli/java_md_common.c
+ test/jdk/tools/jpackage/linux/LinuxWeirdOutputDirTest.java
Changeset: 1362e094
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-07-22 20:35:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1362e094798d8f1d86a30c96cf93b13c664a0438
8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values
Reviewed-by: darcy
! test/jdk/java/lang/Math/PowTests.java
Changeset: 9b93d816
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-22 21:15:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b93d816c182278427ef76ee803cc91c2d8b4223
8271161: [BACKOUT] JDK-8249634 doclint should report implicit constructor as missing javadoc comments
Reviewed-by: iignatyev
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/tools/doclint/AccessTest.java
! test/langtools/tools/doclint/AccessibilityTest.java
! test/langtools/tools/doclint/AnchorTest.java
! test/langtools/tools/doclint/AnchorTest2.java
! test/langtools/tools/doclint/CrashInAnnotateTest.java
! test/langtools/tools/doclint/CrashInAnnotateTest.out
! test/langtools/tools/doclint/CustomTagTest.java
! test/langtools/tools/doclint/DuplicateParamTest.java
! test/langtools/tools/doclint/DuplicateReturnTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.java
! test/langtools/tools/doclint/EmptyExceptionTest.java
! test/langtools/tools/doclint/EmptyParamTest.java
! test/langtools/tools/doclint/EmptyReturnTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.java
! test/langtools/tools/doclint/EmptySerialFieldTest.java
! test/langtools/tools/doclint/EmptySinceTest.java
! test/langtools/tools/doclint/EmptyTagsTest.java
! test/langtools/tools/doclint/EmptyVersionTest.java
! test/langtools/tools/doclint/EndTagsTest.java
! test/langtools/tools/doclint/EndWithIdentifierTest.java
! test/langtools/tools/doclint/HtmlAttrsTest.java
! test/langtools/tools/doclint/HtmlTagsTest.java
! test/langtools/tools/doclint/LambdaTest.java
! test/langtools/tools/doclint/LiteralTest.java
! test/langtools/tools/doclint/MissingThrowsTest.java
! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java
- test/langtools/tools/doclint/NoArgsConstructorTest.java
- test/langtools/tools/doclint/NoArgsConstructorTest.out
! test/langtools/tools/doclint/OverridesTest.java
! test/langtools/tools/doclint/ParaTagTest.java
! test/langtools/tools/doclint/ProvidesTest.java
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/SummaryTest.java
! test/langtools/tools/doclint/SyntaxTest.java
! test/langtools/tools/doclint/SyntheticTest.java
- test/langtools/tools/doclint/SyntheticTest.out
! test/langtools/tools/doclint/UnfinishedInlineTagTest.java
! test/langtools/tools/doclint/UsesTest.java
! test/langtools/tools/doclint/ValueTest.java
! test/langtools/tools/doclint/anchorTests/p/Test.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/html/InlineTagsTest.java
! test/langtools/tools/doclint/html/ListTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/TableTagsTest.java
! test/langtools/tools/doclint/html/TagNotAllowed.java
! test/langtools/tools/doclint/html/TextNotAllowed.java
! test/langtools/tools/doclint/html/UnknownTagTest.java
! test/langtools/tools/doclint/packageTests/bad/Test.java
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java
! test/langtools/tools/doclint/tidy/BadEnd.java
! test/langtools/tools/doclint/tidy/InsertImplicit.java
! test/langtools/tools/doclint/tidy/InvalidEntity.java
! test/langtools/tools/doclint/tidy/InvalidName.java
! test/langtools/tools/doclint/tidy/InvalidTag.java
! test/langtools/tools/doclint/tidy/InvalidURI.java
! test/langtools/tools/doclint/tidy/MissingGT.java
! test/langtools/tools/doclint/tidy/MissingTag.java
! test/langtools/tools/doclint/tidy/NestedTag.java
! test/langtools/tools/doclint/tidy/ParaInPre.java
! test/langtools/tools/doclint/tidy/RepeatedAttr.java
! test/langtools/tools/doclint/tidy/TextNotAllowed.java
! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java
! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java
! test/langtools/tools/doclint/tool/MaxDiagsTest.java
! test/langtools/tools/doclint/tool/StatsTest.java
! test/langtools/tools/javac/doclint/DocLintFormatTest.java
! test/langtools/tools/javac/doclint/DocLintTest.java
! test/langtools/tools/javac/doclint/IncludePackagesTest.java
! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java
Changeset: a7d30123
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-22 23:56:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7d30123f03d62a98e0164744d5b20425943641c
8271165: ProblemList serviceability/dcmd/gc/HeapDumpAllTest.java on X64
8271166: ProblemList applications/jcstress/copy.java on Linux-X64
Reviewed-by: darcy
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4119a52c
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-07-22 05:59:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4119a52c4b3d30d7e02e6f987f61121a90758876
8270461: ZGC: Invalid oop passed to ZBarrierSetRuntime::load_barrier_on_oop_array
Reviewed-by: chagedorn, kvn
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java
Changeset: 39b486db
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-22 14:04:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/39b486db6d83605deb8e49536892e0bc461b4531
8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java
Backport-of: d1257d54f9352fa84207036d14b764a1244a9545
! test/hotspot/jtreg/ProblemList.txt
Changeset: e7f90093
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2021-07-22 14:30:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7f9009315f1fdf33d6539c413c224f925c9ffb0
8270085: Suspend during block transition may deadlock if lock held
Co-authored-by: Robbin Ehn <rehn at openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Reviewed-by: dcubed, dholmes, coleenp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
+ test/hotspot/jtreg/runtime/handshake/SuspendBlocked.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 6a9ab6a2
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-22 17:13:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a9ab6a2cf5b341adf3cb6bc3e8a287db265c2a1
8271093: remove deadcode from runtime/Thread/TestThreadDumpSMRInfo.java test
Reviewed-by: jiefu, dholmes, dcubed
! test/hotspot/jtreg/runtime/Thread/TestThreadDumpSMRInfo.java
Changeset: 4812e537
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-22 17:14:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4812e537919dc1b1c08a2a8ddc0c9cb1c69a7744
8271094: runtime/duplAttributes/DuplAttributesTest.java doesn't check exit code
Reviewed-by: jiefu, dholmes
! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java
Changeset: ecc37b06
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-07-22 19:50:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ecc37b06f283c18ab4aa2b23562843bca14da85d
8270916: Update java.lang.annotation.Target for changes in JLS 9.6.4.1
Reviewed-by: bpb, naoto
! src/java.base/share/classes/java/lang/annotation/Target.java
Changeset: 7165b3f1
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-07-22 22:14:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7165b3f105621398d7673253b6324e97ba0d2eee
8271155: Wrong path separator in env variable
Reviewed-by: herrick, kcr, iris, almatvee
! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
Changeset: 2d165a2b
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-22 22:15:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2d165a2bdf6efbfb1541af53d83492769bc0f616
8271160: runtime/jni/checked/TestCheckedJniExceptionCheck.java doesn't set -Djava.library.path
Reviewed-by: dcubed, dholmes
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java
Changeset: 84be910e
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-22 23:21:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/84be910e1dfaf358a31f8e804f948adcab6984fd
8271169: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java can be run in driver mode
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: ee93cef8
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-22 23:53:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee93cef8aa73f801456f2231ada4971ca0a5a154
8271158: runtime/handshake/HandshakeTimeoutTest.java test doesn't check exit code
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
Changeset: e3800e64
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-22 23:54:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e3800e6497a14b64b96c71f6adff36a5e69a05cc
8271162: runtime/StackTrace/LargeClassTest.java can be run in driver mode
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java
Changeset: 9935440e
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-23 01:41:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9935440eded25b041ea3e73cfa8ac0d95bbd66c6
Merge
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! test/lib/sun/hotspot/WhiteBox.java
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 8156ff60
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-07-23 04:06:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8156ff609b27316f31ba89d9eb8ca752f4027c2b
8271147: java/nio/file/Path.java javadoc typo
Reviewed-by: iris
! src/java.base/share/classes/java/nio/file/Path.java
Changeset: fb859600
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-07-23 06:38:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb85960015dfbd8e1d95d5fd7fdb65819828a317
8271149: remove unreferenced functions from EncodingSupport_md.c
Reviewed-by: alanb
! src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c
Changeset: ea182b5c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-23 09:51:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea182b5c6eba5f7e66b324068d3b42ffb2d29190
8271060: Merge G1CollectedHeap::determine_start_concurrent_mark_gc and G1Policy::decide_on_conc_mark_initiation
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
Changeset: f2261903
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-07-23 10:42:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f22619032df2cf45664f110c71ddf509a5128900
8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark()
Reviewed-by: dholmes
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 8a789b71
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-07-23 11:40:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a789b71fe2e813a1ddbd4fb5dd43d54ac7c2425
8263840: PeriodicTask should declare its destructor virtual
Reviewed-by: xliu, kbarrett
! src/hotspot/share/runtime/task.hpp
Changeset: 8c8e3a0d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-07-23 11:56:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c8e3a0df2dac94a2978ec86093985af47ffe330
8271163: G1 uses wrong degree of MT processing since JDK-8270169
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 0cc4bb72
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-23 12:14:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0cc4bb729e3746537e0983a8f2665044ad2689b1
8270870: Simplify G1ServiceThread
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.hpp
! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp
Changeset: 9b27df6a
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-07-23 12:23:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b27df6a4f0e5cdc7765144d6bcbc95700bdb6a3
8271063: Print injected fields for InstanceKlass
Reviewed-by: fparain, hseigel, yyang
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
Changeset: 96247ae8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-07-23 13:52:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/96247ae8fb4d38229af433c34016c208999900af
8270187: G1: Remove ConcGCThreads constraint
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java
Changeset: c9251db1
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-07-23 14:05:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9251db175803bb8d5e8b5b58ef34b50531c8e4b
8271209: Fix doc comment typos in JavadocTokenizer
Reviewed-by: jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
Changeset: 45abbeed
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-23 14:18:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/45abbeed2f4f2899a3c1595b0cd8e573990a16fa
8243543: jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java
Changeset: f4b3ee5d
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-23 15:03:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4b3ee5dca8cfdc2fbb8ee64a1e8cdb8894b0061
8270280: security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java
Changeset: ec71e2d8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-23 15:53:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec71e2d891fdb9b102ce232f65cfcc5c6a1a9580
8271221: [BACKOUT] JDK-8271063 Print injected fields for InstanceKlass
Reviewed-by: coleenp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
Changeset: 4ed548b3
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-23 18:51:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ed548b3eeffe8dfa601d4d0eeed2bfe359af965
8268261: C2: assert(n != __null) failed: Bad immediate dominator info.
Reviewed-by: iveresov, vlivanov
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestIdomAfterLoopUnswitching.java
Changeset: a1c0a6aa
Author: Ian Graves <igraves at openjdk.org>
Date: 2021-07-23 19:17:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1c0a6aafb575e3d5c76dd3a279e4fe03ca07223
8199594: Add doc describing how (?x) ignores spaces in character classes
Reviewed-by: darcy, naoto, iris, lancea, bpb
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: 286106dd
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-07-23 20:52:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/286106dd2ae899746c0e9d9a263ed4af9e56c536
8271219: [REDO] JDK-8271063 Print injected fields for InstanceKlass
Reviewed-by: dcubed, fparain
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
Changeset: 7468bbcd
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-07-23 22:18:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7468bbcd647dc525ca75c7fb29d52c26c9c5e528
8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java
Changeset: b4c6229f
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-23 15:32:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b4c6229fd40940e3f67cf17b9bd0526932a346e6
8271189: runtime/handshake/HandshakeTimeoutTest.java can be run in driver mode
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
Changeset: e90ed6cc
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-23 15:53:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e90ed6cc38ab8f8a2c7c740da1cb38144622b4eb
8271173: serviceability/jvmti/GetObjectSizeClass.java doesn't check exit code
Reviewed-by: dholmes
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
Changeset: 8adf008b
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-07-23 17:36:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8adf008b150bfda783ae615965198edb4d196016
8269984: [macos] JTabbedPane title looks like disabled
Reviewed-by: kcr, psadhukhan
! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java
Changeset: 0dcfc42f
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-24 01:06:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0dcfc42f230a4958c9349f4145093c5b02e06ad4
Merge
Changeset: e627caec
Author: Clive Verghese <cverghese at openjdk.org>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2021-07-24 10:14:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e627caec84c169c99c04e0d355c29b806a0266ed
8270317: Large Allocation in CipherSuite
Reviewed-by: xuelei, simonis
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
+ test/micro/org/openjdk/bench/java/security/CipherSuiteBench.java
Changeset: e4295ccf
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-26 04:52:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e4295ccfcdb16041d6f18fd64f7df3f740bf258f
8270519: Move several vector helper methods to shared header file
Reviewed-by: jiefu, njian
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: 36aefa35
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-07-26 07:54:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/36aefa351afeb5fd6b87060e06c1e8060afb87a0
8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
Changeset: f2c359a8
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-26 14:23:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2c359a8826e51a92f6a7c6917f2c3d223c24488
8271215: Fix data races in G1PeriodicGCTask
Reviewed-by: iwalulya, shade
! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp
Changeset: 515113d8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-26 14:42:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/515113d8589875e76980ebf7473cb81f778bb86f
8269924: Shenandoah: Introduce weak/strong marking asserts
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
Changeset: ee553618
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2021-07-26 16:31:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee5536183a9df90d1209d9effe5d2aa61d86abd3
8265474: Dubious 'null' assignment in CompactByteArray.expand
Reviewed-by: alanb, naoto
! src/java.base/share/classes/sun/text/CompactByteArray.java
Changeset: efa63dc1
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-07-26 16:33:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/efa63dc1c64db357eeb497d2e1fefd170ca22d98
8171382: java.time.Duration missing isPositive method
Reviewed-by: rriggs, joehw, iris, bpb, scolebourne
! src/java.base/share/classes/java/time/Duration.java
! test/jdk/java/time/tck/java/time/TCKDuration.java
Changeset: 0b12e7c8
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-07-26 17:19:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b12e7c82c559f64c8c202bf59ee71f9cbd5a5fa
8075806: divideExact is missing in java.lang.Math
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/ExactArithTests.java
Changeset: b8f79a7f
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2021-07-26 18:18:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8f79a7ff798d3a0eee03a8153be942401781bbc
8268873: Unnecessary Vector usage in java.base
Reviewed-by: mullan
! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
Changeset: 3aadae20
Author: Andreas Woess <aw at openjdk.org>
Committer: Tom Rodriguez <never at openjdk.org>
Date: 2021-07-26 19:47:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aadae2077e9bf0a5900af79929b679bc6ec62b2
8271140: Fix native frame handling in vframeStream::asJavaVFrame()
Reviewed-by: dnsimon, kvn, never
! src/hotspot/share/runtime/vframe.cpp
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java
Changeset: 8785737b
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-07-26 20:16:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8785737ba5f398888816ddd0f50adeea6a75bb0f
8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error
Reviewed-by: sspitsyn, kevinw
! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java
Changeset: fcc7d59b
Author: Dean Long <dlong at openjdk.org>
Date: 2021-07-26 22:09:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fcc7d59b9937a34c423e4532058668144b0ec1fb
8269342: CICrashAt=1 does not always catch first Java method
Reviewed-by: kvn, thartmann
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compiler_globals.hpp
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
Changeset: 049b2ad4
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-07-24 08:14:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/049b2ad4dfbc13d21fd58467a0975097a17e8681
8015886: java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu
Reviewed-by: kizune, serb
! test/jdk/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java
Changeset: 3c27f919
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-26 17:18:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3c27f919865584bcdcd85577306726afa5412571
8271222: two runtime/Monitor tests don't check exit code
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
Changeset: 7ddabbff
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-26 17:19:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ddabbff74668b5f907f87e6d4d471823d1ac459
8271175: runtime/jni/FindClassUtf8/FindClassUtf8.java doesn't have to be run in othervm
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java
Changeset: b76a8388
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-07-26 18:04:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b76a83888b00faff602726f5409e1c902b91e908
8269150: UnicodeReader not translating \u005c\\u005d to \\]
Reviewed-by: jjg, jlahoda, darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
+ test/langtools/tools/javac/UnicodeBackslash/UnicodeBackslash.java
Changeset: eb6da888
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-27 00:57:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb6da88817f7bc903a51130271c9a5de928c603d
Merge
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
Changeset: c3d8e922
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-07-27 01:57:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c3d8e9228d0558a2ce3e093c105c61ea7af2e1d1
8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream
Reviewed-by: lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/LargeCompressedEntrySizeTest.java
+ test/jdk/jdk/nio/zipfs/ZipFSOutputStreamTest.java
Changeset: bb508e13
Author: Ian Graves <igraves at openjdk.org>
Date: 2021-07-27 02:25:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bb508e13032c3571c48275391dfeb04c03bbf3a3
8269753: Misplaced caret in PatternSyntaxException's detail message
Reviewed-by: prappo
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: fde18313
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-07-27 02:49:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fde183130bc6379fe0d4624bbeaf252d0e9a15c8
8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup
Reviewed-by: stuefe, iignatyev
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnihelper.h
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp
Changeset: 45d277fe
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-07-27 04:21:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/45d277feb04a51faa3858099336fc67dfb222542
8270308: Arena::Amalloc may return misaligned address on 32-bit
Reviewed-by: coleenp, kbarrett
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
+ test/hotspot/gtest/memory/test_arena.cpp
Changeset: fc80a6b4
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-07-27 13:49:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc80a6b49364594fafa0e2efc769d2f6234cfa22
8270946: X509CertImpl.getFingerprint should not return the empty String
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java
! src/java.base/share/classes/sun/security/validator/SymantecTLSPolicy.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
+ test/jdk/sun/security/x509/X509CertImpl/GetFingerprintError.java
! test/lib/jdk/test/lib/security/CertUtils.java
Changeset: ea49691f
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-07-27 16:37:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea49691f1dbb4f57ed0c5982f004e7aabcd15d13
8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size()
Reviewed-by: shade, coleenp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayOop.hpp
! src/hotspot/share/oops/typeArrayOop.inline.hpp
! src/hotspot/share/opto/runtime.cpp
Changeset: c8af8238
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2021-07-27 17:11:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8af8238b4b55d515573374800015e115042d883
8267485: Remove the dependency on SecurityManager in JceSecurityManager.java
Reviewed-by: mchung
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
Changeset: 90cd2fa1
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-07-27 17:34:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/90cd2fa16458dcc3e36171fa4bf21f26bc92b168
8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K
Reviewed-by: serb
! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java
! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/unix/classes/sun/print/UnixPrintService.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
Changeset: cea7bc2d
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-27 02:59:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cea7bc2dea8e179425db19998665f85c0b124d71
8271223: two runtime/ClassFile tests don't check exit code
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java
! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
Changeset: f6621273
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-07-27 17:14:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f662127390eac6d44581ffca444556d236983314
8270491: SEGV at read_string_field(oopDesc*, char const*, JavaThread*)+0x54
Reviewed-by: egahlin
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
Changeset: fbe28e4e
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-07-27 19:28:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbe28e4ee1f1ff7fb617c2e1f96c04f4b371fa2b
8270866: NPE in DocTreePath.getTreePath()
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.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/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java
Changeset: f1e15c8c
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-27 23:20:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f1e15c8c8f598f3726fd6b3f65fe5ab155a2ee28
8271350: runtime/Safepoint tests use OutputAnalyzer::shouldMatch instead of shouldContaint
Reviewed-by: mseledtsov, dholmes
! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: a50161b7
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-28 00:36:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a50161b75045715b1a0ee2a55a6352e4c1aa009a
Merge
Changeset: 752b6df3
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2021-07-28 01:54:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/752b6df34c92c02ac0992566e3efa7bc22b96aa1
8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled
Reviewed-by: never, kvn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapStream.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
Changeset: 9bc52afa
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2021-07-28 01:58:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9bc52afa481c476ae9c379dff44ae8266777f616
8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1
Reviewed-by: cjplummer, kvn
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
Changeset: ed1cb240
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-07-28 02:17:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed1cb24027f48ec8e243c26e1847561fa902d91f
8271118: C2: StressGCM should have higher priority than frequency-based policy
Reviewed-by: iveresov, kvn
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp
Changeset: d994b93e
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-07-28 02:18:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d994b93e211d49af79212d765633ba3457365a08
8266054: VectorAPI rotate operation optimization
Reviewed-by: psandoz, sviswanathan
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
+ test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java
Changeset: ecd44556
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2021-07-28 04:29:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ecd445562f8355704a041f9eca0e87dc85a7f44c
8266510: Nimbus JTree default tree cell renderer does not use selected text color
Reviewed-by: psadhukhan, pbansal
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
- test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java
Changeset: d7b5cb68
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-07-28 06:58:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7b5cb688956ce79443ef3cd080c36028fcfb19d
8271368: [BACKOUT] JDK-8266054 VectorAPI rotate operation optimization
Reviewed-by: dholmes, iklam
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
- test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java
Changeset: 072fe486
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-07-28 08:03:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/072fe486c952184811f5bff3504ca72deb66e445
8270901: Typo PHASE_CPP in CompilerPhaseType
Reviewed-by: jiefu
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java
Changeset: a066c7be
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-07-28 13:18:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a066c7bed0f9aa45fb9384f75ae84943548cd859
8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter
Reviewed-by: shade
! src/hotspot/cpu/arm/templateTable_arm.cpp
Changeset: dcdb1b6a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-07-28 16:12:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dcdb1b6aaad912669614ff52ad2b0b8804f204d1
8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing
Reviewed-by: azvegint
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java
Changeset: 60c11fef
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2021-07-28 18:21:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/60c11fef006124e6c2be6d958c78dc344bb777d5
8261088: Repeatable annotations without @Target cannot have containers that target module declarations
Reviewed-by: jfranck
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/annotations/8261088/T8261088.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java
Changeset: 97110337
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-28 18:29:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9711033780d2329a376ea5b2a72c0da2e1731114
8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test
Reviewed-by: rhalade
+ test/jdk/jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java
- test/jdk/jdk/security/JavaDotSecurity/ifdefs.sh
Changeset: 034788a0
Author: Dean Long <dlong at openjdk.org>
Date: 2021-07-28 18:50:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/034788a02cbe1f80fc1581ec307a3d54bef380b4
8270925: replay dump using CICrashAt does not include inlining data
Reviewed-by: kvn, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/ciReplay/TestInlining.java
Changeset: 357947ac
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-07-28 20:39:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/357947acd80b50b1f26679608245de1f9566163e
8270061: Change parameter order of ResourceHashtable
Reviewed-by: coleenp, stuefe
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/classfile/bytecodeAssembler.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/utilities/resizeableResourceHash.hpp
! src/hotspot/share/utilities/resourceHash.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: 41b4c190
Author: Xin Liu <xliu at openjdk.org>
Date: 2021-07-28 23:07:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/41b4c19086c0b238bdeea9f3f14ee9997253b2f2
8271353: PerfDataManager::destroy crashes in VM_Exit
Reviewed-by: dholmes, stuefe, minqi
! src/hotspot/share/runtime/perfData.cpp
Changeset: 25f00d78
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-07-28 23:12:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/25f00d787cf56f6cdca6949115d04e7d8e675554
8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers
Co-authored-by: Severin Gehwolf <sgehwolf at openjdk.org>
Reviewed-by: sgehwolf
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
Changeset: 2ec45dc2
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-29 00:22:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ec45dc2dd3a6bcb4f68ee7cde5858d63614305a
8225082: Remove IdenTrust certificate that is expiring in September 2021
Reviewed-by: shade, mullan
- make/data/cacerts/identrustdstx3
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 6e1da644
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-28 14:49:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6e1da6440b898d8a10b3db56707a75f32a489149
8270908: TestParallelRefProc fails on single core machines
Reviewed-by: tschatzl, kbarrett
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
Changeset: 5fcf7208
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-07-28 15:31:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5fcf72086ffca85f524fae2d5bd9fd328c9a77e0
8271352: Extend jcc erratum mitigation to additional processors
Reviewed-by: thartmann, eosterlund
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: c8ae7e5b
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-28 15:38:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8ae7e5b035e693c77060f6fdcc1f21da7ddc839
8271174: runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode
Reviewed-by: mseledtsov, dholmes
! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java
Changeset: 6878b05f
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2021-07-28 16:59:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6878b05f8fbc7bd72e79ec29a868008dde2321c6
8271251: JavaThread::java_suspend() fails with "fatal error: Illegal threadstate encountered: 6"
Reviewed-by: dholmes, dcubed
! src/hotspot/share/runtime/handshake.cpp
Changeset: 7bf72ce3
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-07-28 18:52:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7bf72ce301de80f4126607c2ef51d6df8c5849cf
8271412: ProblemList javax/sound/midi/Sequencer/Looping.java
8271413: ProblemList 2 locale tests on macOS-x64
Reviewed-by: naoto
! test/jdk/ProblemList.txt
Changeset: e593e3de
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-28 23:11:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e593e3de4c171e359a1142333087af72593d234d
8271402: mark hotspot runtime/os tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/os/AvailableProcessors.java
! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java
Changeset: 20d2dc1f
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-07-28 23:12:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/20d2dc1f3524ff76fb7e9f7a4979bedb938a13fc
8271403: mark hotspot runtime/memory tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java
! test/hotspot/jtreg/runtime/memory/ReserveMemory.java
Changeset: a0504cff
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-29 01:07:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0504cff9f91617fb9810333f3656dba196218d6
Merge
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/runtime/handshake.cpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/runtime/handshake.cpp
! test/jdk/ProblemList.txt
Changeset: 6afcf5f5
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-29 07:34:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6afcf5f5a243be10e2ec61229819c298ccce3267
8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/c2/TestRenumberLiveNodesInfiniteLoop.java
Changeset: 489e5fd1
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-07-29 09:31:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/489e5fd12a37a45f4f5ea64b05f85c6f99f70811
8268019: C2: assert(no_dead_loop) failed: dead loop detected
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/ifnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestDeadLoopSplitIfLoop.java
Changeset: d09b0284
Author: Emmanuel Bourg <ebourg at apache.org>
Committer: Julia Boes <jboes at openjdk.org>
Date: 2021-07-29 16:03:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d09b028407ff9d0e8c2dfd9cc5d0dca19c4497e3
8271396: Spelling errors
Reviewed-by: tschatzl, chegar, iris, psadhukhan, cjplummer
! src/hotspot/cpu/x86/vm_version_ext_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/semaphore_bsd.cpp
! src/hotspot/os/bsd/semaphore_bsd.hpp
! src/hotspot/os/posix/semaphore_posix.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/StandardThreadMonitoringScenarioFactory.java
! test/jdk/java/rmi/module/ModuleTest.java
! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java
! test/jdk/sun/net/www/protocol/http/spnegoReadme
! test/jdk/sun/tools/jrunscript/jrunscript-eTest.sh
Changeset: 286d3136
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-07-29 20:22:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/286d31363551b00c4b3f50f5ee388f8e7875d0a1
8271489: (doc) Clarify Filter Factory example
Reviewed-by: iris, kcr, naoto, bpb
! src/java.base/share/classes/java/io/ObjectInputFilter.java
Changeset: 048fb2cb
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-29 21:49:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/048fb2cb179234c403ee01ddc4acbdc4795c08ee
Merge
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputFilter.java
Changeset: 77fbd99f
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-07-30 00:57:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/77fbd99f792c42bb92a240d38f35e3af25500f99
8270341: Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java
Changeset: 4f42eb66
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-07-30 04:03:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f42eb6601c3b6011d3c2b30af6b2be264ff7c0e
8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long'
Reviewed-by: shade, mseledtsov
! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java
Changeset: b59418f4
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-07-30 07:58:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b59418f47d8e69f6aec3411b105e2512d19f6cd1
8270060: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with class file for jdk.internal.util.random.RandomSupport not found
Reviewed-by: sundar, vromero, darcy
! test/langtools/ProblemList.txt
Changeset: 9856ace8
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-07-30 12:28:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9856ace828617d3f2f9a6282e650009d3af65749
8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
Changeset: 89f5c96d
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-07-30 12:43:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/89f5c96d63a7a08e0b4145eee83a946fc99141e4
8232066: Remove outdated code/methods from PKIX implementation
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/Validator.java
! test/jdk/sun/security/validator/ConstructorTest.java
Changeset: baf7797b
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-07-30 15:37:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/baf7797b092704d7dc9401db8b3dda19b91be303
8049301: Suspicious use of string identity checks in JComponent.setUIProperty
Reviewed-by: azvegint
! src/java.desktop/share/classes/javax/swing/JComponent.java
Changeset: 5b3c4182
Author: Sergey Chernyshev <serge.chernyshev at bell-sw.com>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-07-30 16:10:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b3c418249cfb53ae2ba530bcbbcdb5e509e4775
8270321: Startup regressions in 18-b5 caused by JDK-8266310
Reviewed-by: mchung, alanb
! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
Changeset: cd7e30ef
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-07-30 16:42:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd7e30ef84165722c2128471231b6000b1c46fb8
8271242: Add Arena regression tests
Reviewed-by: mseledtsov, coleenp
! test/hotspot/gtest/memory/test_arena.cpp
+ test/hotspot/gtest/testutils.cpp
+ test/hotspot/gtest/testutils.hpp
+ test/hotspot/jtreg/gtest/ArenaGtests.java
Changeset: 6c68ce2d
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-07-30 18:02:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c68ce2d396c6fe02201daf2bdb8c164de807cc1
8270947: AArch64: C1: use zero_words to initialize all objects
Reviewed-by: ngasson, adinn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/micro/org/openjdk/bench/vm/gc/RawAllocationRate.java
Changeset: 71ca0c08
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-07-30 18:28:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/71ca0c08f09e87673f1cf3f918a0802961359166
8270848: Redundant unsafe opmask register allocation in some instruction patterns.
Reviewed-by: sviswanathan, kvn
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: d6bb8461
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-30 20:16:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6bb846159be7e46fba0c3ca2915617f945e0b42
8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java
Changeset: 4bc9b049
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-07-30 20:29:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4bc9b049846bd59f5c41bd62a59b567b52c9efc5
8263059: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java
Changeset: a1b5b818
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-07-30 00:56:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1b5b818c5e276c21c05bce71ca01c18c35aef40
8271507: ProblemList SA tests that are failing with ZGC due to JDK-8248912
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 6180cf1f
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-07-30 01:01:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6180cf1f0d868052709cd55cee53f37f0fc42e21
8271512: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: e351de3b
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-07-30 07:28:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e351de3bd67773109607db7f4648c173140cb024
8271272: C2: assert(!had_error) failed: bad dominance
Reviewed-by: kvn, thartmann, chagedorn
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestMainNeverExecuted.java
Changeset: 7cc1eb3e
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-07-30 22:30:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7cc1eb3e571e00f1cbfd62eb843df96ba8e88199
Merge
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: 72145f3b
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:46:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/72145f3b9472c8f5f64f9b9ac93e3331e646f15a
8269665: Clean-up toString() methods of some primitive wrappers
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Short.java
Changeset: 6c4c48fa
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:47:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c4c48faea8a8309a71d7a5d261f776031014881
8266972: Use String.concat() in j.l.Class where invokedynamic-based String concatenation is not available
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/Class.java
Changeset: 2536e434
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:48:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2536e4342e6c33c16685c9983b09f83a9c7ea869
8270160: Remove redundant bounds check from AbstractStringBuilder.charAt()
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringLatin1.java
Changeset: 6a3f8343
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:49:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a3f8343bc0e92c29a87c5840cbef9ab2988f153
8268113: Re-use Long.hashCode() where possible
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/temporal/ValueRange.java
! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java
Changeset: 249d6418
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 12:50:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/249d641889c6f9aed6957502d5fca9c74c9baceb
8263561: Re-examine uses of LinkedList
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java
! src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java
! test/jdk/sun/misc/JarIndex/JarIndexMergeTest.java
Changeset: e74537f9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-02 15:05:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e74537f9241e57b4668ff542364220936e920330
8271605: Update JMH devkit to 1.32
Reviewed-by: redestad, ecaspole
! make/devkit/createJMHBundle.sh
Changeset: 7a4c754e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 15:34:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a4c754e5db374a7bc3dd36bb1ccf7e8e7821d3b
8271611: Use SecurityConstants.ACCESS_PERMISSION in MethodHandles
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 3e3051e2
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-08-02 15:47:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e3051e2ee93142983e9a3edee038e4f7b5ac0f2
8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside
Reviewed-by: alanb, naoto
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/module-info.java
+ test/jdk/jdk/nio/zipfs/HasDotDotTest.java
Changeset: db950ca4
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-02 16:00:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/db950ca41f3ab7823fa221e8e3f63caf3dd51ea3
8271348: Add stronger sanity check of thread state when polling for safepoint/handshakes
Co-authored-by: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
Changeset: 0a852363
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-02 16:01:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a85236396c667c8d2c890e4384c623b39455075
8193559: ugly DO_JAVA_THREADS macro should be replaced
Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: eosterlund, ayang, kbarrett, dholmes
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
Changeset: e621cffa
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 22:37:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e621cffa4fee0b403a8650519c70e0a6cb76b03c
8271627: Use local field access in favor of Class.getClassLoader0
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Class.java
Changeset: 0b953940
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-02 22:59:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b9539405d764670a1a6dca5a6552b58c3edd7a3
8271624: Avoid unnecessary ThreadGroup.checkAccess calls when creating Threads
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 84f02310
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-08-02 23:07:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/84f02310310293163130dde24e30563d39f1610a
8271419: Refactor test code for modifying CDS archive contents
Reviewed-by: iklam, ccheung
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
+ test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
Changeset: f8fb5713
Author: Saravana Kumar Vijayasekaran <svijayasekar at openjdk.org>
Committer: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-08-02 18:42:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f8fb5713074b8960f5530d7aca954f84d57c1f30
8271150: Remove EA from JDK 17 version string starting with Initial RC promotion on Aug 5, 2021(B34)
Reviewed-by: iris, mikael
! make/conf/version-numbers.conf
Changeset: ada58d13
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-02 20:44:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ada58d13f78eb8a240220c45c573335eeb47cf07
8067223: [TESTBUG] Rename Whitebox API package
Reviewed-by: dholmes, kvn
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/hotspot/jtreg/serviceability/ParserTest.java
! test/hotspot/jtreg/testlibrary/ctw/Makefile
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
= test/lib-test/jdk/test/whitebox/BlobSanityTest.java
= test/lib-test/jdk/test/whitebox/CPUInfoTest.java
= test/lib-test/jdk/test/whitebox/MismatchedWhiteBox/WhiteBox.java
+ test/lib-test/jdk/test/whitebox/OldWhiteBox.java
= test/lib-test/jdk/test/whitebox/WBApi.java
= test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/DoubleTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/IntxTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/StringTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/Uint64Test.java
= test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/VmFlagTest.java
! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java
= test/lib/jdk/test/whitebox/WhiteBox.java
+ test/lib/jdk/test/whitebox/code/BlobType.java
= test/lib/jdk/test/whitebox/code/CodeBlob.java
+ test/lib/jdk/test/whitebox/code/Compiler.java
= test/lib/jdk/test/whitebox/code/NMethod.java
= test/lib/jdk/test/whitebox/cpuinfo/CPUInfo.java
+ test/lib/jdk/test/whitebox/gc/GC.java
= test/lib/jdk/test/whitebox/parser/DiagnosticCommand.java
! test/lib/sun/hotspot/WhiteBox.java
! test/lib/sun/hotspot/code/CodeBlob.java
! test/lib/sun/hotspot/code/NMethod.java
! test/lib/sun/hotspot/cpuinfo/CPUInfo.java
Changeset: c8add223
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-08-03 01:01:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8add223a10030e40ccef42e081fd0d8f00e0593
Merge
Reviewed-by: mikael
! src/hotspot/share/prims/whitebox.cpp
! test/lib/sun/hotspot/WhiteBox.java
! src/hotspot/share/prims/whitebox.cpp
! test/lib/sun/hotspot/WhiteBox.java
Changeset: b217a6ca
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-03 11:43:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b217a6ca0f920eddc1d4596ce8c6445423f1d15d
8271609: Misleading message for AbortVMOnVMOperationTimeoutDelay
Reviewed-by: dholmes
! src/hotspot/share/runtime/vmThread.cpp
Changeset: bdb50cab
Author: Xiaowei Lu <lxw263044 at alibaba-inc.com>
Committer: Per Liden <pliden at openjdk.org>
Date: 2021-08-03 12:23:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bdb50cab79056bb2ac9fe1ba0cf0f237317052da
8270347: ZGC: Adopt release-acquire ordering for forwarding table access
Co-authored-by: Hao Tang <albert.th at alibaba-inc.com>
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zForwarding.inline.hpp
Changeset: f15d6cbc
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-08-03 17:20:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f15d6cbcaf191b9718ab51b1e8b72938c0abdd6b
8271506: Add ResourceHashtable support for deleting selected entries
Reviewed-by: iklam, stuefe
! src/hotspot/share/utilities/resourceHash.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: 6594d3a3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-08-03 18:13:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6594d3a3ef175a71ea34c7698ab96537c761f022
8271711: Remove WorkArounds.isSynthetic
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
Changeset: 0199b03e
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-08-03 18:51:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0199b03eb3bd9ffe79b5193ff1792144b5c488f1
8271344: Windows product version issue
Reviewed-by: asemenyuk, almatvee
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/MsiVersion.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java
Changeset: a8408708
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-08-04 00:02:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8408708b065a877278acc6b007ad6a9baaf2561
8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result
Reviewed-by: bpb, darcy, valeriep
! src/java.base/share/classes/java/math/MutableBigInteger.java
Changeset: 43a6ba96
Author: Denghui Dong <ddong at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-08-04 01:35:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/43a6ba9677551762c1bc1dc2f994dde7d6d9f1a5
8271726: JFR: should use equal() to check event fields in tests
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java
Changeset: 3435d299
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-08-04 01:38:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3435d299f76ada66e7b7cb42d9f0265cf99a30ca
8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN
Reviewed-by: dholmes, stuefe, iklam, minqi
! src/hotspot/share/runtime/os.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java
Changeset: d3b40cb6
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 01:49:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d3b40cb68323a1b0efa461b4a415793415a2deef
8271826: mark hotspot runtime/condy tests which ignore external VM flags
Reviewed-by: jiefu
! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java
! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java
! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java
! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java
Changeset: 659498a0
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 01:59:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/659498a07f5be0feae26c1772a6b4e8ad2dec103
8271829: mark hotspot runtime/Throwable tests which ignore external VM flags
Reviewed-by: jiefu
! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java
! test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java
! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java
Changeset: 7e518f42
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-08-04 02:08:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e518f42c9346abdf0c8059b45d3dfef95ed69bb
8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status
Reviewed-by: stuefe, dcubed, sspitsyn
! src/hotspot/share/services/threadService.cpp
Changeset: 34ba70a7
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 02:19:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/34ba70a71ba414a6d8cfc5c667d556d4d6072793
8269037: jsig/Testjsig.java doesn't have to be restricted to linux only
Reviewed-by: mseledtsov, dholmes
! make/test/JtregNativeHotspot.gmk
! test/hotspot/jtreg/runtime/jsig/Testjsig.java
Changeset: 68dd8280
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 02:22:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/68dd8280886ede7f5cd8d34811ad0f9ffac440f3
8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code
Reviewed-by: mseledtsov, dholmes
! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java
Changeset: 66c653c5
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-08-04 04:11:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/66c653c561b3b5e904579af62e23ff94952bca05
8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests
Reviewed-by: tschatzl, rrich
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
Changeset: b48f31d3
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 04:51:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b48f31d381e68a5de0925704bd22ce63d7363c4f
8271743: mark hotspot runtime/jni tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
Changeset: 33ec3a4d
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 04:53:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/33ec3a4d95fc81cc60c8a66380947111cb966aa7
8271744: mark hotspot runtime/getSysPackage tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java
! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java
Changeset: 3d40cac8
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 05:16:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d40cac8ce3cb087788cdaa04d567eee4a1d8052
8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/MinimalVM/CDS.java
! test/hotspot/jtreg/runtime/MinimalVM/CheckJNI.java
! test/hotspot/jtreg/runtime/MinimalVM/Instrumentation.java
! test/hotspot/jtreg/runtime/MinimalVM/JMX.java
! test/hotspot/jtreg/runtime/MinimalVM/JVMTI.java
! test/hotspot/jtreg/runtime/MinimalVM/NMT.java
Changeset: 68f78477
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 05:17:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/68f784778ce24a26d768b62b979fd587f131d332
8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java
! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
! test/hotspot/jtreg/runtime/LoadClass/TestResize.java
Changeset: e49b7d95
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 05:18:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e49b7d958c1db70c452cb6c47c885b7e6264b822
8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java
! test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java
! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
Changeset: 9e769090
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 05:19:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9e769090a020d58f2488dd77fb0681aa2d3856db
8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
Changeset: 04134fcd
Author: Xubo Zhang <xubo.zhang at intel.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-08-04 05:43:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/04134fcdaaf058429fc4ab109a98005ddce4636d
8264543: Cross modify fence optimization for x86
Reviewed-by: dholmes, tschatzl, sviswanathan
! src/hotspot/cpu/x86/vm_version_ext_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp
! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/vm_version.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
Changeset: 977b8c4e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-08-04 07:25:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/977b8c4e16b02421de8bf78dc60a3866ce25fc1f
8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs
Reviewed-by: stuefe
! test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java
Changeset: efcdcc7f
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-08-04 09:16:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/efcdcc7fb792c77aef1da69b1fcc652b401115f7
8270893: IndexOutOfBoundsException while reading large TIFF file
Reviewed-by: prr, serb
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
+ test/jdk/javax/imageio/plugins/tiff/LargeTIFFTagTest.java
Changeset: 4df1bc4b
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-08-04 11:38:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4df1bc4bc6ec19f9a5bb0e85ee34fb746011e1fa
6350025: API documentation for JOptionPane using deprecated methods.
Reviewed-by: jdv
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
Changeset: eec64f55
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-08-04 12:19:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/eec64f55870cf51746755d8fa59098a82109e826
8256844: Make NMT late-initializable
Reviewed-by: coleenp, zgu
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/nmtCommon.cpp
! src/hotspot/share/services/nmtCommon.hpp
+ src/hotspot/share/services/nmtPreInit.cpp
+ src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/services/threadStackTracker.cpp
! src/hotspot/share/services/threadStackTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/jli_util.h
+ test/hotspot/gtest/nmt/test_nmtpreinit.cpp
+ test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/gtest/NMTGtests.java
+ test/hotspot/jtreg/runtime/NMT/NMTForOtherLaunchersTest.java
+ test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java
! test/jdk/tools/launcher/TestSpecialArgs.java
Changeset: 0a27f264
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-04 13:04:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a27f264da5a21d581e099573e48485bdeea7790
8265057: G1: Investigate removal of maintenance of two BOT thresholds
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
Changeset: 221e4b9c
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-08-04 13:37:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/221e4b9c61cd1c9c3f4c037589ba639541532910
8270797: ShortECDSA.java test is not complete
Reviewed-by: mullan
! test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java
Changeset: 452f7d76
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-08-04 15:04:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/452f7d764fc0112cabf0be944e4233173d63f933
8271217: Fix race between G1PeriodicGCTask checks and GC request
Reviewed-by: iwalulya, tschatzl, lkorinth
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
+ src/hotspot/share/gc/g1/g1GCCounters.cpp
+ src/hotspot/share/gc/g1/g1GCCounters.hpp
! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp
! src/hotspot/share/gc/g1/g1PeriodicGCTask.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
Changeset: 9f1edafa
Author: Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-04 17:16:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f1edafac4f096977ea6ce075ae7a6b0c2112b7d
8271599: Javadoc of floorDiv() and floorMod() families is inaccurate in some places
Reviewed-by: darcy, bpb
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: 392fcc9d
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-08-04 17:49:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/392fcc9df7e1547672f727e8fdc8de73ffdfe534
8271589: fatal error with variable shift count integer rotate operation.
Reviewed-by: kvn, sviswanathan
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVectRotate.java
Changeset: 6b55ef3b
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-08-04 18:44:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b55ef3b58ae405c46f440e06b5adb03cec3a500
8271456: Avoid looking up standard charsets in "java.desktop" module
Reviewed-by: jdv, azvegint, aivanov
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java
! src/java.desktop/share/classes/sun/awt/FontDescriptor.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/font/Type1Font.java
! src/java.desktop/share/classes/sun/print/PageableDoc.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java
! src/java.desktop/unix/classes/sun/awt/X11/XNETProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/XSettings.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
! src/java.desktop/unix/classes/sun/font/NativeFont.java
! src/java.desktop/unix/classes/sun/print/AttributeClass.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
Changeset: 91bbe2fc
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-08-04 18:48:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/91bbe2fcbda008a9adc8aa77149a4f2156e1b46b
8271888: build error after JDK-8271599
Reviewed-by: psandoz, bpb
! src/java.base/share/classes/java/lang/Math.java
Changeset: cdf3d55c
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 19:39:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cdf3d55c82844a3c8817f8cc33e85ca15a5ad930
8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags
Reviewed-by: coleenp
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java
Changeset: ff7431ea
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 19:40:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff7431eafea8bd763250f929aa35edcaae2fbc58
8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags
Reviewed-by: coleenp
! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
Changeset: 6c17e6de
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 19:46:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c17e6deb2ab36c3db8577fb6bb2cf2738b58dd4
8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags
Reviewed-by: coleenp
! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: a3b01439
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 19:49:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3b01439701c1e01f9095a51b4f1048282956623
8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags
Reviewed-by: coleenp
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java
Changeset: 359c7084
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-04 19:50:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/359c7084a1bc3a568c9b815debe3c1786eca9d1e
8271893: mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags
Reviewed-by: coleenp
! test/hotspot/jtreg/runtime/PerfMemDestroy/PerfMemDestroy.java
Changeset: d62fbea7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-04 21:06:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d62fbea7b41f150f25ed3a9a037c081cfdc217b6
8271898: disable os.release_multi_mappings_vm on macOS-X64
Reviewed-by: kbarrett
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: a007cb1a
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-08-04 23:42:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a007cb1a1dd6a716555031c271cb11f4980813e7
8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 181483b9
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-08-04 10:28:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/181483b90bcc7d4e44109a14213d4ee2804f7f32
8271064: ZGC several jvm08 perf regressions after JDK-8268372
Reviewed-by: ayang, pliden, tschatzl
! src/hotspot/share/gc/z/zDirector.cpp
Changeset: 5f547e8c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-04 16:43:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f547e8c119e9c0f6a000d2fdc2a693a4e601ba0
8271877: ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK17
Reviewed-by: darcy
! test/jdk/ProblemList.txt
Changeset: cebcc07b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-04 19:23:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cebcc07b1b0572e63b420ff86eef78c6aee36393
8271894: ProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK17
Reviewed-by: darcy
! test/jdk/ProblemList.txt
Changeset: cd6b54ec
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-08-05 01:02:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd6b54ec40f1d60fbdb6c8aee1e6ba662daca58c
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 7728423f
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-08-05 01:41:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7728423f8a4cf2b60d9774405b18a28ee498f268
8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 6c8441f0
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-08-05 01:42:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c8441f075b349d95ef26f51e8b9fd473748ac64
8271878: UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK18
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 64d18d45
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-08-05 04:56:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/64d18d45ef885d5cdd893b7f56236d3f22b4b84c
4819544: SwingSet2 JTable Demo throws NullPointerException
Reviewed-by: pbansal, aivanov
! src/demo/share/jfc/SwingSet2/TableDemo.java
Changeset: ea9a5952
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-08-05 06:39:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea9a59520de45fe1c2a6706b2a924cbc856a06c6
8270058: Use Objects.check{Index,FromIndexSize} for java.desktop
Reviewed-by: psadhukhan, pbansal, jdv
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java
! test/jdk/javax/imageio/AppletResourceTest.java
! test/jdk/javax/imageio/ImageReaderReadAll.java
! test/jdk/javax/imageio/metadata/IIOMetadataFormat/UserPluginMetadataFormatTest.java
Changeset: 4abe5311
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2021-08-05 07:31:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4abe5311407c68d04fb0babb87fa279e35d5fabc
8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers
Reviewed-by: ayang, tschatzl
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
Changeset: 685fc3c6
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-08-05 09:42:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/685fc3c677cd0e71ef4443214ae14c7eed355140
8270903: sun.net.httpserver.HttpConnection: Improve toString
Reviewed-by: chegar, vtewari
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java
Changeset: 18dd4d46
Author: Per Liden <pliden at openjdk.org>
Date: 2021-08-05 12:40:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/18dd4d469d120276d05e74607d780f01056f1a8b
8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug
Reviewed-by: ayang, eosterlund
! src/hotspot/share/gc/z/zStat.cpp
Changeset: 55bd52a1
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-05 14:46:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/55bd52a14283033d66cd7bf1deadb31c040b09c7
8271840: Add simple Integer.toString microbenchmarks
Reviewed-by: shade
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java
Changeset: d7fc9e41
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-05 14:55:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7fc9e4171efa4154951cf353df10f9bacbed7ab
8267840: Improve URLStreamHandler.parseURL()
Reviewed-by: dfuchs, redestad
! src/java.base/share/classes/java/net/URLStreamHandler.java
Changeset: 7234a433
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-05 14:55:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7234a433f8ba13d8a4b696a77653b441163d2afa
8271953: fix mis-merge in JDK-8271878
Reviewed-by: jwilhelm, ctornqvi
! test/jdk/ProblemList.txt
Changeset: e2c5bfe0
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-05 16:10:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2c5bfe083adb82c0d99ba3cb05a9d5cdb8a05cc
8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call
Reviewed-by: alanb, vtewari
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/native/libnio/ch/FileChannelImpl.c
+ test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java
Changeset: 3ab95d19
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-05 16:32:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3ab95d19174100f440e2274d5b2c3119fb55e9e1
8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags
Reviewed-by: stuefe
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
Changeset: cb368802
Author: Rajat Mahajan <rajat.m.mahajan at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-08-05 17:41:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb368802815c465f8eef7aa930d6cbb6540d0fa8
8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS
Reviewed-by: psadhukhan, aivanov
! test/jdk/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
Changeset: 62e72adf
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2021-08-05 19:16:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/62e72adfa7bcc8e2a70c1346f3051deb2488affc
8271293: Monitor class should use ThreadBlockInVMPreprocess
Reviewed-by: dholmes, dcubed
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
Changeset: f312f28b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-05 01:00:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f312f28b8b92949cc8da276c255a746f8098e741
8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC
Backport-of: a007cb1a1dd6a716555031c271cb11f4980813e7
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 90f85ff7
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-08-05 09:13:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/90f85ff70fe6b54ecc08794269422364f2128bfb
8271588: JFR Recorder Thread crashed with SIGSEGV in write_klass
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/utilities/jfrSignal.hpp
Changeset: dfacda48
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-05 22:12:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dfacda488bfbe2e11e8d607a6d08527710286982
8270872: Final nroff manpage update for JDK 17
Reviewed-by: darcy, mr, iris, naoto
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 14692d5e
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-08-06 01:21:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/14692d5ed0652b867fcf28baafa498a9441683ac
Merge
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/java.base/share/man/java.1
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/java.base/share/man/java.1
Changeset: e38e365c
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-08-06 01:30:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e38e365c70197f7e45d8bdc7d6c2e3c59717369e
8271208: Typo in ModuleDescriptor.read javadoc
Reviewed-by: alanb, iris
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
Changeset: adb0ae56
Author: Denghui Dong <ddong at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-08-06 02:11:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/adb0ae56ab9efec12526433927c15308902535f7
8261441: JFR: Filename expansion
Reviewed-by: jbachorik, egahlin
! src/java.base/share/man/java.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
! test/jdk/jdk/jfr/jcmd/JcmdHelper.java
+ test/jdk/jdk/jfr/jcmd/TestFilenameExpansion.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java
Changeset: ea02dade
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-08-06 03:49:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea02dade43409444b7c9f8b5065fded535b64f3f
8272067: Initial nroff manpage generation for JDK 18
Reviewed-by: darcy
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: e7b6f481
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-08-06 05:58:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7b6f48182bb541741cb1465cd676d1749a028f8
8265602: -XX:DumpLoadedClassList should support custom loaders
Reviewed-by: ccheung, minqi
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveUtils.cpp
+ src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/classListWriter.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomClassListDump.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomLoaderApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/CustomLoadee4WithLambda.java
- test/hotspot/jtreg/runtime/cds/appcds/test-classes/ArrayListTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/DumpClassListApp.java
Changeset: c2b7face
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-06 08:27:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2b7facea442eda470913546001c9a5e35d18929
8271896: Remove unnecessary top address checks in BOT
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: b6a19f17
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-06 10:23:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6a19f173bc6c07622633c9d6757d96a95b43398
8271128: InlineIntrinsics support for 32-bit ARM
Reviewed-by: shade
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
Changeset: 0aca4f72
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-08-06 12:24:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0aca4f72ce48bc75f2c466d1cba4ad70d3c7b875
8271868: Warn user when using mac-sign option with unsigned app-image.
Reviewed-by: almatvee, asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
Changeset: f4cf2f7c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-06 13:38:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4cf2f7cef6c09c16d714f08505327edd7032604
8272095: ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: cc615208
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-08-06 14:16:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cc61520803513e5aab597322303145562948c9a6
8270842: G1: Only young regions need to redirty outside references in remset.
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
Changeset: fa36e334
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-06 14:18:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa36e33437e9c8346a75ace8ed1b8c245b919d25
8271513: support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator
Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: kbarrett, dholmes, coleenp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
Changeset: e882087f
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-06 16:36:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e882087f7abb21eb776af8c14bc62e7624ebb7f3
8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java
! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java
! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java
Changeset: c495ede2
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-06 18:49:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c495ede2c2df405e6eec0e205cd67401d7826c4c
8272099: mark hotspot runtime/Monitor tests which ignore external VM flags
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
Changeset: 38ff85c8
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-08-06 23:33:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/38ff85c824750e7da66fd86f5bde1c4587e529c4
8271461: CompileCommand support for hidden class methods
Co-authored-by: Tianyelan <vhinf2047 at gmail.com>
Reviewed-by: yyang, xliu, iklam
! src/hotspot/share/compiler/methodMatcher.cpp
Changeset: b84a9c7b
Author: Hao Sun <haosun at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-09 09:38:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b84a9c7b377282bd9b3d9ac78707f0c12f8dc53d
8271956: AArch64: C1 build failed after JDK-8270947
Reviewed-by: shade, ngasson
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: a86ac0d1
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-08-09 10:31:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a86ac0d1e3a6f02e587362c767abdf62b308d321
8271939: Clean up primitive raw accessors in oopDesc
Reviewed-by: stefank, tschatzl
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 2f7a4693
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-09 15:19:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2f7a46934c7f8cc024083aefc400d5d52f2c95a7
8271931: Make AbortVMOnVMOperationTimeout more resilient to OS scheduling
Reviewed-by: shade, dholmes
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
Changeset: 272fcb42
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-08-09 15:50:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/272fcb423a79b5b8bb4a80679b6b48feca66ebca
8272113: Build compare script fails with differences in classlist
Reviewed-by: tschatzl, hseigel
! make/scripts/compare.sh
Changeset: 0ac2be9b
Author: Phil Race <prr at openjdk.org>
Date: 2021-08-09 15:58:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ac2be9b35c56b4b1574cf03fe81111d3f39bedb
8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64
Reviewed-by: jdv, psadhukhan
! test/jdk/ProblemList.txt
Changeset: 9c6457f2
Author: Artem Semenov <Artem.Semenov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date: 2021-08-09 16:21:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c6457f222e702b60fef4247c3e241c669eb9491
8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility
8262031: Create implementation for NSAccessibilityNavigableStaticText protocol
8264287: Create implementation for NSAccessibilityComboBox protocol peer
8264303: Create implementation for NSAccessibilityTabGroup protocol peer
8264292: Create implementation for NSAccessibilityList protocol peer
8267387: Create implementation for NSAccessibilityOutline protocol
8267388: Create implementation for NSAccessibilityTable protocol
8264286: Create implementation for NSAccessibilityColumn protocol peer
8264298: Create implementation for NSAccessibilityRow protocol peer
8264291: Create implementation for NSAccessibilityCell protocol peer
Reviewed-by: kizune, pbansal, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m
+ test/jdk/java/awt/a11y/AccessibleComponentTest.java
+ test/jdk/java/awt/a11y/AccessibleJComboboxTest.java
+ test/jdk/java/awt/a11y/AccessibleJListTest.java
+ test/jdk/java/awt/a11y/AccessibleJTabbedPaneTest.java
+ test/jdk/java/awt/a11y/AccessibleJTableTest.java
+ test/jdk/java/awt/a11y/AccessibleJTreeTest.java
+ test/jdk/java/awt/a11y/AccessibleTextTest.java
Changeset: 41dc795d
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-08-09 16:22:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/41dc795d6c08af84aa6544cc5a5704dcf99386cf
8264792: The NumberFormat for locale sq_XK formats price incorrectly.
Reviewed-by: joehw, iris
! make/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/CurrencyTest.java
! test/jdk/java/util/Currency/ValidateISO4217.java
Changeset: b53828b7
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-09 16:50:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b53828b7c219f8f8fb22177bcc80b045ef7bad76
8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112
Reviewed-by: naoto, alanb
! test/jdk/ProblemList.txt
! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java
Changeset: 4548677e
Author: Phil Race <prr at openjdk.org>
Date: 2021-08-09 18:15:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4548677e89fb7807639602d29b87dcaabe7b6d8d
8268824: Remove unused jdk.accessibility APIs deprecated for removal in JDK 9
Reviewed-by: serb
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java
Changeset: 7fc99cf9
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-08-09 18:33:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7fc99cf9b69f99fc78709e57b92cd88e09577d0f
8225488: Examine ExecutableType.getReceiverType behavior when source receiver parameter is absent
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java
! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java
Changeset: 843943c2
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-08-09 20:59:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/843943c204f6e8ca046919eae4e727bef6e3326c
8263567: gtests don't terminate the VM safely
Reviewed-by: stuefe, dcubed
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/unittest.hpp
Changeset: 9654fd73
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-10 02:12:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9654fd73cd72e12cdb6934727f251dddacc18654
8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
Changeset: eb6f3fe5
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-10 02:26:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb6f3fe59d469a369383a750d319318909cf8613
8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
Changeset: abdc1074
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-08-10 03:18:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/abdc1074dcefda9012bb4d84c9f34a2dca5ea560
8270454: G1: Simplify region index comparison
Reviewed-by: kbarrett, ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
Changeset: 3b899ef7
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-10 05:11:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3b899ef7ffd87477ac1b10f4334b127597e9fe32
8272168: some hotspot runtime/logging tests don't check exit code
Reviewed-by: jiefu
! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java
! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java
! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java
Changeset: d53d94b1
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-08-10 05:36:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d53d94b14d09bbcbfd9bbc0d214ead9bd52e7f58
8271925: ZGC: Arraycopy stub passes invalid oop to load barrier
Reviewed-by: neliasso, kvn
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 2384e128
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-08-10 05:37:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2384e128886ce8d60cb76e6cdae3a76ccebb9e89
8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert
Reviewed-by: neliasso, kvn
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java
Changeset: 089e83bf
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-08-10 07:40:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/089e83bf1bf6f28cec8dd30288720b6d066301f0
8266490: Extend the OSContainer API to support the pids controller of cgroups
Reviewed-by: sgehwolf, lucy
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/docker/TestMisc.java
+ test/hotspot/jtreg/containers/docker/TestPids.java
+ test/jdk/jdk/internal/platform/docker/TestPidsLimit.java
! test/lib/jdk/test/lib/containers/docker/Common.java
Changeset: 1f881349
Author: Alan Hayward <alan.hayward at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2021-08-10 08:29:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f8813495e8184b6c38319df1c2cb70de7811a76
8271869: AArch64: build errors with GCC11 in frame::saved_oop_result
Reviewed-by: ngasson, aph
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
Changeset: f2599ad8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-10 10:12:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2599ad867476f11fdc455084bb64ab6e91fa146
8272196: Remove unused class ParStrongRootsScope
Reviewed-by: tschatzl, pliden
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
Changeset: 2b05fae1
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-08-10 12:17:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b05fae15568d5eb91d6d6d32c29f2fda453a8f5
8260262: Use common code in function unmap_shared() in perfMemory_posix.cpp
Reviewed-by: stuefe, coleenp
! src/hotspot/os/posix/perfMemory_posix.cpp
Changeset: 35b399ac
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2021-08-10 13:27:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/35b399aca810db63371ff65046f047ef0b955161
8269130: Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying
Reviewed-by: mullan, serb
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java
Changeset: 67869b49
Author: Martin Balao <mbalao at openjdk.org>
Date: 2021-08-10 16:28:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/67869b491ae1eaf311dfb8c61a9e94329a822ffc
8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup
Reviewed-by: weijun
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java
! test/jdk/sun/security/krb5/auto/ReferralsTest.java
Changeset: 57ae9fbe
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-08-10 16:49:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/57ae9fbe779e63f9606077047137b00220c6b3a2
8140442: Add getOutermostTypeElement to javax.lang.model utility class
Reviewed-by: jlahoda
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/processing/model/util/elements/TestIsAutomaticMod.java
+ test/langtools/tools/javac/processing/model/util/elements/TestOutermostTypeElement.java
Changeset: 66d1faa7
Author: Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-10 17:16:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/66d1faa7847b645f20ab2e966adf0a523e3ffeb2
8271601: Math.floorMod(int, int) and Math.floorMod(long, long) differ in their logic
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/Math.java
Changeset: b62e7420
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-08-10 19:13:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b62e7420450dad5a807a5afa0f65f6632b344e29
8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use"
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/IORedirector.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java
Changeset: 2a9acc31
Author: Dean Long <dlong at openjdk.org>
Date: 2021-08-10 21:30:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2a9acc31b824ed964dfa2126bc5a859c79532d50
8272050: typo in MachSpillCopyNode::implementation after JDK-8131362
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 14893527
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-08-10 22:22:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/148935279d177e66a08a7003975bce3077104e07
8271718: Crash when during color transformation the color profile is replaced
Reviewed-by: prr
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
+ test/jdk/java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java
Changeset: 5350b990
Author: Hui Shi <hshi at openjdk.org>
Date: 2021-08-11 02:00:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5350b9901c6cebe5d40bbba9a31d1f26285b1cd6
8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj
Reviewed-by: neliasso, xliu, thartmann
! src/hotspot/share/opto/macroArrayCopy.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java
Changeset: 846cc88f
Author: Xiaowei Lu <lxw263044 at alibaba-inc.com>
Committer: Per Liden <pliden at openjdk.org>
Date: 2021-08-11 08:42:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/846cc88f9452a63269130b7fe17f504deaf2a773
8272138: ZGC: Adopt relaxed ordering for self-healing
Co-authored-by: Hao Tang <albert.th at alibaba-inc.com>
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
Changeset: adba09b9
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-11 08:48:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/adba09b91de2e86fe4eb844c9066a23b176176bd
8272146: Disable Fibonacci test on memory constrained systems
Reviewed-by: dholmes, mseledtsov, shade
! test/hotspot/jtreg/runtime/Thread/Fibonacci.java
Changeset: 3215dbc8
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-08-11 08:54:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3215dbc8b8e5f2c1454741dc7f94b0232c5d911f
8271928: ErroneousTree with start position -1
Reviewed-by: jlaskey, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 0d0f2d07
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-11 10:19:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d0f2d07f72cc709618e5e448d43be7704b1ac68
8272216: G1: replace G1ParScanThreadState::_dest with a constant
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
Changeset: abebbe23
Author: Per Liden <pliden at openjdk.org>
Date: 2021-08-11 11:07:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/abebbe2335a6dc9b12e5f271bf32cdc54f80b660
8267186: Add string deduplication support to ZGC
Reviewed-by: eosterlund, kbarrett, stefank
! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
+ src/hotspot/share/gc/z/zMarkContext.hpp
+ src/hotspot/share/gc/z/zMarkContext.inline.hpp
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java
Changeset: 3f723ca4
Author: Per Liden <pliden at openjdk.org>
Date: 2021-08-11 11:09:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f723ca4577b9cffeb6153ee386edd75f1dfb1c6
8271862: C2 intrinsic for Reference.refersTo() is often not used
Reviewed-by: kbarrett, mchung
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
Changeset: cd1751c3
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-11 11:56:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd1751c34e974683f3d2734c8ad5823a6ea27295
8271884: G1CH::_expand_heap_after_alloc_failure is no longer needed
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 61942276
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-11 14:33:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/619422764d55875c1b9687ae7e9ce4dc99b71bf9
8272228: G1: G1CardSetInlinePtr Fix tautological assertion
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
Changeset: ec8d3bad
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-11 18:03:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec8d3badc869be7898b5a49fa5f9ba447bbbcf8d
8271159: [REDO] JDK-8249634 doclint should report implicit constructor as missing javadoc comments
Reviewed-by: darcy
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
! test/langtools/jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/tools/doclint/AccessTest.java
! test/langtools/tools/doclint/AccessibilityTest.java
! test/langtools/tools/doclint/AnchorTest.java
! test/langtools/tools/doclint/AnchorTest2.java
! test/langtools/tools/doclint/CrashInAnnotateTest.java
! test/langtools/tools/doclint/CrashInAnnotateTest.out
! test/langtools/tools/doclint/CustomTagTest.java
! test/langtools/tools/doclint/DuplicateParamTest.java
! test/langtools/tools/doclint/DuplicateReturnTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.java
! test/langtools/tools/doclint/EmptyExceptionTest.java
! test/langtools/tools/doclint/EmptyParamTest.java
! test/langtools/tools/doclint/EmptyReturnTest.java
! test/langtools/tools/doclint/EmptySerialDataTest.java
! test/langtools/tools/doclint/EmptySerialFieldTest.java
! test/langtools/tools/doclint/EmptySinceTest.java
! test/langtools/tools/doclint/EmptyTagsTest.java
! test/langtools/tools/doclint/EmptyVersionTest.java
! test/langtools/tools/doclint/EndTagsTest.java
! test/langtools/tools/doclint/EndWithIdentifierTest.java
! test/langtools/tools/doclint/HtmlAttrsTest.java
! test/langtools/tools/doclint/HtmlTagsTest.java
! test/langtools/tools/doclint/LambdaTest.java
! test/langtools/tools/doclint/LiteralTest.java
! test/langtools/tools/doclint/MissingThrowsTest.java
! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java
+ test/langtools/tools/doclint/NoArgsConstructorTest.java
+ test/langtools/tools/doclint/NoArgsConstructorTest.out
! test/langtools/tools/doclint/OverridesTest.java
! test/langtools/tools/doclint/ParaTagTest.java
! test/langtools/tools/doclint/ProvidesTest.java
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/SummaryTest.java
! test/langtools/tools/doclint/SyntaxTest.java
! test/langtools/tools/doclint/SyntheticTest.java
+ test/langtools/tools/doclint/SyntheticTest.out
! test/langtools/tools/doclint/UnfinishedInlineTagTest.java
! test/langtools/tools/doclint/UsesTest.java
! test/langtools/tools/doclint/ValueTest.java
! test/langtools/tools/doclint/anchorTests/p/Test.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/html/InlineTagsTest.java
! test/langtools/tools/doclint/html/ListTagsTest.java
! test/langtools/tools/doclint/html/OtherTagsTest.java
! test/langtools/tools/doclint/html/TableTagsTest.java
! test/langtools/tools/doclint/html/TagNotAllowed.java
! test/langtools/tools/doclint/html/TextNotAllowed.java
! test/langtools/tools/doclint/html/UnknownTagTest.java
! test/langtools/tools/doclint/packageTests/bad/Test.java
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java
! test/langtools/tools/doclint/tidy/BadEnd.java
! test/langtools/tools/doclint/tidy/InsertImplicit.java
! test/langtools/tools/doclint/tidy/InvalidEntity.java
! test/langtools/tools/doclint/tidy/InvalidName.java
! test/langtools/tools/doclint/tidy/InvalidTag.java
! test/langtools/tools/doclint/tidy/InvalidURI.java
! test/langtools/tools/doclint/tidy/MissingGT.java
! test/langtools/tools/doclint/tidy/MissingTag.java
! test/langtools/tools/doclint/tidy/NestedTag.java
! test/langtools/tools/doclint/tidy/ParaInPre.java
! test/langtools/tools/doclint/tidy/RepeatedAttr.java
! test/langtools/tools/doclint/tidy/TextNotAllowed.java
! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java
! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java
! test/langtools/tools/doclint/tool/MaxDiagsTest.java
! test/langtools/tools/doclint/tool/StatsTest.java
! test/langtools/tools/javac/doclint/DocLintFormatTest.java
! test/langtools/tools/javac/doclint/DocLintTest.java
! test/langtools/tools/javac/doclint/IncludePackagesTest.java
! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java
Changeset: 9ba8a12c
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-11 18:04:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ba8a12cfbb3d7d17be454e29ee6ff476c8690c2
8269774: doclint reports missing javadoc comments for JavaFX properties if the docs are on the property method
Reviewed-by: kcr, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
+ test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java
Changeset: 75a06421
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-11 19:38:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/75a06421e596b0e0006120a13836ec65a3ab9d46
8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
Changeset: 9faab400
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-08-11 20:19:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9faab400b8cf0611f14d377ea55a58d99795fa57
8272330: C2: Cleanup profile counter scaling
Reviewed-by: kvn
! src/hotspot/share/ci/ciMethod.cpp
Changeset: cd2dbe5f
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-08-11 20:54:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd2dbe5f007baf81ae9262c1152917e620970621
8272328: java.library.path is not set properly by Windows jpackage app launcher
Reviewed-by: herrick, almatvee
! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.h
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp
Changeset: 44f137ff
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-08-11 23:39:50 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/44f137ff9c0229ab2d5eccd9ebaadf8db11f386d
8271170: Add unit test for what jpackage app launcher puts in the environment
Reviewed-by: almatvee, herrick
= test/jdk/tools/jpackage/apps/Hello.java
+ test/jdk/tools/jpackage/apps/PrintEnv.java
- test/jdk/tools/jpackage/apps/installer/Hello.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
+ test/jdk/tools/jpackage/share/AppLauncherEnvTest.java
Changeset: bd27bb9c
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-12 03:45:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd27bb9cbedebd09f589679947ff32261f9ef352
8272345: macos doesn't check `os::set_boot_path()` result
Reviewed-by: dholmes
! src/hotspot/os/bsd/os_bsd.cpp
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
Changeset: ec2fc384
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-08-12 05:46:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec2fc384e50668b667335f973ffeb5a19bbcfb9b
8272120: Avoid looking for standard encodings in "java." modules
Reviewed-by: alanb, dfuchs, naoto
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java
! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java
! src/java.management/share/classes/sun/management/counter/perf/PerfDataType.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java
! src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java
! src/java.naming/share/classes/com/sun/jndi/ldap/BerEncoder.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java
! src/java.naming/share/classes/javax/naming/ldap/Rdn.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
! src/java.xml/share/classes/javax/xml/catalog/Normalizer.java
Changeset: a15b6592
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-12 07:01:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a15b659278741337aefc15ce8002df66ce6323c0
8271732: Regression in StringBuilder.charAt bounds checking
Reviewed-by: alanb, naoto
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
+ test/jdk/java/lang/StringBuilder/CharAt.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: d38b3143
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-08-12 08:52:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d38b31438dd4730ee2149c02277d60c35b9d7d81
8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790
Reviewed-by: prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: b29fbad9
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-12 10:03:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b29fbad940808c59f30e60222a9ca7a23c8e54b9
8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable
Reviewed-by: redestad
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java
Changeset: 7e14c3cc
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-08-12 11:07:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e14c3cc112e109f0fc79c661eafd2fb14f22431
8272310: AArch64: Add missing changes for shared vector helper methods in m4 files
Reviewed-by: jiefu
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
Changeset: 464e874a
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-08-12 13:45:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/464e874a5c6b46fcc729227764d07feb1801314d
8048190: NoClassDefFoundError omits original ExceptionInInitializerError
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java
Changeset: 9980b413
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-08-12 13:56:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9980b413da47ac7dff74e66aaf12833e48fcce1d
8272107: Removal of Unsafe::defineAnonymousClass left a dangling C++ class
Reviewed-by: coleenp, iklam, dholmes
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/constantPool.inline.hpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: 93cab7d0
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-08-12 14:29:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/93cab7d07d56fef6973ce8ac2e8232e8f3b185dd
8272315: Improve assert_different_registers
Reviewed-by: adinn, vlivanov, thartmann
! src/hotspot/share/asm/register.hpp
Changeset: 428d5169
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-12 15:27:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/428d51694f56788f89e8df100a74cbadd369ffa6
8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap
Reviewed-by: alanb
! 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/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
+ test/jdk/java/nio/channels/FileChannel/TransferOverlappedFileChannel.java
Changeset: e4766ee0
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-08-12 19:28:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e4766ee0aa96ab80aeaca36afac5fcaa516620ef
8272391: Undeleted debug information
Reviewed-by: wetmore
! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
Changeset: 09ab86b4
Author: Lin Zang <lzang at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-08-12 23:16:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/09ab86b40cb11d526c70e0a1847451e06c54a58c
8269909: getStack method in hprof.parser.Reader should use try-with-resource
Reviewed-by: dholmes, cjplummer, sspitsyn
! test/lib/jdk/test/lib/hprof/parser/Reader.java
Changeset: 4d4ba5c5
Author: Hui Shi <hshi at openjdk.org>
Date: 2021-08-13 01:00:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d4ba5c5b4a12a28587a67d8fd56041d3f94b959
8272116: Update PerfDisableSharedMem with FLAG_SET_ERGO in PerfMemory::create_memory_region
Reviewed-by: dholmes
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
Changeset: 020aec53
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-08-13 04:33:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/020aec531801a556582c80c4b5d31eaf538781e8
8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization
Reviewed-by: sviswanathan, psandoz
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
+ test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java
Changeset: 0c4be76f
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-08-13 05:12:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c4be76f7ff3cd5e32c8eb4e04e6986d5f33fbee
8058704: Nimbus does not honor JTextPane background color
6789980: JEditorPane background color not honored with Nimbus L&F
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
+ test/jdk/javax/swing/plaf/nimbus/TestNimbusBGColor.java
Changeset: d06d0b9e
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-08-13 06:38:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d06d0b9e9d9d27aa549455f19b9803752431bcbb
8272112: Arena code simplifications
Reviewed-by: kbarrett, coleenp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/runtime/init.cpp
! test/hotspot/gtest/memory/test_arena.cpp
Changeset: 717792c3
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-08-13 16:11:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/717792c3b728584413572e7aede83290779be2a2
8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path
Reviewed-by: naoto, bpb, iris, joehw
! src/java.base/share/classes/java/util/zip/ZipFile.java
! test/jdk/java/nio/file/spi/SetDefaultProvider.java
Changeset: bd7f9b4f
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-13 16:57:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd7f9b4fb9a037b8efd9d552149efd41ce7f7155
8272459: ProblemList compiler/codecache/TestStressCodeBuffers.java on aarch64
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList.txt
Changeset: 0af645aa
Author: Phil Race <prr at openjdk.org>
Date: 2021-08-13 19:30:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0af645aa4fd138861a51b58dec4182679640776a
8205138: Remove Applet references from Font2DTest
Reviewed-by: serb, psadhukhan
- src/demo/share/jfc/Font2DTest/Font2DTest.html
! src/demo/share/jfc/Font2DTest/Font2DTest.java
! src/demo/share/jfc/Font2DTest/README.txt
Changeset: 6b8b160e
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-08-13 21:33:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b8b160e374a4a566d193a594d9a228646e8e067
8272396: mismatching debug output streams
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java
Changeset: 87d2761f
Author: Marcus G K Williams <mgkwill at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-08-14 00:34:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/87d2761f1b4572633de020b2d4681918c6f10f06
8271883: Math CopySign optimization for x86
Reviewed-by: jbhateja, sviswanathan, kvn
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! test/micro/org/openjdk/bench/vm/compiler/Signum.java
Changeset: 17b93500
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2021-08-14 10:40:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/17b93500237e74dca964e1805e65c857e7980bbe
8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL
Reviewed-by: serb
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFLayer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
+ test/jdk/java/awt/AlphaComposite/WindowAlphaCompositeTest.java
Changeset: 6a5241c3
Author: Phil Race <prr at openjdk.org>
Date: 2021-08-15 16:50:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a5241c3adfd3ba886e469156dea56ed5b9673ff
8272491: Problem list javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java on macos
Reviewed-by: pbansal
! test/jdk/ProblemList.txt
Changeset: 3f38a50c
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-08-16 02:30:57 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f38a50c528cccc30ca9e513b15ce9866d92aa82
8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added
Reviewed-by: chagedorn, roland, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/c2/LongCountedLoopAsUnswitchIff.java
Changeset: 36e2ddad
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-08-16 03:22:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/36e2ddad4d2ef3ce27475af6244d0246a8315c0c
8272348: Update CDS tests in anticipation of JDK-8270489
Reviewed-by: ccheung, minqi
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/cds/ServiceLoaderTest.java
! test/hotspot/jtreg/runtime/cds/SharedStringsWb.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressApp.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassApp.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDumpWb.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternStringTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockStringTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockStringValueTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWb.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java
! test/lib/jdk/test/whitebox/WhiteBox.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 0209d9f3
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-16 07:34:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0209d9f382f09840c29ac34b27dd41d2c8676913
8272461: G1: remove empty declaration of cleanup_after_scan_heap_roots
Reviewed-by: kbarrett
! src/hotspot/share/gc/g1/g1RemSet.hpp
Changeset: 7a5b37b8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-16 07:35:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a5b37b8ca64650a8d23d64013bf49c9f3a60e2c
8272439: G1: add documentation to G1CardSetInlinePtr
Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
Changeset: 5db36ced
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-08-16 07:46:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5db36cedc91d0954ececd309a5f8f59ea828f6c1
8272158: SoftReference related bugs under memory pressure
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.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/VisibleMemberTable.java
Changeset: 69cc588f
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-16 09:40:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/69cc588fce0aef3f6066f2ff313d5319b528d684
8272235: G1: update outdated code root fixup
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 83d0e128
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-16 13:08:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/83d0e128e362822584bb51b00576cb754f44e58b
8267833: Improve G1CardSetInlinePtr::add()
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
Changeset: 0a03481a
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-16 13:09:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a03481a6566d59b21ea5f802cb1f0028531c9d8
8272231: G1: Refactor G1CardSet::get_card_set to return G1CardSetHashTableValue*
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
Changeset: 36777345
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-08-16 14:51:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3677734584859e1b4bea65f6719e839f949c9236
8271471: [IR Framework] Rare occurrence of "<!-- safepoint while printing -->" in PrintIdeal/PrintOptoAssembly can let tests fail
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMatcher.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java
Changeset: 82688258
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-16 15:53:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/82688258f676e6be8a603f6ab744d52728e3478b
8272297: FileInputStream should override transferTo() for better performance
Reviewed-by: alanb
! src/java.base/share/classes/java/io/FileInputStream.java
+ test/jdk/java/io/FileInputStream/TransferTo.java
Changeset: b2c272d4
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-16 16:56:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2c272d4e21eb4aeb6c8e1c0be0d08943dc36db8
8272305: several hotspot runtime/modules don't check exit codes
Reviewed-by: dholmes, mseledtsov
! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java
! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java
Changeset: ae45592d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-16 20:48:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae45592d3304f50aa9e8e114416a41e7899fe37b
8272374: doclint should report missing "body" comments
Reviewed-by: kcr, hannesw
! make/modules/java.desktop/Java.gmk
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/tools/doclint/AccessTest.java
! test/langtools/tools/doclint/CustomTagTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.java
! test/langtools/tools/doclint/EmptyAuthorTest.out
+ test/langtools/tools/doclint/EmptyDescriptionTest.java
+ test/langtools/tools/doclint/EmptyDescriptionTest.out
! test/langtools/tools/doclint/EmptyExceptionTest.java
! test/langtools/tools/doclint/EmptyExceptionTest.out
! test/langtools/tools/doclint/EmptyParamTest.java
! test/langtools/tools/doclint/EmptyParamTest.out
! test/langtools/tools/doclint/EmptyReturnTest.java
! test/langtools/tools/doclint/EmptyReturnTest.out
! test/langtools/tools/doclint/EmptySerialFieldTest.java
! test/langtools/tools/doclint/EmptySerialFieldTest.out
! test/langtools/tools/doclint/EmptySinceTest.java
! test/langtools/tools/doclint/EmptySinceTest.out
! test/langtools/tools/doclint/EmptyVersionTest.java
! test/langtools/tools/doclint/EmptyVersionTest.out
! test/langtools/tools/doclint/EndWithIdentifierTest.java
! test/langtools/tools/doclint/EndWithIdentifierTest.out
! test/langtools/tools/doclint/LambdaTest.java
! test/langtools/tools/doclint/LiteralTest.java
! test/langtools/tools/doclint/MissingParamsTest.java
! test/langtools/tools/doclint/MissingReturnTest.java
! test/langtools/tools/doclint/MissingThrowsTest.java
! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java
! test/langtools/tools/doclint/MultipleDocLintOptionsTest.out
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/ReferenceTest.out
! test/langtools/tools/doclint/SyntaxTest.java
! test/langtools/tools/doclint/packageTests/bad/Test.java
! test/langtools/tools/doclint/tool/StatsTest.java
! test/langtools/tools/javac/doclint/DocLintTest.java
Changeset: a5ad7720
Author: Rajat Mahajan <rajat.m.mahajan at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-08-16 22:24:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5ad7720d235610ad45fc341c61f164805f82a54
8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions
Reviewed-by: aivanov, pbansal
! test/jdk/java/awt/print/PrinterJob/PageDialogMarginTest.java
Changeset: 3fb19279
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-16 22:54:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3fb19279da240ecabee04148ba8907f036450575
8271227: Missing `{@code }` in com.sun.source.*
Reviewed-by: iris
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/Trees.java
Changeset: ee8bf10d
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-08-17 00:35:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee8bf10d321da8a261ff4eda705cef753b4a7014
8272327: Shenandoah: Avoid enqueuing duplicate string candidates
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp
Changeset: 989f39f8
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-17 03:45:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/989f39f8106a22498053a4ca5f2becf8df5f2420
8272552: mark hotspot runtime/cds tests which ignore external VM flags
Reviewed-by: mseledtsov, jiefu, dholmes, iklam
! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java
Changeset: df1427b7
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-08-17 06:36:09 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/df1427b72ba1d02d440018a4f6f8a287fecad460
8272446: C1: Raw version of UnsafeGet generates load barriers
Reviewed-by: eosterlund, iveresov
! src/hotspot/share/c1/c1_LIRGenerator.cpp
Changeset: c5c84b8f
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-08-17 07:44:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5c84b8fdc0d52bc45ed7290011b39337f3bbe35
8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java
Reviewed-by: psadhukhan, jdv
! test/jdk/java/awt/print/PrinterJob/XparColor.java
Changeset: 0e3fde6c
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-08-17 08:29:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e3fde6c3c2f5c05777b79ff5eb1188014269b0f
8264274: Block tags in overview.html are ignored
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java
! test/langtools/jdk/javadoc/doclet/testOverview/overview.html
Changeset: ed57cf1c
Author: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date: 2021-08-17 12:12:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30
8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java
Reviewed-by: hchao, ssahoo, xuelei, weijun
+ test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java
- test/jdk/sun/security/pkcs12/ParamsTest.java
+ test/lib/jdk/test/lib/artifacts/OpensslArtifactFetcher.java
Changeset: 2aaf7952
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-17 12:42:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2aaf795270eb07eb155df9a7f5e1d6901f09d8f0
8272520: Inline GenericTaskQueue::initialize() to the constructor
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
Changeset: 2ed7b709
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-17 12:42:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ed7b709a197f009632580b17e3b1df34c1ffeb7
8272521: Remove unused PSPromotionManager::_claimed_stack_breadth
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
Changeset: cf64c3e7
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-08-17 15:53:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf64c3e7e226eacf675d984db52872b0a8343a46
8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails
Reviewed-by: rriggs, bpb
! test/jdk/java/util/Random/RandomTestChiSquared.java
! test/jdk/java/util/Random/RandomTestMoments.java
Changeset: 1cbf41a8
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2021-08-17 16:01:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1cbf41a87b153c010c51fdbae832e00314422193
8225083: Remove Google certificate that is expiring in December 2021
Reviewed-by: xuelei, mullan
- make/data/cacerts/globalsignr2ca
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: a199ebc0
Author: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date: 2021-08-17 16:54:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a199ebc0175f9882f051551cff9ce08016f204a4
8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182
Reviewed-by: weijun
! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java
= test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java
Changeset: a68b5b9c
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-17 17:07:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a68b5b9c1dd9dd69fa3ef29d8f1186707ec09311
8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0"
Reviewed-by: alanb
! test/jdk/java/io/File/GetXSpace.java
Changeset: 05d64da7
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-17 19:36:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/05d64da7f32e5960550d5ec76fa2fba5c972d9b3
8272291: mark hotspot runtime/logging tests which ignore external VM flags
Reviewed-by: mseledtsov, dholmes
! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java
! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java
! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java
! test/hotspot/jtreg/runtime/logging/DefaultMethodsTest.java
! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java
! test/hotspot/jtreg/runtime/logging/ItablesTest.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/logging/ModulesTest.java
! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java
! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java
! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java
! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
! test/hotspot/jtreg/runtime/logging/SafepointTest.java
! test/hotspot/jtreg/runtime/logging/StackWalkTest.java
! test/hotspot/jtreg/runtime/logging/StartupTimeTest.java
! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java
! test/hotspot/jtreg/runtime/logging/VMOperationTest.java
! test/hotspot/jtreg/runtime/logging/VerificationTest.java
! test/hotspot/jtreg/runtime/logging/VtablesTest.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
Changeset: fe721971
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-17 19:37:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe7219710243dbb3b5bc4ad6ef3e93d0d203d4f7
8272551: mark hotspot runtime/modules tests which ignore external VM flags
Reviewed-by: mseledtsov, jiefu
! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java
! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java
! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java
! test/hotspot/jtreg/runtime/modules/ModuleOptionsWarn.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ExportModuleStressTest.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStressGC.java
! test/hotspot/jtreg/runtime/modules/ModulesSymLink.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupJavaBase.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupModule.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java
! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java
Changeset: 14623cde
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-08-17 20:47:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/14623cde3a20962e902043b556c5058ac208711f
8270835: regression after JDK-8261006
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
+ test/langtools/tools/javac/cantReferenceBeforeCtor/CantReferenceBeforeConstructorTest.java
+ test/langtools/tools/javac/cantReferenceBeforeCtor/CantReferenceBeforeConstructorTest.out
Changeset: ec63957f
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2021-08-17 23:22:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec63957f9d103e86d3b8e235e79cabb8992cb3ca
8272398: Update DockerTestUtils.buildJdkDockerImage()
Reviewed-by: iignatyev, hseigel
! test/hotspot/jtreg/containers/docker/DockerBasicTest.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestCPUSets.java
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
! test/hotspot/jtreg/containers/docker/TestJFRNetworkEvents.java
! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java
! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/hotspot/jtreg/containers/docker/TestMisc.java
! test/hotspot/jtreg/containers/docker/TestPids.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java
! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java
! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 5189047d
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-08-18 04:47:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5189047d09e976cfd17d4ab5ec12097c242f3435
8272558: IR Test Framework README misses some flags
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
Changeset: 481c1f05
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-08-18 05:48:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/481c1f0549e361e8e83fcf0530acc4ebdb60104b
8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked
Reviewed-by: serb, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
+ test/jdk/javax/swing/plaf/aqua/AquaButtonFocusTest.java
Changeset: 79a06df8
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-08-18 06:39:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/79a06df8113ba1da55db5c38fe34608c3507c223
8272567: [IR Framework] Make AbstractInfo.getRandom() static
Reviewed-by: thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/AbstractInfo.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CustomRunTestExample.java
Changeset: e8f1219d
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-08-18 10:31:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e8f1219d6f471c89fe15b19c56e3062dd668466f
8271276: C2: Wrong JVM state used for receiver null check
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/inlining/LateInlineVirtualNullReceiverCheck.java
Changeset: 30b0f820
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-18 10:47:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/30b0f820cec12b6da62229fe78a528ab3ad0d134
8272626: Avoid C-style array declarations in java.*
Reviewed-by: dfuchs, alanb
! 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/BufferedWriter.java
! src/java.base/share/classes/java/io/ByteArrayInputStream.java
! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutput.java
! src/java.base/share/classes/java/io/DataOutputStream.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilterInputStream.java
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/io/FilterWriter.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/io/LineNumberInputStream.java
! src/java.base/share/classes/java/io/LineNumberReader.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/OutputStream.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/SequenceInputStream.java
! src/java.base/share/classes/java/io/StringBufferInputStream.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/net/DatagramPacket.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
Changeset: 4d6593ce
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-08-18 14:24:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d6593ce0243457e7431a5990957a8f880e0a3fb
8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon
Reviewed-by: mseledtsov, sgehwolf
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 96107e31
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-08-18 16:45:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/96107e31dfe115fc102fa54d7bdd523c8a79ff76
8272573: Redundant unique_concrete_method_4 dependencies
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/dependencies.cpp
Changeset: 73da66ff
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2021-08-18 18:30:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/73da66ffb707abf6dc38368a12e337d52597de25
8272318: Improve performance of HeapDumpAllTest
Reviewed-by: lucy, sspitsyn
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java
Changeset: 6d3d4795
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-18 23:40:44 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6d3d47957ef03c90ed3b1cb7a48902366cd1bc27
8272667: substandard error messages from the docs build
Reviewed-by: darcy, iris
! make/common/ProcessMarkdown.gmk
Changeset: 1c80f078
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-08-19 09:09:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1c80f078f61a53ee80640e76a9af86f9b16a0618
8272334: com.sun.net.httpserver.HttpExchange: Improve API doc of getRequestHeaders
Reviewed-by: dfuchs, michaelm, chegar
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
Changeset: 82b2f21d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-19 09:55:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/82b2f21d17828546f154cf31d174e26d0944530f
8272579: G1: remove unnecesary null check for G1ParScanThreadStateSet::_states slots
Reviewed-by: iwalulya, kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
Changeset: ab418129
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-19 09:56:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab41812951aad9d44fb475d3a8c94b65d9e22b20
8272576: G1: Use more accurate integer type for collection set length
Reviewed-by: iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
Changeset: 03b5e99d
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-08-19 10:16:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/03b5e99d998e037f84e9e2395b49321979c0acd8
8272165: Consolidate mark_must_be_preserved() variants
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 51c1b9a6
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-19 15:57:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/51c1b9a6870bd9644e92227e47082a53e2d1c066
8272616: Strange code in java.text.DecimalFormat#applyPattern
Reviewed-by: bpb, naoto, iris
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: 9569159d
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-08-19 19:02:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9569159d2552d6079cd039b602264a324dcdfe49
8272674: Logging missing keytab file in Krb5LoginModule
Reviewed-by: coffeys
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
Changeset: 7eccbd4f
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-08-19 19:50:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7eccbd4fde58ea36d6a21a2c4ffa3bc5d0b38c10
8266519: Cleanup resolve() leftovers from BarrierSet et al
Reviewed-by: kbarrett, stefank
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.hpp
Changeset: b40e8f0f
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-08-19 19:51:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b40e8f0f9e719f28cf128d74d834233860e4ab67
8271951: Consolidate preserved marks overflow stack in SerialGC
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
Changeset: f4be211a
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-08-19 19:54:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4be211ae290824cb6c678dcdff0df91a20117d6
8270041: Consolidate oopDesc::cas_forward_to() and oopDesc::forward_to_atomic()
Reviewed-by: stefank, kbarrett
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: d007be09
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-08-19 23:11:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d007be0952abdc8beb7b68ebf7529a939162307b
8272700: [macos] Build failure with Xcode 13.0 after JDK-8264848
Reviewed-by: dholmes
! make/autoconf/flags-other.m4
Changeset: ddcd851c
Author: Phil Race <prr at openjdk.org>
Date: 2021-08-20 00:08:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddcd851c43aa97477c7e406490c0c7c7d71ac629
8272602: [macos] not all KEY_PRESSED events sent when control modifier is used
Reviewed-by: kizune
! src/java.desktop/macosx/native/libosxapp/JNIUtilities.m
+ test/jdk/java/awt/event/KeyEvent/KeyTyped/CtrlSpace.java
Changeset: 4bd37c31
Author: Thejasvi Voniadka <tvoniadka at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date: 2021-08-20 03:15:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4bd37c315333325b69db8d55c0c3aaf74c95024f
8272708: [Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled
Reviewed-by: rhalade
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java
Changeset: a81e5e93
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-20 07:34:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a81e5e9353a635a2307ff4e5de8a304c14f08047
8272654: Mark word accesses should not use Access API
Reviewed-by: stefank, rkennke, eosterlund
! src/hotspot/share/oops/oop.inline.hpp
Changeset: db9834ff
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-08-20 09:05:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/db9834ff82ce477e5c38c8873d39f54882627746
8258951: java/net/httpclient/HandshakeFailureTest.java failed with "RuntimeException: Not found expected SSLHandshakeException in java.io.IOException"
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/HandshakeFailureTest.java
Changeset: 92bde673
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-08-20 10:12:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/92bde6738a8984000ffdef010228d5117b2d8313
8271946: Cleanup leftovers in Space and subclasses
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
Changeset: d874e961
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-08-20 11:26:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d874e9616f80324a53f3c8866ce500e55dfa308f
8271579: G1: Move copy before CAS in do_copy_to_survivor_space
8272070: G1: Simplify age calculation after JDK-8271579
Co-authored-by: shoubing ma <mashoubing1 at huawei.com>
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
Changeset: fb1dfc6f
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-20 11:30:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb1dfc6f49f62990aa9988e9d6f7ffd1adf45d8e
8267185: Add string deduplication support to ParallelGC
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
+ src/hotspot/share/gc/parallel/psStringDedup.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java
Changeset: c701f6e5
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-08-20 12:23:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c701f6e5383030e0192bbd2d95059d9a5b9b0ab7
8272739: Misformatted error message in EventHandlerCreator
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java
Changeset: 86add21a
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-08-20 12:41:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/86add21a85ec57de00aecb0a18bc99567a91d0d8
8223923: C2: Missing interference with mismatched unsafe accesses
Reviewed-by: thartmann
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/unsafe/MismatchedUnsafeAccessTest.java
Changeset: 1ea437a4
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-08-20 12:43:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1ea437a4b87381b558cf8157ac52fc03e37ac507
8272720: Fix the implementation of loop unrolling heuristic with LoopPercentProfileLimit
Reviewed-by: thartmann, rbackman
! src/hotspot/share/opto/loopTransform.cpp
Changeset: d85560ed
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-08-20 17:45:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d85560ed0f10a586b659db1c0201373457f1a5a9
8267161: Write automated test case for JDK-4479161
Reviewed-by: serb, aivanov
- test/jdk/java/awt/im/4959409/bug4959409.html
! test/jdk/java/awt/im/4959409/bug4959409.java
Changeset: 04a806ec
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2021-08-20 20:10:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/04a806ec86a388b8de31d42f904c4321beb69e14
8270344: Session resumption errors
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/InvalidateSession.java
Changeset: f77a1a15
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-08-22 01:13:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f77a1a156f3da9068d012d9227c7ee0fee58f571
8272472: StackGuardPages test doesn't build with glibc 2.34
Reviewed-by: shade, stuefe, jiefu
! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c
Changeset: b690f296
Author: Alan Hayward <alan.hayward at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2021-08-23 01:41:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b690f29699180149d33b6a83de10697790587a87
8269687: pauth_aarch64.hpp include name is incorrect
Reviewed-by: rbackman, ngasson
! src/hotspot/cpu/aarch64/pauth_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/pauth_bsd_aarch64.inline.hpp
! src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp
Changeset: e8a289e7
Author: Denghui Dong <ddong at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2021-08-23 06:12:01 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e8a289e77d70d31f2f7d1a8dea620062dbdb3e2a
8272609: Add string deduplication support to SerialGC
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
+ src/hotspot/share/gc/serial/serialStringDedup.cpp
+ src/hotspot/share/gc/serial/serialStringDedup.hpp
+ src/hotspot/share/gc/serial/serialStringDedup.inline.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java
Changeset: b7f75c0a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-08-23 06:39:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b7f75c0a735f0cf40ae2288d1d0ae96a571a4155
8271142: package help is not displayed for missing X11/extensions/Xrandr.h
Reviewed-by: clanger
! make/autoconf/help.m4
Changeset: 741f58c1
Author: Tongbao Zhang <tobytbzhang at tencent.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-08-23 11:54:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/741f58c18c3dc49c5e1b793e411d8479770f2772
8272417: ZGC: fastdebug build crashes when printing ClassLoaderData
Reviewed-by: stefank, pliden
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: d542745d
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-23 12:58:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d542745dbe0f58f510108d15f7e310ec27f560db
8267894: Skip work for empty regions in G1 Full GC
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCHeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
Changeset: 594e5161
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-23 14:00:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/594e5161b48382d61509b4969bc8f52c3c076452
8272778: Consolidate is_instance and is_instance_inlined in java_lang_String
Reviewed-by: coleenp, redestad
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/serial/serialStringDedup.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/prims/methodHandles.cpp
Changeset: 18840724
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-23 17:31:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/18840724749c839259688bfa052652a1f34a378a
8265253: javac -Xdoclint:all gives "no comment" warning for code that can't be commented
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
+ test/langtools/tools/doclint/AnonClassTest.java
+ test/langtools/tools/doclint/AnonClassTest.out
Changeset: 709b5910
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-23 18:03:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/709b5910c35ad081b2367435cbc689414098b87a
8272553: several hotspot runtime/CommandLine tests don't check exit code
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethods.java
! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java
! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
Changeset: ad92033f
Author: Tom Rodriguez <never at openjdk.org>
Date: 2021-08-23 18:43:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad92033fccbf4ec9310ea5b3024be61c082ee5bb
8272736: [JVMCI] Add API for reading and writing JVMCI thread locals
Reviewed-by: kvn, dnsimon
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: 2ff4c01d
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-08-23 20:23:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ff4c01d42f1afcc53abd48e074356fb4a700754
8271600: C2: CheckCastPP which should closely follow Allocate is sunk of a loop
Reviewed-by: chagedorn, roland
! src/hotspot/share/opto/loopopts.cpp
Changeset: 9bc02322
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-08-23 20:28:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9bc023220fbbb0b6ea1ed1a0ca2aa3848764e8cd
8269223: -Xcheck:jni WARNINGs working with fonts on Linux
Reviewed-by: prr, serb
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
+ test/jdk/java/awt/font/JNICheck/FreeTypeScalerJNICheck.java
Changeset: 22ef4f06
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-08-24 04:02:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/22ef4f065315c1238216849ce9ce71b8207b43f8
5015261: NPE may be thrown if JDesktopIcon is set to null on a JInternalFrame
Reviewed-by: serb, prr, aivanov
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
Changeset: 7f80683c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-24 10:08:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7f80683cfeee3c069f48d5bce45fa92b2381b518
8272783: Epsilon: Refactor tests to improve performance
Reviewed-by: tschatzl
! test/hotspot/jtreg/gc/epsilon/TestAlignment.java
! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java
! test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java
! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
! test/hotspot/jtreg/gc/epsilon/TestClasses.java
! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
! test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java
! test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java
! test/hotspot/jtreg/gc/epsilon/TestLogTrace.java
! test/hotspot/jtreg/gc/epsilon/TestManyThreads.java
! test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java
! test/hotspot/jtreg/gc/epsilon/TestObjects.java
! test/hotspot/jtreg/gc/epsilon/TestPrintHeapSteps.java
! test/hotspot/jtreg/gc/epsilon/TestRefArrays.java
! test/hotspot/jtreg/gc/epsilon/TestUpdateCountersSteps.java
Changeset: 928b9724
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-24 12:14:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/928b9724c98c3377f96f5c3786ef2d8d79485dfe
8271930: Simplify end_card calculation in G1BlockOffsetTablePart::verify
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
Changeset: 0597cde8
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-08-24 13:17:37 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0597cde87deb5ba7bcd84e47b3c10329f758067d
8221360: Eliminate Shared_DirtyCardQ_lock
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
- src/hotspot/share/gc/g1/g1SharedDirtyCardQueue.cpp
- src/hotspot/share/gc/g1/g1SharedDirtyCardQueue.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 74543069
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2021-08-24 14:09:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7454306920bcd9e4397de32fae2fdf4ec688bded
8272526: Cleanup ThreadStateTransition class
Reviewed-by: dholmes, rehn, coleenp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
Changeset: 94f5e441
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-24 14:41:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/94f5e441f637b7a75227ba11a2b25d70f96cd274
8271258: @param with non-ascii variable names produces incorrect results
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java
Changeset: 2309b7d8
Author: Sergei Ustimenko <fdesu at protonmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-08-24 14:49:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2309b7d8fc37e9ba8f80f7820ae2875ccc3b07fd
8253178: Replace LinkedList Impl in net.http.FilterFactory
Reviewed-by: dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/FilterFactory.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
Changeset: 6e0328f5
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-24 15:21:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6e0328f5829282b56327aa0128774cb916275d45
8272725: G1: add documentation on needs_remset_update_t vs bool
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
Changeset: f681d654
Author: Phil Race <prr at openjdk.org>
Date: 2021-08-24 15:23:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f681d6544ac2506cb72e45c1f9ed8dfbbde099f2
8272806: [macOS] "Apple AWT Internal Exception" when input method is changed
Reviewed-by: serb, dmarkov, azvegint
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
Changeset: f608e81a
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-08-24 15:31:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f608e81ad8309a001b8a92563a93b8adee1ce2b8
8264322: Generate CDS archive when creating custom JDK image
Reviewed-by: mchung, alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ExecutableImage.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Platform.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/CDSPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
+ test/jdk/tools/jlink/plugins/CDSPluginTest.java
Changeset: d34f17c6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-08-24 16:10:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d34f17c6973748693de1bdd040bc3e8a0f15f197
8270195: Add missing links between methods of JavaFX properties
Reviewed-by: kcr, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
+ test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/pkg2/Test.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
Changeset: aaedac63
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-24 17:04:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/aaedac635a0a7ca1f73dcf85336230cc537fcdf2
8265261: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
Reviewed-by: dfuchs
! test/jdk/java/nio/file/Files/InterruptCopy.java
Changeset: c547ead4
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-08-24 18:09:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c547ead493fafb6716550996a83276afc0ec018a
8272916: Copyright year was modified unintentionally in jlink.properties and ImagePluginStack.java
Reviewed-by: bpb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
Changeset: 6ace805f
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-08-24 18:43:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6ace805f8c69b273bf998f084f9651bc5bcd52b6
8272856: DoubleFlagWithIntegerValue uses G1GC-only flag
Reviewed-by: dholmes, kbarrett
! test/hotspot/jtreg/runtime/CommandLine/DoubleFlagWithIntegerValue.java
Changeset: 0e7288ff
Author: Smita Kamath <svkamath at openjdk.org>
Committer: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2021-08-24 18:48:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e7288ffbf635b9fdb17e8017e9a4f673ca0501d
8267125: AES Galois CounterMode (GCM) interleaved implementation using AVX512 + VAES instructions
Co-authored-by: Smita Kamath <svkamath at openjdk.org>
Co-authored-by: Tomasz Kantecki <tomasz.kantecki at intel.com>
Co-authored-by: Anthony Scarpino <ascarpino at openjdk.org>
Reviewed-by: kvn, valeriep
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
Changeset: b17b821a
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-08-24 20:59:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b17b821a570930e4188bcdfb396f0a7abe99caf6
8272639: jpackaged applications using microphone on mac
Reviewed-by: almatvee, serb
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist
Changeset: 0f428ca5
Author: casparcwang <casparcwang at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-08-25 01:16:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f428ca533627e758cdca599d4589f39c21e27b6
8272570: C2: crash in PhaseCFG::global_code_motion
Co-authored-by: Hui Shi <hshi at openjdk.org>
Reviewed-by: thartmann, rbackman
! src/hotspot/share/opto/lcm.cpp
+ test/hotspot/jtreg/compiler/regalloc/TestGCMRecalcPressureNodes.java
Changeset: 1e3e333f
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-25 07:33:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1e3e333f73fc448725175eba733c3eaf2f1b61b8
8272884: Make VoidClosure::do_void pure virtual
Reviewed-by: kbarrett, dholmes
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
Changeset: c5a27125
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-25 08:05:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5a271259d9761aaae9298e9f29ebd93d734fb0e
8272850: Drop zapping values in the Zap* option descriptions
Reviewed-by: stefank, kbarrett
! src/hotspot/share/runtime/globals.hpp
Changeset: 63e062fb
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-25 10:18:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/63e062fb78f925782cf4c9641b54f266bcbebc5c
8236176: Parallel GC SplitInfo comment should be updated for shadow regions
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 2ef68711
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-08-25 13:25:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ef6871118109b294e3148c8f15d4335039dd121
8272447: Remove 'native' ranked Mutex
Reviewed-by: stuefe, pchilanomate
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/runtime/test_mutex.cpp
Changeset: e36cbd8e
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-25 14:33:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e36cbd8e05774ea9847c69f9987a2242589acf7e
8242847: G1 should not clear mark bitmaps with no marks
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
Changeset: 7212561d
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-08-25 20:16:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7212561dd1ec65d7f31792959f0eaaab6229eaf4
8267188: gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
Changeset: 673ce7ef
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-08-26 00:17:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/673ce7efa56e7eb54266af6fe795d46d57f51bdc
8272873: C2: Inlining should not depend on absolute call site counts
Reviewed-by: kvn, vlivanov, dlong
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/lib-test/jdk/test/whitebox/vm_flags/IntxTest.java
Changeset: c4c76e2f
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-08-26 02:24:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4c76e2f34f7e709f8b3c960d8c796ff4e2dc4a5
8272811: Document the effects of building with _GNU_SOURCE in os_posix.hpp
Reviewed-by: iklam
! src/hotspot/os/posix/os_posix.hpp
Changeset: a3308af0
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-26 06:51:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3308af0605bf936d9a9fb7093787a315ccc1e2a
8272836: Limit run time for java/lang/invoke/LFCaching tests
Reviewed-by: redestad, iignatyev
! test/jdk/java/lang/invoke/LFCaching/LambdaFormTestCase.java
Changeset: 49b2789a
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2021-08-26 07:28:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/49b2789a49e4e476dfcdf0a65e061a40264a4683
8262751: RenderPipelineState assertion error in J2DDemo
Reviewed-by: jdv
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m
Changeset: 9166ba37
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-08-26 08:34:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9166ba37b631aa7ae641488f6167cdbd7fcdff00
8272973: Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop
Reviewed-by: chagedorn, jiefu, neliasso
! test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java
Changeset: b94fd32f
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-08-26 10:00:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b94fd32f08bbb0012874eb918a4a1fe2d06eb943
8272859: Javadoc external links should only have feature version number in URL
Reviewed-by: iris
! make/conf/javadoc.conf
Changeset: 11c9fd82
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-26 10:06:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/11c9fd8298030200727a0e682fd9afb69ca8eb81
8272975: ParallelGC: add documentation to heap memory layout
Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
Changeset: e43a907f
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-08-26 12:04:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e43a907f20f99fa1f788fcbe2e99631dd01578d4
8271315: Redo: Nimbus JTree renderer properties persist across L&F changes
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java
+ test/jdk/javax/swing/plaf/nimbus/NimbusJTreeSelTextColor.java
+ test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java
Changeset: c4205305
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2021-08-26 12:56:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4205305496f73f49e58e64dd303154fca5bfafd
8272481: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java fails
Reviewed-by: serb, jdv
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! test/jdk/ProblemList.txt
Changeset: 845e1cea
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-26 13:41:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/845e1cea8dcf0e902a2b6d3bf87749108c21c320
8272983: G1 Add marking details to eager reclaim logging
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: fe7d7088
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-08-26 16:21:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe7d70886cc9985478c5810eff0790648a9aae41
8272473: Parsing epoch seconds at a DST transition with a non-UTC parser is wrong
Reviewed-by: joehw, rriggs, iris, lancea, scolebourne
! src/java.base/share/classes/java/time/format/Parsed.java
! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java
Changeset: d732c309
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-08-26 20:47:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d732c3091fea0a7c6d6767227de89002564504e5
8272863: Replace usages of Collections.sort with List.sort call in public java modules
Reviewed-by: serb, dfuchs, naoto
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/windows/classes/java/lang/ProcessEnvironment.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
Changeset: b16a04eb
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-08-27 05:06:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b16a04ebf749a93d89fb51b96baceff36fe1d730
8271186: Add UL option to replace newline char
Reviewed-by: iklam, dholmes
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.hpp
! src/java.base/share/man/java.1
+ test/hotspot/jtreg/runtime/logging/FoldMultilinesTest.java
Changeset: 76baace2
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2021-08-27 05:11:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/76baace2f07cb7b5d5fd20abd1612085bdba4292
8273045: Fix misc javadoc bugs in the java.security and javax.net.ssl code
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/AuthProvider.java
! src/java.base/share/classes/javax/net/ssl/SNIHostName.java
! src/java.base/share/classes/javax/net/ssl/SNIMatcher.java
! src/java.base/share/classes/javax/net/ssl/SNIServerName.java
! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
! src/java.base/share/classes/javax/net/ssl/X509ExtendedTrustManager.java
Changeset: c925c7f3
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-08-27 05:38:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c925c7f3e8e1470d0a157ca3387d11137366706f
8273020: LibraryCallKit::sharpen_unsafe_type does not handle narrow oop array
Reviewed-by: chagedorn
! src/hotspot/share/opto/library_call.cpp
Changeset: 46684a4e
Author: Lin Zang <lzang at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-08-27 09:02:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/46684a4efa165d97c0ef8f56248ee82003acdb7b
8262386: resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out
Reviewed-by: cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/hotspot/jtreg/ProblemList.txt
Changeset: ebd62bc0
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-27 09:35:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ebd62bc0433c56f3520b9e41621f18a1b736022b
8272846: Move some runtime/Metaspace/elastic/ tests out of tier1
Reviewed-by: mseledtsov, stuefe
! test/hotspot/jtreg/TEST.groups
Changeset: a49a0c58
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-08-27 10:32:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a49a0c58662bef48d02246193d86cc89fb9d030b
8273062: Generation::refs_discovery_is_xxx functions are unused
Reviewed-by: ayang
! src/hotspot/share/gc/shared/generation.hpp
Changeset: 596b0755
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-08-27 13:13:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/596b075591c4b2fe01bee7142f4d0a5f892647ed
8258465: Headless build fails due to missing X11 headers on linux
Reviewed-by: shade
! make/autoconf/libraries.m4
Changeset: b92214a8
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-08-27 13:51:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b92214a8d0ca6ed2a51e4286c258b4ddd0ca3a51
8272480: Remove Mutex::access rank
Reviewed-by: dholmes, eosterlund
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! test/hotspot/gtest/runtime/test_mutex.cpp
Changeset: a033aa5a
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-08-27 13:53:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a033aa5a3d9c63d72d11af218b9896b037fbd8de
8273072: Avoid using += in configure
Reviewed-by: dholmes, jiefu
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-other.m4
! make/autoconf/jdk-version.m4
! make/devkit/createMacosxDevkit.sh
Changeset: dfeb4132
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-27 16:08:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dfeb4132e402c0466740a029c3b1d2d213955822
8272964: java/nio/file/Files/InterruptCopy.java fails with java.lang.RuntimeException: Copy was not interrupted
Reviewed-by: dfuchs
! test/jdk/java/nio/file/Files/InterruptCopy.java
Changeset: d1aeca11
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-27 16:09:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1aeca117ccc4334d67b2692ff087a9f8d808a59
8272541: Incorrect overflow test in Toom-Cook branch of BigInteger multiplication
Reviewed-by: darcy
! src/java.base/share/classes/java/math/BigInteger.java
! test/jdk/java/math/BigInteger/BitLengthOverflow.java
Changeset: e66c8afb
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-08-27 18:45:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e66c8afb59b57c4546656efa97f723f084964330
8272866: java.util.random package summary contains incorrect mixing function in table
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/random/package-info.java
Changeset: 51167846
Author: Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-27 22:48:52 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/51167846cb5a60dfb31b4f8dfa214ba26640175c
8273091: Doc of [Strict]Math.floorDiv(long,int) erroneously documents int in @return tag
Reviewed-by: darcy, bpb
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: 1fb798d3
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2021-08-27 23:01:51 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1fb798d320c708dfcbc0bb157511a2937fafb9e6
8272915: (doc) package-info typo in extLink
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/interfaces/package-info.java
Changeset: a9188f23
Author: Guoxiong Li <gli at openjdk.org>
Date: 2021-08-29 07:26:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9188f237ec23d4ca2a172e9a7897cb6e2b69857
8268894: forged ASTs can provoke an AIOOBE at com.sun.tools.javac.jvm.ClassWriter::writePosition
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
+ test/langtools/tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionProcessor.java
+ test/langtools/tools/javac/annotations/typeAnnotations/position/TypeAnnotationPositionTest.java
Changeset: f55d5ab5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-08-30 06:41:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f55d5ab5177b6e08e8499abc181a320a98b28a5f
8272838: Move CriticalJNI tests out of tier1
Reviewed-by: dholmes
! test/hotspot/jtreg/TEST.groups
Changeset: 16e83058
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2021-08-30 08:57:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/16e83058cab4dd4d4a3fba812c8fe50e4286bd22
8273059: Redundant Math.min call in Http2ClientImpl#getConnectionWindowSize
Reviewed-by: dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
Changeset: 9ede41bf
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-08-30 11:37:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ede41bf894867b6d80982d7dc6ec54229a0ecb1
8229031: Exporting CLASSPATH from shell can result in build failures
Reviewed-by: erikj
! make/autoconf/boot-jdk.m4
! make/autoconf/spec.gmk.in
Changeset: bb7aa1c6
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-08-30 12:08:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/bb7aa1c6a4856827cf05e976215699725b56b87a
8272161: Make evacuation failure data structures local to collection
Reviewed-by: iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
Changeset: 276b07b3
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2021-08-30 12:31:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/276b07b36af01d339e48baada7a512451fe34afe
8271490: [ppc] [s390]: Crash in JavaThread::pd_get_top_frame_for_profiling
Reviewed-by: stuefe, mbaesken
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
Changeset: 5185dbde
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-08-30 13:12:42 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5185dbde67f07ff876305a9568bb5cebb7a7b384
8273098: Unnecessary Vector usage in java.naming
Reviewed-by: aefimov, dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java
Changeset: fbffa54e
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-08-30 13:41:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbffa54efe447a4c911af2be1d7774a8c60d6ede
8270438: "Cores to use" output in configure is misleading
Reviewed-by: erikj
! make/autoconf/help.m4
Changeset: f11e099a
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-08-30 14:37:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f11e099a149adfecc474ba37276ec8672067d090
8272651: G1 heap region info print order changed by JDK-8269914
Reviewed-by: tschatzl, iwalulya, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
Changeset: 98b9d980
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-08-30 14:47:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/98b9d98032a700490cda72f645dad505164ec699
8272797: Mutex with rank safepoint_check_never imply allow_vm_block
Reviewed-by: dholmes, pchilanomate
! src/hotspot/os/aix/osThread_aix.cpp
! src/hotspot/os/bsd/osThread_bsd.cpp
! src/hotspot/os/linux/osThread_linux.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/z/zMessagePort.inline.hpp
! src/hotspot/share/gc/z/zMetronome.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/events.hpp
! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/runtime/test_mutex.cpp
! test/hotspot/gtest/runtime/test_safepoint_locks.cpp
! test/hotspot/gtest/utilities/test_filterQueue.cpp
Changeset: 7a01ba65
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-08-30 15:54:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a01ba6528923569c5e8d2e9d138d38e95aa4faf
8272093: Extract evacuation failure injection from G1CollectedHeap
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
+ src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
+ src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
+ src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.inline.hpp
Changeset: 5aaa20f8
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-08-30 16:48:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5aaa20f898e8679ef1c2c36bd01d48c17be0aacf
8272861: Add a micro benchmark for vector api
Reviewed-by: psandoz
+ test/micro/org/openjdk/bench/jdk/incubator/vector/BlackScholes.java
Changeset: f18c0fac
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-08-30 17:28:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f18c0fac11aac833edfdc484e221518c55daa9a7
8271560: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java still fails due to "An established connection was aborted by the software in your host machine"
Reviewed-by: xuelei, rhalade
! test/jdk/sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java
Changeset: fecefb85
Author: Ian Graves <igraves at openjdk.org>
Date: 2021-08-30 17:37:29 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fecefb8541d5056b1a8b105126ac9c566875e056
8271302: Regex Test Refresh
Reviewed-by: bchristi, smarks
! test/jdk/java/util/regex/GraphemeTest.java
! test/jdk/java/util/regex/NegativeArraySize.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: 32048536
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-08-30 21:06:26 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/32048536e9ea9245437eb37308e905435cce6305
8272343: Remove MetaspaceClosure::FLAG_MASK
Reviewed-by: ccheung, minqi
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/memory/metaspaceClosure.hpp
Changeset: 7fc85409
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-08-30 21:13:59 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7fc8540907e8e7483ad5729ea416167810aa8747
8260265: UTF-8 by Default
Reviewed-by: alanb, rriggs
! make/data/charsetmapping/charsets
! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/FileReader.java
! src/java.base/share/classes/java/io/FileWriter.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
+ test/jdk/java/lang/System/FileEncodingTest.java
! test/jdk/java/lang/System/MacEncoding/MacJNUEncoding.java
! test/jdk/java/lang/System/MacEncoding/TestFileEncoding.java
! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java
! test/jdk/java/nio/charset/RemovingSunIO/SunioAlias.java
! test/jdk/tools/launcher/UnicodeTest.java
Changeset: 0609421d
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-08-30 21:16:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0609421d4b824c5642ca75d525bad3edd72cd23a
8272347: ObjectMethods::bootstrap should specify NPE if any argument except lookup is null
Reviewed-by: mchung, chegar
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! test/jdk/java/lang/runtime/ObjectMethodsTest.java
Changeset: 9732fbe4
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-08-31 00:24:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9732fbe428c3b6a5422cc94e7295ba5482d1a7a9
8273153: Consolidate file_exists into os:file_exists
Reviewed-by: iklam, ccheung
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 98fa5335
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-08-31 11:32:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/98fa53357a66f474090304e53959be5d433d5e5f
8273100: Improve AbstractStringBuilder.append(String) when using CompactStrings
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
Changeset: 841e3943
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-31 12:30:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/841e3943c480c95409446bb35fb9a56d7fc48c8a
8159979: During initial mark, preparing all regions for marking may take a significant amount of time
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
Changeset: 9bc7cc56
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-08-31 12:51:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9bc7cc56513adb9d2e39cd286d2a229c9c285e2d
8273033: SerialGC: remove obsolete comments
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/serial/genMarkSweep.cpp
Changeset: e6712551
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-08-31 13:32:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e67125512f585c8efad2e7685b9bc409c96563d7
8237567: Refactor G1-specific code in shared VM_CollectForMetadataAllocation
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
Changeset: e5518528
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-08-31 14:42:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e55185280126e450e31eb65aa8342aebe6f31606
8271225: Add floorDivExact() method to java.lang.[Strict]Math
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/ExactArithTests.java
Changeset: 75d987a0
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-08-31 15:40:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/75d987a0dd6f8cc41808f7ba566e914817e465dc
8262095: NPE in Flow$FlowAnalyzer.visitApply: Cannot invoke getThrownTypes because tree.meth.type is null
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Co-authored-by: Vicente Romero <vromero at openjdk.org>
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/lambda/8262095/T8262095.java
+ test/langtools/tools/javac/lambda/8262095/T8262095.out
Changeset: ba3587e5
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-08-31 15:45:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba3587e524aeec43a0c4174ddd96b8890a34fa36
8273144: Remove unused top level "Sample Collection Set Candidates" logging
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 1996f649
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-08-31 16:33:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1996f649a3a30b7ac4b547a762417f807f5fa414
8273092: Sort classlist in JDK image
Reviewed-by: redestad, ihse, dfuchs
! make/GenerateLinkOptData.gmk
+ make/jdk/src/classes/build/tools/classlist/SortClasslist.java
! make/scripts/compare.sh
Changeset: 683e30db
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-08-31 17:31:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/683e30db79789ee44b3cc0b44c085de4615bca7b
8273169: java/util/regex/NegativeArraySize.java failed after JDK-8271302
Reviewed-by: jiefu, serb
! test/jdk/java/util/regex/NegativeArraySize.java
Changeset: c1e0aac8
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-08-31 19:46:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1e0aac846861f9bd8a23818a21670a2f649631b
8273186: Remove leftover comment about sparse remembered set in G1 HeapRegionRemSet
Reviewed-by: ayang
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
Changeset: 3d657eb0
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-08-31 20:07:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d657eb0a626e33995af5d5ddf12b26d06317962
8262186: Call X509KeyManager.chooseClientAlias once for all key types
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ test/jdk/sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java
Changeset: 9c392d00
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-08-31 20:12:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c392d008a5a34cdc2ed6339a63f1a0d06efe619
8273197: ProblemList 2 jtools tests due to JDK-8273187
8273198: ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh due to JDK-8273188
Reviewed-by: naoto
! test/jdk/ProblemList.txt
Changeset: 18a731a3
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-08-31 22:43:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/18a731a3e4ec85f0f3e8d6ff619b539c0daaf320
8269770: nsk tests should start IOPipe channel before launch debuggee - Debugee.prepareDebugee
Reviewed-by: sspitsyn, kevinw
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java
Changeset: 2fce7cb4
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-08-31 23:51:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2fce7cb4d21e4e2c234c22a1a150f7fe113d4d16
8272963: Update the java manpage markdown source
Reviewed-by: ysuenaga
! src/java.base/share/man/java.1
Changeset: e600fe1a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-09-01 06:06:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e600fe1a1a57d7e4060b3a1b9a8ecdb65664a506
8272618: Unnecessary Attr.visitIdent.noOuterThisPath
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: f1c5e26e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-09-01 07:55:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f1c5e26e48ca2db0fc2b7ad2cf1bda4853bdeea9
8273206: jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails after JDK-8159979
Reviewed-by: dholmes, ayang
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 0e14bf70
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-09-01 07:59:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e14bf70cf6e482a2ec7d13ed37df0bee911740d
8273176: handle latest VS2019 in abstract_vm_version
Reviewed-by: kevinw, dholmes
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: a58cf165
Author: Fairoz Matte <fmatte at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-09-01 10:12:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a58cf16509f3120d69fc18bd4c2c49e9ad590f73
8272563: assert(is_double_stack() && !is_virtual()) failed: type check
Reviewed-by: thartmann, iveresov
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
Changeset: 02822e13
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-09-01 10:41:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/02822e1398d6015f0ed26edd440db8e0d50bf152
8272377: assert preconditions that are ensured when created in add_final_edges
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
Changeset: dacd1978
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-09-01 16:48:06 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dacd1978972b46510049086c8431bb12e5f3722f
8273217: Make ParHeapInspectTask _safepoint_check_never
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapInspection.hpp
Changeset: 655ea6d4
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-09-01 16:50:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/655ea6d42ae94d96a03b1f008aad264a1ee4f173
8270489: Support archived heap objects in EpsilonGC
Reviewed-by: shade, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! 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/heapShared.inline.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
+ test/hotspot/jtreg/runtime/cds/appcds/TestEpsilonGCWithCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/cds/CDSOptions.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 4ee0dace
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-09-01 17:45:39 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ee0dacecd5afc5876ea839ffbb5df962ff6cd08
8273248: ProblemList java/lang/instrument/BootClassPath/BootClassPathTest.sh on all configs
Reviewed-by: naoto
! test/jdk/ProblemList.txt
Changeset: 9689f615
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-09-01 18:39:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9689f615206e96f17ffc1fe7a8efeee0a90c904b
8272788: Nonleaf ranked locks should not be safepoint_check_never
Reviewed-by: eosterlund, pchilanomate
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 2f01a6f8
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-09-01 20:28:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2f01a6f8b6c0bc08c6e3b7ea279d3826f451607f
8273157: Add convenience methods to Messager
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/annotation/processing/Messager.java
! test/langtools/tools/javac/7129225/AnnoProcessor.java
! test/langtools/tools/javac/MethodParameters/ClassReaderTest/MethodParameterProcessor.java
! test/langtools/tools/javac/T6406771.java
! test/langtools/tools/javac/T6458823/MyProcessor.java
! test/langtools/tools/javac/T7159016.java
! test/langtools/tools/javac/T8170667/ParameterProcessor.java
! test/langtools/tools/javac/api/T6412669.java
! test/langtools/tools/javac/api/TestClientCodeWrapper.java
! test/langtools/tools/javac/api/TestGetElement.java
! test/langtools/tools/javac/api/TestOperators.java
! test/langtools/tools/javac/api/TestTrees.java
! test/langtools/tools/javac/classreader/T7031108.java
! test/langtools/tools/javac/diags/DocCommentProcessor.java
! test/langtools/tools/javac/diags/examples/ErrProcMessager/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/NoteProcMessager/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcFileCreateLastRound/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcFileReopening/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcIllegalFileName/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcSuspiciousClassName/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcTypeRecreate/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcUnclosedTypeFiles/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcUseImplicit/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/WarnProcMessager/processors/AnnoProc.java
! test/langtools/tools/javac/enum/6424358/T6424358.java
! test/langtools/tools/javac/file/T7018098.java
! test/langtools/tools/javac/file/T7068437.java
! test/langtools/tools/javac/file/T7068451.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java
! test/langtools/tools/javac/patterns/PatternMatchPosTest.java
! test/langtools/tools/javac/processing/6350124/HelloWorldAP.java
! test/langtools/tools/javac/processing/6365040/ProcBar.java
! test/langtools/tools/javac/processing/6365040/ProcFoo.java
! test/langtools/tools/javac/processing/6365040/T6365040.java
! test/langtools/tools/javac/processing/6414633/A.java
! test/langtools/tools/javac/processing/6430209/b6341534.java
! test/langtools/tools/javac/processing/6499119/ClassProcessor.java
! test/langtools/tools/javac/processing/6994946/TestProcessor.java
! test/langtools/tools/javac/processing/GenerateAndError.java
! test/langtools/tools/javac/processing/StopAfterError/StopAfterError.java
! test/langtools/tools/javac/processing/T6439826.java
! test/langtools/tools/javac/processing/T6920317.java
! test/langtools/tools/javac/processing/TestWarnErrorCount.java
! test/langtools/tools/javac/processing/environment/round/TestContext.java
! test/langtools/tools/javac/processing/errors/TestErrorCount.java
! test/langtools/tools/javac/processing/errors/TestReturnCode.java
! test/langtools/tools/javac/processing/errors/TestSuppression.java
! test/langtools/tools/javac/processing/filer/TestGetResource2.java
! test/langtools/tools/javac/processing/filer/TestInvalidRelativeNames.java
! test/langtools/tools/javac/processing/filer/TestValidRelativeNames.java
! test/langtools/tools/javac/processing/loader/testClose/TestClose2.java
! test/langtools/tools/javac/processing/messager/MessagerDiags.java
! test/langtools/tools/javac/processing/model/6341534/T6341534.java
! test/langtools/tools/javac/processing/model/element/CheckingAccessorsOnLoadedRecordClasses.java
! test/langtools/tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java
! test/langtools/tools/javac/processing/model/element/JavaxLangModelForRecords.java
! test/langtools/tools/javac/processing/model/element/TestAnonSourceNames.java
! test/langtools/tools/javac/processing/model/element/TestExecutableElement.java
! test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java
! test/langtools/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
! test/langtools/tools/javac/processing/model/element/TestMissingElement2/Generator.java
! test/langtools/tools/javac/processing/model/element/TestSealed.java
! test/langtools/tools/javac/processing/model/element/TestTypeElement.java
! test/langtools/tools/javac/processing/model/element/TestTypeParameter.java
! test/langtools/tools/javac/processing/model/element/TestTypeParameterAnnotations.java
! test/langtools/tools/javac/processing/model/util/deprecation/TestDeprecation.java
! test/langtools/tools/javac/processing/model/util/elements/TestIsFunctionalInterface.java
! test/langtools/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
! test/langtools/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java
! test/langtools/tools/javac/processing/options/testCommandLineClasses/Test.java
! test/langtools/tools/javac/processing/options/testPrintProcessorInfo/Test.java
! test/langtools/tools/javac/processing/rounds/BaseClassesNotReRead.java
! test/langtools/tools/javac/processing/rounds/ClassDependingOnGenerated.java
! test/langtools/tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java
! test/langtools/tools/javac/processing/rounds/GenerateAnonymousClass.java
! test/langtools/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
! test/langtools/tools/javac/processing/warnings/TestSourceVersionWarnings.java
! test/langtools/tools/javac/processing/warnings/UseImplicit/TestProcUseImplicitWarning.java
! test/langtools/tools/javac/processing/werror/WError1.java
! test/langtools/tools/javac/processing/werror/WErrorLast.java
! test/langtools/tools/javac/tree/ArrayTypeToString.java
! test/langtools/tools/javac/tree/NoPrivateTypesExported.java
! test/langtools/tools/javac/tree/TreePosRoundsTest.java
! test/langtools/tools/javac/treeannotests/TestProcessor.java
! test/langtools/tools/javac/util/NewlineOnlyDiagnostic.java
! test/langtools/tools/javac/util/T6597678.java
Changeset: 1a5a2b6b
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2021-09-01 22:17:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a5a2b6b15e22b21343244e3a2b649d00eef5ffa
8271745: Correct block size for KW,KWP mode and use fixed IV for KWP mode for SunJCE
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java
! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java
Changeset: a9a83b24
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-09-02 04:10:46 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9a83b248e4a575e3d22541c122b27246a52dc7b
8273256: runtime/cds/appcds/TestEpsilonGCWithCDS.java fails due to Unrecognized VM option 'ObjectAlignmentInBytes=64' on x86_32
Reviewed-by: dholmes, iklam
! test/hotspot/jtreg/runtime/cds/appcds/TestEpsilonGCWithCDS.java
Changeset: 6cfe3142
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-02 07:56:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6cfe314262dacd6ca1a74c000d045b1cabd374db
8272970: Parallelize runtime/InvocationTests/
Reviewed-by: dholmes, iignatyev
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
Changeset: 857a930b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-02 08:00:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/857a930bde8b53f77a23737f4ca6ff8f3da2af66
8263375: Support stack watermarks in Zero VM
Reviewed-by: eosterlund
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.hpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.hpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 152e6692
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-02 08:10:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/152e66923dc36cfd83cdfe18e96631abc06b9199
8273140: Replace usages of Enum.class.getEnumConstants() with Enum.values() where possible
Reviewed-by: tschatzl
! src/java.desktop/share/classes/sun/font/AttributeValues.java
! src/java.desktop/share/classes/sun/font/EAttribute.java
! src/java.sql/share/classes/java/sql/JDBCType.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/bytecode/SourceGenerator.java
Changeset: 0c1b16b7
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-09-02 10:36:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c1b16b75a2361431cbf9f4112dcd6049e981a78
8273243: Fix indentations in java.net.InetAddress methods
Reviewed-by: dfuchs, bpb
! src/java.base/share/classes/java/net/InetAddress.java
Changeset: c2e015c3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-09-02 11:22:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2e015c3c1a2274112bb8e6671a85bc7fb624fde
8273229: Update OS detection code to recognize Windows Server 2022
Reviewed-by: alanb, dholmes
! src/hotspot/os/windows/os_windows.cpp
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: 632a7e08
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-09-02 11:46:19 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/632a7e0885596b70d34be319bd09d4df8e151d12
8273165: GraphKit::combine_exception_states fails with "matching stack sizes" assert
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/callGenerator.cpp
Changeset: 5245c1cf
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-02 11:57:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5245c1cf0260a78ca5f8ab4e7d13107f21faf071
8273147: Update and restructure TestGCLogMessages log message list
Reviewed-by: iwalulya, ayang
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 5ee5dd9b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-02 15:43:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5ee5dd9b18fb5adc563a65bd1a29779eda675d61
8272914: Create hotspot:tier2 and hotspot:tier3 test groups
Reviewed-by: dholmes, coleenp, iignatyev
! test/hotspot/jtreg/TEST.groups
Changeset: aaa6f696
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-09-02 16:06:55 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/aaa6f696b06b335f81efccf0966612b086dd2e73
8273250: Address javadoc issues in Deflater::setDictionationary
Reviewed-by: rriggs, naoto, iris, bpb
! src/java.base/share/classes/java/util/zip/Deflater.java
Changeset: 29e0f138
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-09-02 17:54:08 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/29e0f1386d247731e8733f6fdd1307642b2b9f96
8272385: Enforce ECPrivateKey d value to be in the range [1, n-1] for SunEC provider
Reviewed-by: ascarpino, weijun
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
+ test/jdk/sun/security/ec/ECDSAPrvGreaterThanOrder.java
Changeset: 92b05fe0
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2021-09-02 21:22:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/92b05fe0f41b91aa88e77473725ae92ee13b052f
8273251: Call check_possible_safepoint() from SafepointMechanism::process_if_requested()
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 7fff22af
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-09-02 22:56:20 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7fff22afe711c8c04dbf4cf5b4938d40632e4987
8272805: Avoid looking up standard charsets
Reviewed-by: weijun, naoto, dfuchs, azvegint, erikj
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! src/demo/share/jfc/Font2DTest/Font2DTest.java
! src/demo/share/jfc/Font2DTest/FontPanel.java
! src/demo/share/jfc/SwingSet2/DemoModule.java
! src/demo/share/jfc/SwingSet2/TreeDemo.java
! src/java.base/share/classes/sun/security/util/DerOutputStream.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
! src/java.desktop/macosx/classes/sun/font/CFontConfiguration.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/util/KerberosString.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/InputLexer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFFileParser.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFileParser.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
! src/jdk.internal.ed/share/classes/jdk/internal/editor/external/ExternalEditor.java
! src/jdk.internal.jvmstat/linux/classes/sun/jvmstat/PlatformSupportImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java
! src/jdk.jcmd/share/classes/sun/tools/common/PrintStreamPrinter.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/PacketStream.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java
! src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryConnection.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StringParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Parser.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.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java
! src/jdk.management.agent/share/classes/sun/management/jdp/JdpPacketReader.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Crypt.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/BinaryParser.java
! src/utils/IdealGraphVisualizer/Data/src/test/java/com/sun/hotspot/igv/data/serialization/ParserTest.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
Changeset: dd871819
Author: Ian Graves <igraves at openjdk.org>
Date: 2021-09-03 00:50:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dd871819a05886ee09fc00c7c778268440ebedb7
8214761: Bug in parallel Kahan summation implementation
Reviewed-by: darcy
! src/java.base/share/classes/java/util/DoubleSummaryStatistics.java
! src/java.base/share/classes/java/util/stream/Collectors.java
! src/java.base/share/classes/java/util/stream/DoublePipeline.java
+ test/jdk/java/util/DoubleStreamSums/CompensatedSums.java
+ test/jdk/java/util/DoubleSummaryStatistics/NegativeCompensation.java
Changeset: fa9c8657
Author: Xiaowei Lu <lxw263044 at alibaba-inc.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-09-03 05:29:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa9c8657dfaa2018f501de1a8aa62f004342c245
8273112: -Xloggc:<filename> should override -verbose:gc
Reviewed-by: iklam, dholmes
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
Changeset: f17ee0c5
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-09-03 09:29:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f17ee0c5c796951801c2026a2acac895a5c0af73
8273263: Incorrect recovery attribution of record component type when j.l.Record is unavailable
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/api/TestGetElementReference.java
+ test/langtools/tools/javac/api/TestGetElementReferenceDataWithRecord.java
Changeset: 7b023a3f
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-09-03 09:30:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b023a3f607f44da1b13bc9d2884a5f13723d524
8273257: jshell doesn't compile a sealed hierarchy with a sealed interface and a non-sealed leaf
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/jdk/jshell/SealedClassesTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 93eec9a1
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-09-03 09:31:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/93eec9a103de7f4d9a87eac5b295c9a50702ee94
8272776: NullPointerException not reported
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/NullSwitch.java
Changeset: d05494f9
Author: Guoxiong Li <gli at openjdk.org>
Date: 2021-09-03 09:33:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d05494f98bad351532cdb769c9da6b6e2359b16e
8266239: Some duplicated javac command-line options have repeated effect
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! test/langtools/tools/javac/options/modes/InfoOptsTest.java
! test/langtools/tools/javac/options/modes/OptionModesTester.java
Changeset: 28ba78e6
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-09-03 12:05:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/28ba78e64721529fd764a7c09a7142a96c245f05
8244675: assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines()))
Reviewed-by: dlong
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestNoInline.java
Changeset: 8c379092
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-09-03 13:11:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c379092747301de70db1ef8e441cbe09fd742e7
8273234: extended 'for' with expression of type tvar causes the compiler to crash
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/foreach/ExprTypeIsTypeVariableTest.java
Changeset: ff4018bc
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-09-03 15:20:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff4018bc867841b566d619029fb637a128bc39a7
8268148: unchecked warnings handle ? and ? extends Object differently
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! test/langtools/tools/javac/generics/inference/8176534/T8176534.out
+ test/langtools/tools/javac/warnings/UnboundAndBoundByObjectTest.java
Changeset: 23fa0dcf
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-09-03 16:53:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/23fa0dcff062803d249c863b90a00744e3477656
8272905: Consolidate discovered lists processing
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
Changeset: d414a88d
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-09-03 20:36:48 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d414a88d88a5734d6c431e74d735a780a90d60cf
8273240: Dynamic test ArchiveConsistency.java should use CDSArchiveUtils
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
Changeset: 14a3ac09
Author: Dean Long <dlong at openjdk.org>
Date: 2021-09-03 23:23:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/14a3ac09fe504ea97d269b78872bef6021c976fd
8271911: replay compilations of methods which use JSR292 (easy cases)
8012267: ciReplay: fails to resolve @SignaturePolymorphic methods in replay data
8012268: ciReplay: process_ciInstanceKlass: JVM_CONSTANT_MethodHandle not supported
Reviewed-by: kvn, vlivanov
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciReplay.hpp
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/ciReplay/TestInlining.java
Changeset: cec6c068
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-09-04 11:04:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cec6c068b03d890312e50b448fbc26102c635249
8272232: javax/swing/JTable/4275046/bug4275046.java failed with "Expected value in the cell: 'rededited' but found 'redEDITED'."
8257540: javax/swing/JFileChooser/8041694/bug8041694.java failed with "RuntimeException: The selected directory name is not the expected 'd ' but 'D '."
Reviewed-by: serb
! test/jdk/java/awt/List/ActionEventTest/ActionEventTest.java
! test/jdk/java/awt/dnd/RecognizedActionTest/RecognizedActionTest.java
! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java
! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java
! test/jdk/javax/swing/JTable/4275046/bug4275046.java
Changeset: c640fe42
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-09-05 09:15:38 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/c640fe42c2b5e6668a2a875678be44443942c868
7188098: TEST_BUG: closed/javax/sound/midi/Synthesizer/Receiver/bug6186488.java fails
Reviewed-by: serb
! test/jdk/javax/sound/midi/Synthesizer/Receiver/bug6186488.java
Changeset: 4d25e6f6
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-06 08:08:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d25e6f6c7ee855771ab9c05ae85a9d92c866941
8273335: compiler/blackhole tests should not run with interpreter-only VMs
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeExperimentalUnlockTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeIntrinsicTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeNonEmptyWarningTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeNonStaticWarningTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java
Changeset: b4e5b28b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-09-06 08:11:34 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/b4e5b28b860f10d3e028a2ab042d452db289064f
8273221: Guard GCIdMark against nested calls
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/gcId.cpp
! src/hotspot/share/gc/shared/gcId.hpp
Changeset: 70ed6c5b
Author: Daniel Gredler <daniel.gredler at gmail.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2021-09-06 08:13:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/70ed6c5b8c52dc1c1c25967a09164a013bdb4bdd
8272878: JEP 381 cleanup: Remove unused Solaris code in sun.font.TrueTypeGlyphMapper
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java
Changeset: fb5b144e
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-06 09:07:43 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb5b144eca761d4b4c667efe05ca638536c065ac
8272985: Reference discovery is confused about atomicity and degree of parallelism
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/referenceProcessor.inline.hpp
Changeset: 1bf5bda2
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-09-06 09:13:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1bf5bda2919b3236040bf12c51eba552c6309cf7
8269418: jdk/jfr/event/oldobject/TestObjectSize.java failed with "RuntimeException: No events: expected false, was true"
Reviewed-by: jbachorik
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/oldobject/TestObjectSize.java
Changeset: 44c5c23b
Author: Dan Heidinga <heidinga at redhat.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-06 13:39:03 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/44c5c23b96adf071339b39cfaea08c2d3a19d839
8272164: DumpAllocStats shouldn't subclass from ResourceObj
Reviewed-by: shade, iklam, dholmes
! src/hotspot/share/cds/dumpAllocStats.hpp
Changeset: 2cabec8d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-06 14:28:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2cabec8ddc19dd66495957e7ef553990a502e993
8253343: Extract G1 Young GC algorithm related code from G1CollectedHeap
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
+ src/hotspot/share/gc/g1/g1YoungCollector.cpp
+ src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 7bd4f496
Author: Patric Hedlin <phedlin at openjdk.org>
Date: 2021-09-06 14:43:54 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7bd4f496b493b804990615f6ce2cb1b4abd29a86
8264207: CodeStrings does not honour fixed address assumption.
Reviewed-by: redestad, neliasso
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/runtime/stubCodeGenerator.hpp
+ test/hotspot/gtest/code/test_codestrings.cpp
Changeset: fc546d6d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-06 16:00:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc546d6de9a3ed33cf4b04e24e62714332b069cb
8273378: Shenandoah: Remove the remaining uses of os::is_MP
Reviewed-by: aph, zgu
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: eb221812
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-09-06 18:19:58 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb221812b28c1c6da2e442292a4f7cb5226b62ba
8273386: Remove duplicated code in G1DCQS::abandon_completed_buffers
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
Changeset: 649c22c5
Author: Wang Huang <whuang at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2021-09-07 01:40:24 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/649c22c5b17efbc3116ac34739b8d1be39de01be
8270832: Aarch64: Update algorithm annotations for MacroAssembler::fill_words
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Miu Zhuojun <mouzhuojun at huawei.com>
Co-authored-by: Wu Yan <wuyan at openjdk.org>
Reviewed-by: ngasson, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: 81c719be
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-07 07:35:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/81c719be3995fa54974e8b8826ad81bf07bd012f
8273333: Zero should warn about unimplemented -XX:+LogTouchedMethods
Reviewed-by: minqi, dholmes
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethods.java
Changeset: 3cd95a29
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-09-07 08:23:32 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/3cd95a2932ab6a2cb39322354f7ad181de8bfc9e
8231356: Fix broken ResourceObj::operator new[] in debug builds
Reviewed-by: kbarrett, iklam
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
Changeset: a522d6b5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-07 08:52:53 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a522d6b53cd841b4bfe87eac5778c9e5cdf5e90f
8273376: Zero: Disable vtable/itableStub gtests
Reviewed-by: jiefu, stuefe
! test/hotspot/gtest/code/test_vtableStub.cpp
Changeset: 5caa77b0
Author: Ivan Šipka <isipka at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-09-07 09:46:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5caa77b043ae490c3d7d56d181d0e07e6b859b9e
8263364: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream
Reviewed-by: dfuchs
! test/jdk/sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java
Changeset: 70157c78
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-09-07 09:50:10 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/70157c78a838126bb29c91a410d9158763bfa2ad
8272135: jshell: Method cannot use its overloaded version
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
! test/langtools/jdk/jshell/MethodsTest.java
Changeset: 377b1867
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-09-07 11:35:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/377b186724473475480b834d99c38b8161bf6917
8269119: C2: Avoid redundant memory barriers in Unsafe.copyMemory0 intrinsic
Reviewed-by: thartmann, roland
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/unsafe/UnsafeCopyMemory.java
Changeset: 041ae20b
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-09-07 14:36:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/041ae20b10e11381415e8f61fd39e9e19aa8d4f2
8268558: [TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped
Reviewed-by: mullan, rhalade
! test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java
Changeset: 99fb12c7
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-09-07 15:13:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/99fb12c798ad24cc4a671a666930ba42c3cd10c9
8271341: Opcode() != Op_If && Opcode() != Op_RangeCheck) || outcnt() == 2 assert failure with Test7179138_1.java
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/stringopts.cpp
! test/hotspot/jtreg/compiler/c2/Test7179138_1.java
Changeset: 2abf3b3b
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-09-07 15:15:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/2abf3b3b2743947282300ee8416611559e49fca0
8271340: Crash PhaseIdealLoop::clone_outer_loop
Reviewed-by: kvn, thartmann
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopCCP.java
Changeset: df05b4d1
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-09-07 15:50:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/df05b4d1a13e55755107695ad9ea7a8a1084901a
8271923: [macos] the text color on the selected disabled tabbed pane button remains white making text unreadable
Reviewed-by: jdv
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneContrastUI.java
Changeset: 270a9d92
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-09-07 19:05:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/270a9d929307dce52e6961e57492c03a633ed044
8273043: [TEST_BUG] Automate NimbusJTreeSelTextColor.java
Reviewed-by: serb
! test/jdk/javax/swing/plaf/nimbus/NimbusJTreeSelTextColor.java
Changeset: 708407ed
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-09-07 21:12:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/708407eddc9d52c01de02e3986c05e1c6225fa85
8273168: Remove superfluous use of boxing in java.desktop
Reviewed-by: aivanov
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/HTML.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
Changeset: d6d6c069
Author: Mark Sheppard <msheppar at openjdk.org>
Date: 2021-09-07 22:18:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6d6c0692bff77bd18127ed61455aac39370a089
8273246: Amend the test java/nio/channels/DatagramChannel/ManySourcesAndTargets.java to execute in othervm mode
Reviewed-by: alanb
! test/failure_handler/src/share/conf/mac.properties
! test/jdk/java/nio/channels/DatagramChannel/ManySourcesAndTargets.java
Changeset: 8884d2f8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-09-08 00:34:11 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8884d2f854fafdc5f775fce557053d072e4a882c
8273462: ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java in -Xcomp mode
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 4eacdb38
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-09-08 01:27:13 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4eacdb38a83b545603928392eccb116c744ef3b3
8273104: Refactoring option parser for UL
Reviewed-by: iklam, dholmes
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileOutput.hpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.hpp
! src/hotspot/share/logging/logOutput.cpp
! src/hotspot/share/logging/logOutput.hpp
! test/hotspot/jtreg/runtime/logging/FoldMultilinesTest.java
Changeset: ea4907a8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-09-08 02:13:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea4907a8789e00f9ec8d4175241246b8cf53f3f6
8273047: test jfr/api/consumer/TestRecordedFrame.java timing out
Reviewed-by: dholmes
! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java
Changeset: 1513dc7a
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-09-08 04:36:41 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/1513dc7afc33386106439ccb9b7b16956b3c534a
8271603: Unnecessary Vector usage in java.desktop
Reviewed-by: prr, serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/javax/print/MimeType.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JMenuBar.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/ZoneView.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttributes.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java
! src/java.desktop/share/classes/javax/swing/undo/StateEdit.java
! src/java.desktop/share/classes/sun/awt/PlatformFont.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
Changeset: 7d24a334
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-08 07:43:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7d24a3342129d4c71fad0d8d50d20758291d64b7
8273318: Some containers/docker/TestJFREvents.java configs are running out of memory
Reviewed-by: ngasson, sgehwolf, mseledtsov
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
Changeset: 286a1f6b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-08 07:44:35 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/286a1f6b7c6d7c598ced456f1a5f63cac1be8539
8273440: Zero: Disable runtime/Unsafe/InternalErrorTest.java
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
Changeset: a66629a4
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-09-08 08:01:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a66629a464b97176bcdc2ca1150d12df6241dc1c
8254167: G1: Record regions where evacuation failed to provide targeted iteration
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.hpp
+ src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp
+ src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp
+ src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
Changeset: 6750c34c
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-09-08 10:08:30 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6750c34c92b5f28bba4a88ac798b800fce380d32
8270533: AArch64: size_fits_all_mem_uses should return false if its output is a CAS
Reviewed-by: adinn, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 18555742
Author: Markus Karg <markus at headcrashing.eu>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2021-09-08 11:22:47 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/185557423d3069d627daecdf87315a49d6597b67
8273038: ChannelInputStream.transferTo() uses FileChannel.transferTo(FileChannel)
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/channels/Channels.java
! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java
+ src/java.base/share/classes/sun/nio/ch/ChannelOutputStream.java
+ test/jdk/java/nio/channels/Channels/TransferTo.java
Changeset: 21012f2b
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-09-08 11:27:14 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/21012f2bbe214955d05f8bc583dcdceb0949b601
8078641: MethodHandle.asTypeCache can retain classes from unloading
Co-authored-by: Peter Levart <plevart at openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: psandoz, mchung, plevart
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
Changeset: faa942c8
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-09-08 11:28:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/faa942c8ba8ad778b6be20ff6d98a5040a9079e9
8273000: Remove WeakReference-based class initialisation barrier implementation
Reviewed-by: psandoz, mchung
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: 59c9f750
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-09-08 14:28:07 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/59c9f750414e4f131c906a5bc20f32f2f9cfe9ec
8273375: Remove redundant 'new String' calls after concatenation in java.desktop
Reviewed-by: aivanov
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/sun/java2d/IntegerNIORaster.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/DirectColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.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/ShortBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
Changeset: f2f8136c
Author: jtfuller111 <t-jfuller at microsoft.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-09-08 14:38:21 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2f8136cc9f5a3f554f704024748a09cb80bd037
8265443: IGV: disambiguate groups by emiting additional properties
Reviewed-by: thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
Changeset: 7e662e7b
Author: Wang Huang <whuang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-09-08 14:39:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e662e7b9d7ea5113f568418e0acac4234ebfb88
8272413: Incorrect num of element count calculation for vector cast
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Miu Zhuojun <mouzhuojun at huawei.com>
Co-authored-by: Wu Yan <wuyan at openjdk.org>
Reviewed-by: eliu, kvn
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: cb112aff
Author: Masanori Yano <myano at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2021-09-08 15:46:33 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb112affd6061e8ace6dad4e92c7b394a413e37f
8269373: some tests in jdk/tools/launcher/ fails on localized Windows platform
Reviewed-by: naoto
! test/jdk/tools/launcher/FXLauncherTest.java
! test/jdk/tools/launcher/SourceMode.java
Changeset: e5f298a7
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2021-09-08 15:54:36 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e5f298a7f1f3106b72e43c152c090af1657485f0
8273329: Remove redundant null check from String.getBytes(String charsetName)
Reviewed-by: rriggs, iris, naoto
! src/java.base/share/classes/java/lang/String.java
Changeset: d7efd0e8
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-09-08 16:07:45 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7efd0e8cf14c732427d2c1363b60278bebdc06a
8273450: Fix the copyright header of SVML files
Reviewed-by: dholmes, psandoz
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_acos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_asin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan2_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_cbrt_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_cos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_cosh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_exp_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_expm1_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_hypot_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_log10_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_log1p_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_log_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_pow_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_sin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_sinh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_tan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_d_tanh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_acos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_asin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_atan2_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_atan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_cbrt_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_cos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_cosh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_exp_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_expm1_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_hypot_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_log10_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_log1p_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_log_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_pow_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_sin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_sinh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_tan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libsvml/svml_s_tanh_linux_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_acos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_asin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan2_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_cbrt_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_cos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_cosh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_exp_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_expm1_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_hypot_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_log10_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_log1p_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_log_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_pow_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_sin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_sinh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_tan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_d_tanh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_acos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_asin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan2_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_cbrt_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_cos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_cosh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_exp_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_expm1_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_hypot_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_log10_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_log1p_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_log_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_pow_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_sin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_sinh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_tan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libsvml/svml_s_tanh_windows_x86.S
Changeset: f7e9f56e
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-09-08 16:17:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f7e9f56e235dc50daae0a85c9790d5b04c9c60f0
8273359: CI: ciInstanceKlass::get_canonical_holder() doesn't respect instance size
Reviewed-by: kvn
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/unsafe/AlignmentGapAccess.java
Changeset: 267c61a1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-08 16:36:31 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/267c61a16a916e35762e8df5737ec74b06defae8
8273361: InfoOptsTest is failing in tier1
Reviewed-by: jpai, ihse, jlahoda
! test/langtools/tools/javac/options/modes/InfoOptsTest.java
! test/langtools/tools/javac/options/modes/OptionModesTester.java
Changeset: 4d5e1ed9
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-09-08 17:38:05 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d5e1ed9589713bdae5ebe659e657b9c6b833c3f
8272375: Improve phrasing of synthesized descriptions in JavaFX docs
Reviewed-by: kcr, prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXCombo.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java
Changeset: ba31eee4
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-09-08 18:33:04 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba31eee4fc92bba3657e5f3fec2b85f55120d7a1
8273109: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest times out
Reviewed-by: bpb
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
Changeset: e6805032
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-08 19:02:49 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/e6805032ff328773eafe8b94e9f1b3b196f52196
8273185: Rename the term "atomic" in ReferenceProcessor
Reviewed-by: ayang, shade
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 9b5991e8
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-09-08 19:30:17 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b5991e811b789fe8b60701657c2f0dd2c222c2e
8273451: Remove unreachable return in mutexLocker::wait
Reviewed-by: minqi, coleenp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: a5e4def5
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-09-08 19:31:18 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5e4def526697d88ff31a5fdb41d823b899372f2
8265489: Stress test times out because of long ObjectSynchronizer::monitors_iterate(...) operation
Reviewed-by: dcubed
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/services/threadService.cpp
Changeset: 7fd6b0bf
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-09-08 20:53:25 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/7fd6b0bfd8ab3c64b374c71010bdfa369f0c67e8
8273242: (test) Refactor to use TestNG for RuntimeTests ExecCommand tests
Reviewed-by: naoto, lancea
! test/jdk/java/lang/RuntimeTests/exec/ExecCommand.java
Changeset: 12f0b771
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-09-09 00:39:40 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/12f0b771791614b8a41fc2c62d34481f911109b0
8273516: ProblemList compiler/c2/Test7179138_1.java in -Xcomp mode on win-X64
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 5df26480
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-09-09 00:41:28 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5df26480864f1efd16eb5800833bf7106371b97a
8273218: G1: Rename g1EvacuationInfo to g1EvacInfo
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
= src/hotspot/share/gc/g1/g1EvacInfo.hpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/g1/g1Trace.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
Changeset: 6eba4434
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-09-09 06:15:15 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/6eba443428ff7abe7c0509047ec76432affebe65
8273387: remove some unreferenced gtk-related functions
Reviewed-by: pbansal, clanger
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: 5b1dfe4e
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-09 07:28:23 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b1dfe4e358d249aef9330e39b6404a13b4ebc0e
8273439: Fix G1CollectedHeap includes and forward declarations
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: dc33bd8b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-09 07:43:22 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/dc33bd8b6cfa9a9cd71d7065d284a807774750a2
8273315: Parallelize and increase timeouts for java/foreign/TestMatrix.java test
Reviewed-by: mcimadamore
! test/jdk/java/foreign/TestMatrix.java
Changeset: 8c16f485
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-09 08:07:00 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c16f485b341ee3071c91df39dfb9ba8b9caa44d
8273487: Zero: Handle "zero" variant in runtime tests
Reviewed-by: alanb, dholmes
! test/lib/jdk/test/lib/Platform.java
Changeset: aa931118
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-09 09:46:16 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa9311182ae88312a70b18afd85939718415b77c
8273483: Zero: Clear pending JNI exception check in native method handler
Reviewed-by: aph
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
Changeset: 00e059dd
Author: Evan Whelan <ewhelan at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-09-09 10:23:12 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/00e059ddb34b5f2d6ba1ea0f38308c5b382a8e4d
8133686: HttpURLConnection.getHeaderFields and URLConnection.getRequestProperties methods return field values in reverse order
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/sun/net/www/MessageHeader.java
+ test/jdk/java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java
! test/jdk/java/net/URLConnection/RequestPropertyValues.java
! test/jdk/java/net/URLConnection/URLConnectionHeaders.java
+ test/jdk/java/net/URLConnection/URLConnectionHeadersOrder.java
! test/jdk/sun/net/www/MessageHeaderTest.java
Changeset: 9690df7f
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-09-09 10:41:27 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/9690df7fb9843bdc4775a34d94b2ca81f40aea0a
8273476: G1: refine G1CollectedHeap::par_iterate_regions_array_part_from
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp
Changeset: f6cc1732
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-09-09 10:48:02 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/f6cc1732f47672cea413fa842c4f106c1314c626
8273539: [PPC64] gtest build error after JDK-8264207
Reviewed-by: shade, stuefe
! test/hotspot/gtest/code/test_codestrings.cpp
Changeset: 8a8078d2
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-09-09 15:59:56 +0000
URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a8078d2f332742d235a3fbb775bc3ceb4a39eb1
Merge branch 'master' into snippet-conversion
! src/java.base/share/classes/java/io/BufferedWriter.java
! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutput.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java
! src/java.base/share/classes/java/io/snippet-files/ObjectInputFilterSnippets.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/annotation/Target.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/nio/channels/Channels.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/Path.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/DoubleSummaryStatistics.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/stream/Collectors.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/java.base/share/classes/java/io/BufferedWriter.java
! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/DataOutput.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java
+ src/java.base/share/classes/java/io/snippet-files/ObjectInputFilterSnippets.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/annotation/Target.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/nio/channels/Channels.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/Path.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/DoubleSummaryStatistics.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/stream/Collectors.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
More information about the jdk-sandbox-changes
mailing list