git: openjdk/loom: master: 85 new changesets
duke
duke at openjdk.java.net
Thu Sep 30 18:59:46 UTC 2021
Changeset: 60313889
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-09-22 21:28:11 +0000
URL: https://git.openjdk.java.net/loom/commit/603138895f1665e75f01bb787af3222f08abc4db
8273714: jdk/jfr/api/consumer/TestRecordedFrame.java still times out after JDK-8273047
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedFrameType.java
Changeset: 9d3379b9
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2021-09-23 02:58:59 +0000
URL: https://git.openjdk.java.net/loom/commit/9d3379b9755e9739f0b8f5c29deb1d28d0f3aa81
8267356: AArch64: Vector API SVE codegen support
Co-authored-by: Xiaohong Gong <xgong at openjdk.org>
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Ningsheng Jian <njian at openjdk.org>
Co-authored-by: Xuejin He <xhe at openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1 at huawei.com>
Co-authored-by: Eric Liu <eliu at openjdk.org>
Reviewed-by: aph, ngasson
! 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.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/opto/output.cpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 0fbbe4c9
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-09-23 03:49:06 +0000
URL: https://git.openjdk.java.net/loom/commit/0fbbe4c9a779c24d5502648c866b7f1e1e50acc0
8274033: Some tier-4 CDS EpsilonGC tests throw OOM
Reviewed-by: dholmes, ccheung, minqi
! test/hotspot/jtreg/TEST.groups
Changeset: 45adc922
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-09-23 05:15:37 +0000
URL: https://git.openjdk.java.net/loom/commit/45adc9227a28c8d614c41ac496bbeaa752e5fd7b
8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12
Reviewed-by: jdv, serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenu/4515762/bug4515762.java
Changeset: 1c6fa113
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-09-23 05:34:18 +0000
URL: https://git.openjdk.java.net/loom/commit/1c6fa113bd06585945e077f0d2004a291c27946d
8273979: move some os time related functions to os_posix for POSIX platforms
Reviewed-by: dholmes, lucy
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
Changeset: 2166ed13
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-09-23 05:37:19 +0000
URL: https://git.openjdk.java.net/loom/commit/2166ed136917bb68f8155a25e4f4a6c5c7115566
8273894: ConcurrentModificationException raised every time ReferralsCache drops referral
Reviewed-by: shade
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java
Changeset: a74c099d
Author: Lin Zang <lzang at openjdk.org>
Date: 2021-09-23 07:00:06 +0000
URL: https://git.openjdk.java.net/loom/commit/a74c099d67272b2ef542405d30db62a82cbbebc6
8252842: Extend jmap to support parallel heap dump
Reviewed-by: rschmelter, cjplummer
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
! test/lib/jdk/test/lib/hprof/parser/Reader.java
Changeset: 8b833bbe
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-09-23 07:47:04 +0000
URL: https://git.openjdk.java.net/loom/commit/8b833bbea84829664f23d17c7f94c0379b48f365
8274048: IGV: Replace usages of Collections.sort with List.sort call
Reviewed-by: chagedorn
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Properties.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java
Changeset: 87998565
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-09-23 08:08:39 +0000
URL: https://git.openjdk.java.net/loom/commit/8799856528f5804b616b734caed3fc4ba9811bfa
8274075: Fix miscellaneous typos in java.base
Reviewed-by: dfuchs, darcy, iris, lancea, bpb
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/WriteAbortedException.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/stream/AbstractPipeline.java
Changeset: 4f3b626a
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-09-23 09:00:46 +0000
URL: https://git.openjdk.java.net/loom/commit/4f3b626a36319cbbbbdcb1c02a84486a3d4eddb6
8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions
Reviewed-by: ngasson, adinn, xliu
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
Changeset: d0987513
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-09-23 11:21:02 +0000
URL: https://git.openjdk.java.net/loom/commit/d0987513665def1b6b2981ab5932b6f1b8b310d8
8273916: Remove 'special' ranking
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/gtest/runtime/test_mutex.cpp
! test/hotspot/gtest/runtime/test_safepoint_locks.cpp
Changeset: c4345285
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-09-23 12:48:49 +0000
URL: https://git.openjdk.java.net/loom/commit/c43452859d7211f0d6537d71bd0df89412d4ff6f
8273546: DecimalFormat documentation contains literal HTML character references
Reviewed-by: joehw, bpb, iris, lancea
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: 66ce09f5
Author: Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-09-23 12:55:42 +0000
URL: https://git.openjdk.java.net/loom/commit/66ce09f51eb37029c8ba67a70f8c90a307dae1eb
8272703: StressSeed should be set via FLAG_SET_ERGO
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/compile.cpp
Changeset: 653a612a
Author: Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-09-23 12:59:22 +0000
URL: https://git.openjdk.java.net/loom/commit/653a612a5aac266509f414c570871b7141b9347d
8270156: Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/arguments/TestStressOptions.java
! test/hotspot/jtreg/compiler/c2/Test7179138_1.java
! test/hotspot/jtreg/compiler/c2/TestJumpTable.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
! test/hotspot/jtreg/compiler/debug/TestStressCM.java
! test/hotspot/jtreg/compiler/debug/TestStressIGVNAndCCP.java
! test/hotspot/jtreg/compiler/exceptions/TestSpilling.java
! test/hotspot/jtreg/compiler/loopopts/TestLostDependencyOnZeroTripGuard.java
Changeset: 1b7f4b7d
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2021-09-23 13:41:10 +0000
URL: https://git.openjdk.java.net/loom/commit/1b7f4b7dd8a6070d290875a95099780c9f060139
8274169: HotSpot Style Guide has stale link to chromium style guide
Reviewed-by: dholmes, ihse
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 3b1b8fc6
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-09-23 15:01:25 +0000
URL: https://git.openjdk.java.net/loom/commit/3b1b8fc646493eae5f4df828afe29abb75fa5e60
8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0
Reviewed-by: naoto, clanger
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: 1fdc6560
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-09-23 15:57:12 +0000
URL: https://git.openjdk.java.net/loom/commit/1fdc6560841f72b761756d935dd02e4bb2395ec6
8274175: (fc) java/nio/channels/FileChannel/Transfer2GPlus.java still failed in timeout
Reviewed-by: alanb
! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java
Changeset: 5ffbe755
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-09-23 16:18:07 +0000
URL: https://git.openjdk.java.net/loom/commit/5ffbe7555771c67e28b5361d2a569f3dd858ff36
8274195: Doc cleanup in java.nio.file
Reviewed-by: alanb, lancea, bpb
! src/java.base/share/classes/java/nio/file/DirectoryStream.java
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 0aa63fec
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-09-23 17:14:49 +0000
URL: https://git.openjdk.java.net/loom/commit/0aa63feca8704c8958530ef9e3df128570c50e12
8274216: ProblemList 2 serviceability/dcmd/gc tests with ZGC on linux-all and windows-all
Reviewed-by: darcy, tschatzl
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 56b8b352
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-09-23 20:04:36 +0000
URL: https://git.openjdk.java.net/loom/commit/56b8b35286634f2d2224ca445bc9f32ff284ae74
8273261: Replace 'while' cycles with iterator with enhanced-for in java.base
Reviewed-by: dfuchs, rriggs, iris, mullan
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/PolicyInformation.java
Changeset: bb74ae87
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-09-24 08:08:27 +0000
URL: https://git.openjdk.java.net/loom/commit/bb74ae87abee0fb550e4138242919ec791f7791c
8274171: java/nio/file/Files/probeContentType/Basic.java failed on "Content type" mismatches
Reviewed-by: rriggs, bpb
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: 1d440141
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-09-24 08:51:55 +0000
URL: https://git.openjdk.java.net/loom/commit/1d44014171637b0134fb0e39f871584e6c8793f3
8273034: Make javadoc navigation collapsible on small displays
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
Changeset: 971aa353
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-24 09:03:33 +0000
URL: https://git.openjdk.java.net/loom/commit/971aa353aae51222ca33ebfdd61b91672a6c871a
8274083: Update testing docs to mention tiered testing
Reviewed-by: dholmes, jiefu, stuefe, ihse, mseledtsov, alanb
! doc/testing.html
! doc/testing.md
Changeset: d91e227a
Author: Masanori Yano <myano at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-09-24 11:17:26 +0000
URL: https://git.openjdk.java.net/loom/commit/d91e227abb94953129adc297fbd456c55bb2ae10
8238274: (sctp) JDK-7118373 is not fixed for SctpChannel
Reviewed-by: dfuchs
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java
+ test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java
Changeset: db23ecdf
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-24 12:06:17 +0000
URL: https://git.openjdk.java.net/loom/commit/db23ecdfae44a5387c2407e9e0f300f08770e7c0
8274191: Improve g1 evacuation failure injector performance
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.inline.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: 5a12af76
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-24 12:07:43 +0000
URL: https://git.openjdk.java.net/loom/commit/5a12af762df0c45edea94fb433bbe0eb54e6505f
8271880: Tighten condition for excluding regions from collecting cards with cross-references
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/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.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: 5ba0d09f
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-09-24 12:09:38 +0000
URL: https://git.openjdk.java.net/loom/commit/5ba0d09fe47439880daf913f4ff0b978ed9c1ac6
8274205: Handle KDC_ERR_SVC_UNAVAILABLE error code from KDC
Co-authored-by: Weijun Wang <weijun at openjdk.org>
Reviewed-by: weijun
! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
+ test/jdk/sun/security/krb5/auto/Unavailable.java
Changeset: f36a2bbd
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-09-24 12:43:25 +0000
URL: https://git.openjdk.java.net/loom/commit/f36a2bbd15d94d4371c2117ce08b7f04a0d59da4
8274087: Windows DLL path not set correctly.
Reviewed-by: almatvee, asemenyuk
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
Changeset: f214d6e8
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2021-09-24 14:09:34 +0000
URL: https://git.openjdk.java.net/loom/commit/f214d6e8736a620c8e1b87c30587aa0977cccc4c
8274234: Remove unnecessary boxing via primitive wrapper valueOf(String) methods in java.sql.rowset
Reviewed-by: lancea, bpb
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java
Changeset: 718eff2b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-24 15:31:35 +0000
URL: https://git.openjdk.java.net/loom/commit/718eff2bb6e938440df9f7b982ef6d2f4060a759
8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long
Reviewed-by: dlong, dsamersoff
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
Changeset: e741a180
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-09-24 15:44:13 +0000
URL: https://git.openjdk.java.net/loom/commit/e741a18062061c1959f7881503aaf3a4cbcae776
8274233: Minor cleanup for ToolBox
Reviewed-by: iris
! test/langtools/tools/lib/toolbox/ToolBox.java
Changeset: 0c050be6
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-09-24 15:46:18 +0000
URL: https://git.openjdk.java.net/loom/commit/0c050be64b7db297126c4dca6c7ebfc9f386b9db
8274294: ProblemList sun/tools/jmap/BasicJMapTest.java
Reviewed-by: rriggs
! test/jdk/ProblemList.txt
Changeset: baafa605
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2021-09-24 16:46:52 +0000
URL: https://git.openjdk.java.net/loom/commit/baafa6059e7aa50978b0b29946fddb8b198a28d2
8274237: Replace 'for' cycles with iterator with enhanced-for in java.base
Reviewed-by: dfuchs, weijun
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/cert/PKIXParameters.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/sun/net/ProgressMonitor.java
Changeset: 753b2563
Author: Phil Race <prr at openjdk.org>
Date: 2021-09-24 17:31:19 +0000
URL: https://git.openjdk.java.net/loom/commit/753b25633bf07eed40fd25b4b89313644763cd56
8274296: Update or Problem List tests which may fail with uiScale=2 on macOS
Reviewed-by: jdv
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java
! test/jdk/java/awt/Paint/PaintNativeOnUpdate.java
! test/jdk/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java
! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
! test/jdk/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java
! test/jdk/javax/swing/JTabbedPane/TestBackgroundScrollPolicy.java
! test/jdk/javax/swing/plaf/nimbus/TestNimbusBGColor.java
! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
Changeset: 13e9ea9e
Author: Smita Kamath <svkamath at openjdk.org>
Committer: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2021-09-24 19:21:32 +0000
URL: https://git.openjdk.java.net/loom/commit/13e9ea9e922030927775345b1abde1313a6ec03f
8273297: AES/GCM non-AVX512+VAES CPUs suffer after 8267125
Reviewed-by: ascarpino, sviswanathan, aph
! 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/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.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: 341de49f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-24 19:30:21 +0000
URL: https://git.openjdk.java.net/loom/commit/341de49f8f7a89b87804f681fb60c09f7d3240ab
8273492: Move evacuation failure handling into G1YoungCollector
Reviewed-by: sjohanss, 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/g1EvacFailureRegions.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 61ac53f6
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-09-24 21:50:39 +0000
URL: https://git.openjdk.java.net/loom/commit/61ac53f6e5a149c6ec68a8df43106e72bfd1ebb2
8210927: JDB tests do not update source path after doing a redefine class
Reviewed-by: sspitsyn
! test/jdk/com/sun/jdi/RedefineTTYLineNumber.java
! test/jdk/com/sun/jdi/lib/jdb/JdbCommand.java
! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java
Changeset: 5756385c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-09-24 23:12:31 +0000
URL: https://git.openjdk.java.net/loom/commit/5756385c2bb106917f45ba71b24cf1645f702ebf
8274273: Update testing docs for MacOS with Non-US locale
Reviewed-by: erikj
! doc/testing.html
! doc/testing.md
Changeset: 9bc865d3
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-09-25 11:42:03 +0000
URL: https://git.openjdk.java.net/loom/commit/9bc865d38c7e33036dd77392960d7d289d6eefa4
8273960: Redundant condition in Metadata.TypeComparator.compare
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
Changeset: 8c122af6
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-09-25 12:42:03 +0000
URL: https://git.openjdk.java.net/loom/commit/8c122af6d8c3028dc0c49d7f3d48471faa3ceaa8
8274314: Typo in WatchService#poll(long timeout, TimeUnit unit) javadoc
Reviewed-by: alanb, lancea
! src/java.base/share/classes/java/nio/file/WatchService.java
Changeset: ab28db14
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-09-25 13:38:00 +0000
URL: https://git.openjdk.java.net/loom/commit/ab28db1428e7109934ef1ae17ad574ed8042b9a0
8274312: ProblemList 2 serviceability/dcmd/gc tests with ZGC on macos-all
8274313: ProblemList sun/tools/jmap/BasicJMapTest.java subtests
Reviewed-by: stuefe, sspitsyn, dholmes
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/jdk/ProblemList.txt
Changeset: 4838a2ca
Author: Daniel Jelinski <daniel.jelinski at dynatrace.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2021-09-25 15:37:21 +0000
URL: https://git.openjdk.java.net/loom/commit/4838a2ca7c8e75b95c1c68ada7523e2a94815f45
8274143: Disable "invalid entry for security.provider.X" error message in log file when security.provider.X is empty
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/jca/ProviderList.java
Changeset: 5ec1cdca
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-09-25 21:04:17 +0000
URL: https://git.openjdk.java.net/loom/commit/5ec1cdcaf39229a7d2457313600b0dc2bf8c6453
8274321: Standardize values of @since tags in javax.lang.model
Reviewed-by: darcy
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java
Changeset: 7700b254
Author: seanwxiang <seanwxiang at tencent.com>
Committer: Hui Shi <hshi at openjdk.org>
Date: 2021-09-26 11:43:40 +0000
URL: https://git.openjdk.java.net/loom/commit/7700b25460b9898060602396fed7bc590ba242b8
8273401: Disable JarIndex support in URLClassPath
Reviewed-by: dfuchs, lancea, alanb, mchung
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! test/jdk/sun/misc/JarIndex/JarIndexMergeForClassLoaderTest.java
! test/jdk/sun/misc/JarIndex/metaInfFilenames/Basic.java
Changeset: 252aaa92
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-09-26 14:48:19 +0000
URL: https://git.openjdk.java.net/loom/commit/252aaa9249d8979366b37d59487b5b039d923e35
8274293: Build failure on macOS with Xcode 13.0 as vfork is deprecated
Reviewed-by: alanb, stuefe, rriggs
! src/hotspot/os/posix/os_posix.cpp
! src/java.base/unix/native/libjava/ProcessImpl_md.c
Changeset: e3aff8f8
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-09-27 04:02:36 +0000
URL: https://git.openjdk.java.net/loom/commit/e3aff8f8d8b928348bf89715ba9eb905f0f21fa9
8274289: jdk/jfr/api/consumer/TestRecordedFrameType.java failed with "RuntimeException: assertNotEquals: expected Interpreted to not equal Interpreted"
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/TestRecordedFrameType.java
Changeset: 7426fd4c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-09-27 09:38:16 +0000
URL: https://git.openjdk.java.net/loom/commit/7426fd4c9c0428411d2c4a2c675fcad6646ea90a
8274325: C4819 warning at vm_version_x86.cpp on Windows after JDK-8234160
Reviewed-by: dholmes
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 7436a77e
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-09-27 12:07:29 +0000
URL: https://git.openjdk.java.net/loom/commit/7436a77e3d1232303264081cefb7166456601cac
8274317: Unnecessary reentrant synchronized block in java.awt.Cursor
Reviewed-by: serb, pbansal, prr
! src/java.desktop/share/classes/java/awt/Cursor.java
Changeset: b0983df5
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-09-27 14:05:51 +0000
URL: https://git.openjdk.java.net/loom/commit/b0983df5a404adb2f547d714d0fd19a090d1b3d3
8274074: SIGFPE with C2 compiled code with -XX:+StressGCM
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSinkingDivisorLostPin.java
Changeset: 172900da
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-09-27 16:28:17 +0000
URL: https://git.openjdk.java.net/loom/commit/172900dab133aad9029c904101ff9ddaaced6a8f
8274255: Update javac messages to use "enum class" rather than "enum type"
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 2cffe4c8
Author: Phil Race <prr at openjdk.org>
Date: 2021-09-27 16:41:00 +0000
URL: https://git.openjdk.java.net/loom/commit/2cffe4c8e0b8e6d5843b7e9545e4b4408c56465c
8274326: [macos] Ensure initialisation of sun/lwawt/macosx/CAccessibility in JavaComponentAccessibility.m
Reviewed-by: serb, pbansal, aivanov
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: daaa47e2
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-09-27 16:56:33 +0000
URL: https://git.openjdk.java.net/loom/commit/daaa47e2005cfa1d72f94a32e7756255f24c4d1f
8274311: Make build.tools.jigsaw.GenGraphs more configurable
Reviewed-by: alanb, iris
! make/jdk/src/classes/build/tools/jigsaw/GenGraphs.java
! make/jdk/src/classes/build/tools/jigsaw/javadoc-graphs.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java
Changeset: 14100d55
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2021-09-27 18:06:21 +0000
URL: https://git.openjdk.java.net/loom/commit/14100d55dc822a7eb4f3e499aa9077e7ad17b2a6
8274170: Add hooks for custom makefiles to augment jtreg test execution
Reviewed-by: erikj
! make/RunTests.gmk
Changeset: 75404ea2
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-09-27 18:07:26 +0000
URL: https://git.openjdk.java.net/loom/commit/75404ea25ed5ed77fda41afc6662b1fe7ea2fb43
8267636: Bump minimum boot jdk to JDK 17
Reviewed-by: darcy, erikj, iris
! make/conf/jib-profiles.js
! make/conf/test-dependencies
! make/conf/version-numbers.conf
Changeset: 0865120e
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-09-27 18:16:51 +0000
URL: https://git.openjdk.java.net/loom/commit/0865120e95f31f3c84282613860e9198a7d3003c
8274345: make build-test-lib is broken
Reviewed-by: erikj
! make/test/BuildTestLib.gmk
Changeset: 5b660f33
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-09-27 19:57:26 +0000
URL: https://git.openjdk.java.net/loom/commit/5b660f3347917201902d501f371530a97c768977
8274392: Suppress more warnings on non-serializable non-transient instance fields in java.sql.rowset
Reviewed-by: bpb, lancea
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/FilteredRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
Changeset: c4b52c73
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-09-27 21:27:00 +0000
URL: https://git.openjdk.java.net/loom/commit/c4b52c7378183ab0fb987cc571c1debea450e125
8271303: jcmd VM.cds {static, dynamic}_dump should print more info
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/java.base/share/classes/jdk/internal/misc/CDS.java
Changeset: c880b87a
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-09-27 22:32:49 +0000
URL: https://git.openjdk.java.net/loom/commit/c880b87a205cc9611fe88cb29f506293dfebf946
8274367: Re-indent stack-trace examples for Throwable.printStackTrace
Reviewed-by: mchung, iris, darcy, bpb
! src/java.base/share/classes/java/lang/Throwable.java
Changeset: 8876eae4
Author: Lin Zang <lzang at openjdk.org>
Date: 2021-09-28 02:59:14 +0000
URL: https://git.openjdk.java.net/loom/commit/8876eae42993d4425ba9886dde94b08f6101a257
8269685: Optimize HeapHprofBinWriter implementation
8262386: resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java timed out
Reviewed-by: sspitsyn, amenkov
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
Changeset: 633eab23
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-09-28 04:54:58 +0000
URL: https://git.openjdk.java.net/loom/commit/633eab23f0c5cadac06e37b9d6eeef5696ca3d22
8174819: java/nio/file/WatchService/LotsOfEvents.java fails intermittently
Reviewed-by: alanb
! test/jdk/java/nio/file/WatchService/LotsOfEvents.java
Changeset: ddc26274
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-09-28 05:00:27 +0000
URL: https://git.openjdk.java.net/loom/commit/ddc262746aea99050b9a6484f51c7ddb8f4bc991
8273790: Potential cyclic dependencies between Gregorian and CalendarSystem
Reviewed-by: naoto, yyang, rriggs
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
+ test/jdk/sun/util/calendar/CalendarSystemDeadLockTest.java
Changeset: af50772d
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-09-28 05:17:31 +0000
URL: https://git.openjdk.java.net/loom/commit/af50772d39a063652895e79d474da6ebb992cae0
8231640: (prop) Canonical property storage
Reviewed-by: rriggs, smarks, dfuchs, ihse
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
+ test/jdk/java/util/Properties/PropertiesStoreTest.java
+ test/jdk/java/util/Properties/StoreReproducibilityTest.java
Changeset: 3eca9c36
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-09-28 05:56:34 +0000
URL: https://git.openjdk.java.net/loom/commit/3eca9c36a63595baee0659ac818fd5bedc528db1
8264707: HotSpot Style Guide should permit use of lambda
Reviewed-by: stefank, dholmes, coleenp, iklam, sjohanss, eosterlund, iveresov, kvn
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 6a573b88
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-09-28 06:23:47 +0000
URL: https://git.openjdk.java.net/loom/commit/6a573b888d4d3322b9165562f85e1b7b781a5ff1
8273508: Support archived heap objects in SerialGC
Reviewed-by: tschatzl, ccheung
! 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/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/HeapFragmentationTest.java
Changeset: 961dcffc
Author: Alexander Scherbatiy <alexsch at openjdk.org>
Date: 2021-09-28 09:26:51 +0000
URL: https://git.openjdk.java.net/loom/commit/961dcffc862a4830fbf26791835a98c12d4b513e
8273581: Change the mechanism by which JDK loads the platform-specific FontManager class
Reviewed-by: prr, psadhukhan, azvegint, aivanov, serb
+ src/java.desktop/macosx/classes/sun/font/PlatformFontInfo.java
! src/java.desktop/share/classes/sun/font/FontManagerFactory.java
+ src/java.desktop/unix/classes/sun/font/PlatformFontInfo.java
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
+ src/java.desktop/windows/classes/sun/font/PlatformFontInfo.java
+ test/jdk/sun/awt/font/CheckFontManagerSystemProperty.java
Changeset: 79865cd7
Author: Tongbao Zhang <tobytbzhang at tencent.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-28 12:32:39 +0000
URL: https://git.openjdk.java.net/loom/commit/79865cd797737f22cd4efe7e9c03ddbb86095e64
8274259: G1: assert(check_alignment(result)) failed: address not aligned: 0x00000008baadbabe after JDK-8270009
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: be403737
Author: Artem Semenov <Artem.Semenov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date: 2021-09-28 16:08:30 +0000
URL: https://git.openjdk.java.net/loom/commit/be4037374520917d5a0ed54eebb3d5d6d100d429
8274381: missing CAccessibility definitions in JNI code
Reviewed-by: pbansal, ant, kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
Changeset: b36881fa
Author: Artem Semenov <Artem.Semenov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date: 2021-09-28 16:40:47 +0000
URL: https://git.openjdk.java.net/loom/commit/b36881fa3b3f37400d4f2c0bca3192d88179f2ff
8274383: JNI call of getAccessibleSelection on a wrong thread
Reviewed-by: kizune, ant
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m
Changeset: 94f5e807
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-09-28 17:18:55 +0000
URL: https://git.openjdk.java.net/loom/commit/94f5e807c91674cf79e543a66cff1819206a790b
8274276: Cache normalizedBase URL in URLClassPath.FileLoader
Reviewed-by: dfuchs
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
Changeset: 6f4cefbc
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2021-09-28 17:22:27 +0000
URL: https://git.openjdk.java.net/loom/commit/6f4cefbcbaad38dcacd4e047c6c232a0a7a2c19c
8274394: Use Optional.isEmpty instead of !Optional.isPresent in jdk.jlink
Reviewed-by: alanb, mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/LegalNoticeFilePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
Changeset: c57a6c62
Author: Jesper Steen Møller <jespersm at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-09-28 18:22:15 +0000
URL: https://git.openjdk.java.net/loom/commit/c57a6c62baecde0bc10bfca89e0616b0c1fbb714
8274265: Suspicious string concatenation in logTestUtils.inline.hpp
Reviewed-by: clanger, mbaesken
! test/hotspot/gtest/logging/logTestUtils.inline.hpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
Changeset: b7425b63
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-09-28 19:15:33 +0000
URL: https://git.openjdk.java.net/loom/commit/b7425b63f6b69ba8709664377b4e037176ab6139
8239502: [TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails
Reviewed-by: serb
+ test/jdk/javax/swing/text/FlowView/6318524/bug6318524.java
Changeset: 67e52a30
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-09-28 19:16:58 +0000
URL: https://git.openjdk.java.net/loom/commit/67e52a3078b0e7e522297c6008f5ac3792937c6a
8273634: [TEST_BUG] Improve javax/swing/text/ParagraphView/6364882/bug6364882.java
Reviewed-by: serb
+ test/jdk/javax/swing/text/ParagraphView/6364882/bug6364882.java
Changeset: 6a477bda
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-09-28 21:02:19 +0000
URL: https://git.openjdk.java.net/loom/commit/6a477bda856d051904551995539e6c6bab1fa7da
8274415: Suppress warnings on non-serializable non-transient instance fields in java.xml
Reviewed-by: joehw
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/TypeCheckError.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttrImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIAttrNSImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ParentNode.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/io/MalformedByteSequenceException.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SAXSourceLocator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSetDTM.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathException.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/OneStepIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/ReverseAxesWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSetForDOM.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFrag.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
! src/java.xml/share/classes/javax/xml/transform/TransformerException.java
Changeset: 2072bc77
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-09-28 21:21:53 +0000
URL: https://git.openjdk.java.net/loom/commit/2072bc77b4541c283adaa7eb51a38adcaf711fff
8274391: Suppress more warnings on non-serializable non-transient instance fields in java.util.concurrent
Reviewed-by: lancea, bpb, alanb, iris
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
Changeset: e49e5b5a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-09-28 21:38:40 +0000
URL: https://git.openjdk.java.net/loom/commit/e49e5b5a7ed9e493380fb73100057898c707b31b
8273972: Multi-core choke point in CMM engine (LCMSTransform.doTransform)
Reviewed-by: prr
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/sun/java2d/cmm/ColorConvertOp/MTPerLineTransformValidation.java
+ test/jdk/sun/java2d/cmm/ColorConvertOp/MTTransformValidation.java
Changeset: d8a278f3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-09-28 21:48:33 +0000
URL: https://git.openjdk.java.net/loom/commit/d8a278f3948e9a5c881e64cce0a588e31246a4b5
8274396: Suppress more warnings on non-serializable non-transient instance fields in client libs
Reviewed-by: bpb, naoto, serb, iris
! src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java
! src/java.desktop/share/classes/sun/awt/im/CompositionArea.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodJFrame.java
! src/java.desktop/share/classes/sun/awt/im/SimpleInputMethodWindow.java
! src/java.desktop/share/classes/sun/print/PrinterJobWrapper.java
Changeset: 1a29b1e9
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-09-28 23:01:57 +0000
URL: https://git.openjdk.java.net/loom/commit/1a29b1e95e448bbef93373a25ba93a5591faed49
8274016: Replace 'for' cycles with iterator with enhanced-for in java.desktop
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
Changeset: 53b25bce
Author: Scott Gibbons <scott.gibbons at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-09-28 23:03:01 +0000
URL: https://git.openjdk.java.net/loom/commit/53b25bce878bc291f3a217da7c26fd3097f18cfd
8273459: Update code segment alignment to 64 bytes
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: 2657bcbd
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-09-28 23:24:23 +0000
URL: https://git.openjdk.java.net/loom/commit/2657bcbd9965d8af83f4063e3602c409735493d1
8274136: -XX:+ExitOnOutOfMemoryError calls exit while threads are running
Reviewed-by: stuefe, hseigel
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/debug.cpp
Changeset: 5b0c9ccc
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-09-28 23:53:49 +0000
URL: https://git.openjdk.java.net/loom/commit/5b0c9ccc495b6bf8061c161d48f73238c7167bc0
8274172: Convert JavadocTester to use NIO
Reviewed-by: prappo
! test/langtools/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java
! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/tools/lib/toolbox/ToolBox.java
Changeset: 756d22c3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-09-29 05:41:34 +0000
URL: https://git.openjdk.java.net/loom/commit/756d22c3563ac92e74bb68d5eecb86d4fbab2c6b
8274130: C2: MulNode::Ideal chained transformations may act on wrong nodes
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/mulnode.cpp
Changeset: c4d11570
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-09-29 09:54:59 +0000
URL: https://git.openjdk.java.net/loom/commit/c4d115701d102c33af937ca25dda8ac50117ac6b
8271855: [TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest
Reviewed-by: goetz, thartmann
! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java
Changeset: aaa36cc0
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-09-29 12:58:14 +0000
URL: https://git.openjdk.java.net/loom/commit/aaa36cc0069043e34b47e89769eb9eba39e5362a
8274242: Implement fast-path for ASCII-compatible CharsetEncoders on x86
Reviewed-by: naoto, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
- test/hotspot/jtreg/compiler/codegen/Test6896617.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestEncodeIntrinsics.java
! test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java
Changeset: 1dc8fa99
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-09-29 13:59:58 +0000
URL: https://git.openjdk.java.net/loom/commit/1dc8fa9902cf2cfa3556ccffb15244115f594966
8274340: [BACKOUT] JDK-8271880: Tighten condition for excluding regions from collecting cards with cross-references
Reviewed-by: kbarrett, 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/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.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
More information about the loom-dev
mailing list