git: openjdk/loom: master: 89 new changesets

duke duke at openjdk.java.net
Fri Apr 22 07:35:31 UTC 2022


Changeset: c7755b81
Author:    Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-04-13 16:01:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/c7755b815d149425534aa4344c753591aa41b725

8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/node.hpp
! test/hotspot/jtreg/compiler/c2/irTests/AddINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/AddLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 249d54f9
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-04-13 17:47:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/249d54f93da8dae0cd24c53dfca751a8627aaf1f

8284673: Collapse identical catch branches in java.management

Reviewed-by: cjplummer, dholmes

! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.management/share/classes/javax/management/ObjectName.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/javax/management/relation/RelationService.java
! src/java.management/share/classes/javax/management/relation/RelationSupport.java

Changeset: bf1c3ef0
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-04-13 19:08:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/bf1c3ef02b22a615101530642d245fef899d33b7

8284775: Simplify String.substring(_, length()) calls

Reviewed-by: bpb, serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java
! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java

Changeset: bf85b009
Author:    Swati Sharma <swati.sharma at intel.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-04-14 04:06:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/bf85b0095ff3ad8775501bd65e7ccf9103ecc15f

8284564: Extend VectorAPI validation tests for SHIFTs and ROTATE operations with constant shift values.

Reviewed-by: psandoz, jbhateja

! 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/Kernel-Shift-Const-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Shift-Masked-Const-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Shift-Const-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Shift-Masked-Const-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: 2241a057
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-04-14 07:30:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/2241a057050ed521cfbfbe8a758353e621dee15f

8284578: Relax InterpreterCodelet stub alignment

Reviewed-by: kvn, dlong

! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp

Changeset: 23c6817c
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-14 07:53:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/23c6817c1a3c05b9db05155952c40f1543b99077

6626492: Event time in future part 2, now on X

Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: c3938ec1
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-14 07:54:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/c3938ec18b4026d70d9654235dcd986d90344f5b

8159694: HiDPI, Unity, java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java
! test/jdk/java/awt/regtesthelpers/Util.java

Changeset: 2ba5cc41
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-04-14 09:31:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/2ba5cc4163ccd944e2df917e5d617a78fa4ee75b

8284760: Correct type/array element offset in LibraryCallKit::get_state_from_digest_object()

Reviewed-by: roland, kvn

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp

Changeset: 339005db
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-04-14 09:33:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/339005dbc99e94ed094612c7b34eb0c93ca1f8c1

8284816: Make markWord::has_monitor() more robust

Reviewed-by: stuefe, zgu, dcubed

! src/hotspot/share/oops/markWord.hpp

Changeset: f2640317
Author:    Tejesh R <tejesh.r at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-14 11:10:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/f26403172f2e19e2ed4efd0f06f00beaebde1031

8236987: Remove call to System.out.println from ImageIcon.loadImage

Reviewed-by: aivanov, psadhukhan, prr

! src/java.desktop/share/classes/javax/swing/ImageIcon.java
+ test/jdk/javax/swing/ImageIcon/LoadInterruptTest.java

Changeset: 9a00b432
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-04-14 11:11:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/9a00b432eab01918f99e7a37ba0cc832ef3a1a58

8284584: Avoid duplicate node_idx_t definitions

Reviewed-by: kvn, redestad

! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.hpp

Changeset: 1cc3c330
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-14 15:09:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/1cc3c330e3223944d2e20b3721ef336c87511e34

8283864: Clean up DocFinder and friends

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.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/InheritableTaglet.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/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.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/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java

Changeset: 3ffec3a5
Author:    Raffaello Giulietti <raffaello.giulietti at oracle.com>
Committer: Jim Laskey <jlaskey at openjdk.org>
Date:      2022-04-14 15:36:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/3ffec3a50b70051eba3fc7cd816e49811870f5d4

8284866: Add test to JDK-8273056

Reviewed-by: jlaskey

+ test/jdk/java/util/Random/RandomExponentialTest.java

Changeset: a81c5d3a
Author:    vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-04-14 16:24:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/a81c5d3a23163164a79763421935d0262a36f27e

8284635: Crashes after 8282221: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out

Reviewed-by: kvn

! src/hotspot/share/opto/library_call.cpp
! test/jdk/ProblemList-Xcomp.txt

Changeset: 48c75498
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-04-14 18:05:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/48c75498060f076287d3d44c49934db9ac70887b

8284853: Fix various 'expected' typo

Reviewed-by: bpb, ihse

! src/hotspot/share/opto/lcm.cpp
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Filter.java
! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedEnumApp.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/FirstGCTest.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/HighWaterMarkTest.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/MetaspaceBaseGC.java
! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach036/attach036TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/share/test/TestUtils.java
! test/jdk/java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java
! test/jdk/java/lang/Class/IsEnum.java
! test/jdk/java/lang/StackWalker/StackStreamTest.java
! test/jdk/java/nio/channels/DatagramChannel/Promiscuous.java
! test/jdk/java/nio/channels/SocketChannel/ExceptionTranslation.java
! test/jdk/java/text/Format/DateFormat/WeekDateTest.java
! test/jdk/java/time/test/java/time/TestClock_System.java
! test/jdk/java/util/regex/whitebox/GraphemeTest.java
! test/jdk/jdk/internal/misc/VM/GetNanoTimeAdjustment.java
! test/jdk/jdk/jfr/api/recording/state/TestStateScheduleStart.java
! test/jdk/sun/misc/JarIndex/metaInfFilenames/Basic.java
! test/jdk/sun/security/x509/GeneralName/DNSNameTest.java
! test/jdk/sun/text/resources/Collator/Bug6755060.java
! test/jdk/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/make/UtilsForTests.gmk

Changeset: 160eb2bd
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-04-14 19:33:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/160eb2bd392fea29dd690ee9781174d14dc0b659

8284891: Fix typos in build system files

Reviewed-by: erikj

! make/CompileCommands.gmk
! make/CompileDemos.gmk
! make/GraalBuilderImage.gmk
! make/RunTests.gmk
! make/autoconf/basic.m4
! make/autoconf/boot-jdk.m4
! make/autoconf/build-aux/config.guess
! make/autoconf/flags-cflags.m4
! make/autoconf/flags.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/autoconf/toolchain_microsoft.m4
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/MakeIO.gmk
! make/common/NativeCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/Utils.gmk
! make/common/ZipArchive.gmk
! make/common/modules/GensrcProperties.gmk
! make/conf/jib-profiles.js
! make/devkit/createMacosxDevkit.sh
! make/hotspot/lib/JvmMapfile.gmk
! make/ide/netbeans/langtools/README
! make/ide/netbeans/langtools/build.xml
! make/ide/visualstudio/hotspot/CreateVSProject.gmk
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/FileTreeCreatorVC10.java
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java
! make/jdk/src/classes/build/tools/charsetmapping/HKSCS.java
! make/jdk/src/classes/build/tools/dtdbuilder/DTDParser.java
! make/jdk/src/classes/build/tools/fixuppandoc/Main.java
! make/jdk/src/classes/build/tools/generatebreakiteratordata/CharSet.java
! make/jdk/src/classes/build/tools/generatebreakiteratordata/RuleBasedBreakIteratorBuilder.java
! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java
! make/jdk/src/classes/build/tools/generatecharacter/UnicodeSpec.java
! make/jdk/src/classes/build/tools/generatenimbus/PainterGenerator.java
! make/jdk/src/classes/build/tools/jdwpgen/Parse.java
! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesCompiler.java
! make/jdk/src/classes/build/tools/x11wrappergen/WrapperGenerator.java
! make/langtools/build.xml
! make/langtools/src/classes/build/tools/symbolgenerator/JavadocElementList.java
! make/langtools/src/classes/build/tools/symbolgenerator/TransitiveDependencies.java
! make/modules/java.base/gensrc/GensrcLocaleData.gmk
! make/scripts/compare.sh
! make/scripts/fixpath.sh

Changeset: fbb09160
Author:    Paul Sandoz <psandoz at openjdk.org>
Date:      2022-04-14 20:27:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/fbb09160906b4d9b0a29c8e99465f12ad16d4c88

8283892: Compress and expand bits

Reviewed-by: alanb, redestad

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
+ test/jdk/java/lang/AbstractCompressExpandTest.java
+ test/jdk/java/lang/CompressExpandSanityTest.java
+ test/jdk/java/lang/CompressExpandTest.java
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java

Changeset: 3084921d
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-04-14 21:41:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/3084921d7a67c470d1e2bb0ab51100bec455200e

8284894: Fix typos in langtools

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java

Changeset: d41331e6
Author:    Phil Race <prr at openjdk.org>
Date:      2022-04-15 01:03:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/d41331e6f2255aa07dbbbbccf62e39c50269e269

8223543: [TESTBUG] Regression test java/awt/Graphics2D/DrawString/LCDTextSrcEa.java has issues

Reviewed-by: serb, azvegint, aivanov

! test/jdk/java/awt/Graphics2D/DrawString/LCDTextSrcEa.java

Changeset: d9708206
Author:    John Jiang <jjiang at openjdk.org>
Date:      2022-04-15 02:09:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/d9708206164a0b7bfe611b597b49c5e75c37ad47

8284796: sun.security.ssl.Finished::toString misses a line feed in the message format pattern

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/Finished.java

Changeset: ea0706de
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-15 06:12:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/ea0706de82fffcb634cedf2cb6048c33a7d15004

8284863: riscv: missing side effect for result in instruct vcount_positives

Reviewed-by: fyang, shade

! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv_v.ad

Changeset: 510003cf
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-15 08:32:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/510003cfe33c34e62735c9fd49178d86b69b89ed

8042380: Test javax/swing/JFileChooser/4524490/bug4524490.java fails with InvocationTargetException

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFileChooser/4524490/bug4524490.java

Changeset: 1e22c70f
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-04-15 09:07:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/1e22c70ff2e010740cb22856a642dd4afa1017cc

8284892: java/net/httpclient/http2/TLSConnection.java fails intermittently

Reviewed-by: djelinski, jpai, michaelm

! test/jdk/java/net/httpclient/http2/TLSConnection.java

Changeset: bb7c97bd
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-04-15 09:08:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/bb7c97bddfe88cb3261706f5e272fd0418e5238c

8284874: Add comment to ProcessHandle/OnExitTest to describe zombie problem

Reviewed-by: rriggs

! test/jdk/java/lang/ProcessHandle/OnExitTest.java

Changeset: bdf8a2a2
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-04-15 10:39:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/bdf8a2a2050393e91800786f8d5a5d6805f936eb

8283326: Implement SafeFetch statically

Reviewed-by: dholmes, mdoerr, akozlov, lucy

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
+ src/hotspot/os/posix/safefetch_sigjmp.cpp
+ src/hotspot/os/posix/safefetch_sigjmp.hpp
+ src/hotspot/os/posix/safefetch_static_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os/windows/safefetch_windows.hpp
+ src/hotspot/os_cpu/bsd_aarch64/safefetch_bsd_aarch64.S
+ src/hotspot/os_cpu/bsd_x86/safefetch_bsd_x86_64.S
+ src/hotspot/os_cpu/linux_aarch64/safefetch_linux_aarch64.S
+ src/hotspot/os_cpu/linux_arm/safefetch_linux_arm.S
+ src/hotspot/os_cpu/linux_ppc/safefetch_linux_ppc.S
+ src/hotspot/os_cpu/linux_riscv/safefetch_linux_riscv.S
+ src/hotspot/os_cpu/linux_s390/safefetch_linux_s390.S
+ src/hotspot/os_cpu/linux_x86/safefetch_linux_x86_32.S
+ src/hotspot/os_cpu/linux_x86/safefetch_linux_x86_64.S
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
+ src/hotspot/share/runtime/safefetch.hpp
- src/hotspot/share/runtime/safefetch.inline.hpp
+ src/hotspot/share/runtime/safefetch_static.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp

Changeset: 53580b33
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-04-15 13:55:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/53580b336ac83addfaf20763e37781cebec7c531

8284884: Replace polling with waiting in javax/swing/text/html/parser/Parser/8078268/bug8078268.java

Reviewed-by: serb, psadhukhan

! test/jdk/javax/swing/text/html/parser/Parser/8078268/bug8078268.java

Changeset: 4cc8eccf
Author:    Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2022-04-15 15:18:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/4cc8eccfcadf5d3edc31809ead2dd6554c7cca4b

8280915: Better parallelization for AbstractSpliterator and IteratorSpliterator when size is unknown

Reviewed-by: psandoz

! src/java.base/share/classes/java/util/Spliterators.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java
+ test/micro/org/openjdk/bench/java/util/stream/PatternSplit.java

Changeset: 6199008d
Author:    Phil Race <prr at openjdk.org>
Date:      2022-04-15 17:26:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/6199008dbde55c7d30c5d8fc75cf23fbc4b8e039

8284914: Problem list test(s) failing due to extra repaints with D3D pipeline.

Reviewed-by: dcubed

! test/jdk/ProblemList.txt

Changeset: 1ebf2f0d
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-04-15 17:30:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/1ebf2f0d3783095495527e4fec745e81a14510ce

8284909: [JVMCI] remove remnants of AOT support

Reviewed-by: kvn

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! 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/HotSpotMetaData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java

Changeset: 9f97f5de
Author:    Phil Race <prr at openjdk.org>
Date:      2022-04-15 18:03:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/9f97f5de684588be6caf0f0ababe5fe773b13d77

8283704: Add sealed modifier to java.awt.MultipleGradientPaint

Reviewed-by: darcy, serb, aivanov

! src/java.desktop/share/classes/java/awt/MultipleGradientPaint.java

Changeset: dce72402
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-04-15 22:16:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/dce72402b54a417c51102f51016607c76106b524

8284921: tier1 test failures after JDK-8284909

Reviewed-by: kvn

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp

Changeset: 96952834
Author:    Dongbo He <dongbohe at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-16 01:33:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/9695283458c273c2a4121f88a2a971ad4f297d5b

8240903: Add test to check that jmod hashes are reproducible

Reviewed-by: alanb

+ test/jdk/tools/jmod/hashes/HashesOrderTest.java

Changeset: 21de4e55
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2022-04-16 05:57:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/21de4e55b8fa2ba138338ec82c159897ab3d4233

8284681: compiler/c2/aarch64/TestFarJump.java fails with "RuntimeException: for CodeHeap < 250MB the far jump is expected to be encoded with a single branch instruction"

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java

Changeset: f5beafa5
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-16 09:52:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/f5beafa53f93a6ec03278dfd7063d7b3b0b9d241

8159599: [TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java

Reviewed-by: serb, aivanov

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java

Changeset: e5041ae3
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-16 10:02:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/e5041ae3d45b43be10d5da747d773882ebf0482b

8144030: [macosx] test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again)

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java

Changeset: 21ea740e
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-04-18 03:34:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/21ea740e1da48054ee46efda493d0812a35d786e

8284699: Include all image types to the J2DBench.ColorConvertOpTests

Reviewed-by: prr

! src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java

Changeset: ef25e189
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-04-18 12:51:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/ef25e189c7f987b6c7b049ce481ee832cc7f70aa

8283870: jdeprscan --help causes an exception when the locale is ja, zh_CN or de

Reviewed-by: naoto

! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_zh_CN.properties

Changeset: c63fabe3
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-04-18 14:07:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/c63fabe3d582ce0828b04b0224cea49aab5fedf3

8284935: Improve debug in java.security.jgss

Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSToken.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java
! src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java

Changeset: 6e36c455
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-04-18 17:17:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/6e36c4550a5729280c8e18aea6754004a0c11ce2

8284923: Update description of SourceVersion.RELEASE_18

Reviewed-by: jjg, iris

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java

Changeset: d3d71ea2
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-18 17:35:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/d3d71ea289b7525d3f5c5057d995776be9a0796a

8284922: Fix some doc-comment issues on methods with package access in JDK API

Reviewed-by: darcy, iris, bpb

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/util/MissingResourceException.java
! src/java.sql/share/classes/java/sql/JDBCType.java

Changeset: ffdeb320
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-04-18 17:42:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/ffdeb32062d510c291e1a89031bed626ee892537

8284928: Add links from SourceVersion to specific JLS versions

Reviewed-by: iris

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java

Changeset: 897d6c0d
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-04-18 19:03:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/897d6c0dc7cdfb3ad92f864f9ad4b50e642197e4

8282008: Incorrect handling of quoted arguments in ProcessBuilder

Reviewed-by: bchristi

! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ test/jdk/java/lang/ProcessBuilder/ArgCheck.java

Changeset: 41fc0783
Author:    Mark Powers <mark.powers at oracle.com>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date:      2022-04-18 23:48:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/41fc07832300d224bb185b88ac4135b7e2b27cff

8284112: Minor cleanup could be done in javax.crypto

Reviewed-by: wetmore

! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/CipherInputStream.java
! src/java.base/share/classes/javax/crypto/CipherOutputStream.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/CryptoPermission.java
! src/java.base/share/classes/javax/crypto/CryptoPermissions.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/MacSpi.java
! src/java.base/share/classes/javax/crypto/NullCipherSpi.java
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/crypto/SecretKey.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java
! src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java
! src/java.base/share/classes/javax/crypto/package-info.java
! src/java.base/share/classes/javax/crypto/spec/DESKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/DESedeKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/DHGenParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/DHParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/DHPrivateKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/DHPublicKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/IvParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/OAEPParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/PBEParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/PSource.java
! src/java.base/share/classes/javax/crypto/spec/RC2ParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java

Changeset: 87faa85c
Author:    XenoAmess <xenoamess at gmail.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date:      2022-04-19 00:03:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/87faa85c59e94d66c3c61d997eacdd2dbe5a1772

8186958: Need method to create pre-sized HashMap

Reviewed-by: chegar, naoto, joehw, lancea, wetmore, smarks

! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.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/Module.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/ListResourceBundle.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/util/Cache.java
! src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNamesBundle.java
! src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/HeaderTable.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java

Changeset: 145dfed0
Author:    Yanhong Zhu <yzhu at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-04-19 01:15:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/145dfed03c21ffe233203c1117d02b552bd17630

8284937: riscv: should not allocate special register for temp

Reviewed-by: fyang, fjiang, yadongwang

! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad

Changeset: 447c2d13
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-04-19 05:50:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/447c2d13d055fbe640ec4714a961543a03a4f2ad

8284521: Write an automated regression test for RFE 4371575

Reviewed-by: prr, serb

+ test/jdk/javax/swing/JComponent/JComponentSetRequestFocusEnabledTest.java

Changeset: c5e9719c
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-19 06:59:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/c5e9719c40ed4d83b3978f45bacbf8e066cae02d

8266246: Swing test PressedIconTest.java sometimes fails on macOS 11 ARM

Reviewed-by: jdv

! test/jdk/ProblemList.txt

Changeset: ab83bced
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2022-04-19 08:29:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/ab83bceda14f00d2bd9489d33f40aeeafd7572b4

8284661: Reproducible assembly builds without relative linking

Reviewed-by: ihse

! make/common/NativeCompilation.gmk
+ make/data/autoheaders/assemblyprefix.h
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_acos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_asin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_atan2_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_atan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cbrt_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cosh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_exp_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_expm1_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_hypot_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log10_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log1p_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_pow_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_sin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_sinh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_tan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_tanh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_acos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_asin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_atan2_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_atan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cbrt_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cosh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_exp_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_expm1_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_hypot_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log10_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log1p_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_pow_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_sin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_sinh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_tan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_tanh_linux_x86.S
! test/jdk/build/AbsPathsInImage.java

Changeset: 647aa2ae
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-04-19 09:26:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/647aa2aedd49011298d8d759b7a79a2cc4e7cdfd

8284572: Remove unneeded null check in ReferenceProcessor::discover_reference

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/shared/referenceProcessor.cpp

Changeset: b9f513c6
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-04-19 11:56:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/b9f513c62406b9b58a8e860f7cb5b4d53226e7e9

8283790: G1: Remove redundant card/heap-address transition

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp

Changeset: 8d96ab0f
Author:    KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-04-19 12:54:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/8d96ab0f36d91a54cf7951a159325bd4f6aab41d

8280761: UseCompressedOops should be set after limit_heap_by_allocatable_memory

Reviewed-by: ayang, tschatzl

! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java

Changeset: 595c8b85
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-04-19 14:07:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/595c8b859890b5b439069a5aac6664b96b444580

8284999: Remove remaining files in src/samples

Reviewed-by: erikj

- src/sample/share/jmx/jmx-scandir/docfiles/connect-local-ant-run.jpg
- src/sample/share/jmx/jmx-scandir/docfiles/connect-local-java-jar.jpg
- src/sample/share/jmx/jmx-scandir/docfiles/connect-local.jpg
- src/sample/share/jmx/jmx-scandir/docfiles/remote-connection-failed.jpg
- src/sample/share/jmx/jmx-scandir/docfiles/remote-connection.jpg
- src/sample/share/jmx/jmx-scandir/docfiles/scandir-config.jpg
- src/sample/share/jmx/jmx-scandir/docfiles/scandir-result.jpg
- src/sample/share/jmx/jmx-scandir/docfiles/scandir-start.jpg
- src/sample/share/jmx/jmx-scandir/keystore
- src/sample/share/jmx/jmx-scandir/truststore

Changeset: ac77b630
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-04-19 14:20:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/ac77b6301867b0a93f83ebf93e221b63f7cc0957

8284725: Fix include guard in jfrbitset.hpp

Reviewed-by: stuefe

! src/hotspot/share/jfr/leakprofiler/chains/jfrbitset.hpp

Changeset: da3d8b1d
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2022-04-19 14:25:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/da3d8b1d1ea132e670d5629af3e98d958f2b56f7

8284539: Configure --with-source-date=version fails on MacOS

Reviewed-by: erikj, ihse

! make/autoconf/util.m4

Changeset: a5bb2105
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-04-19 15:31:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/a5bb210589dcf83294890c4b59d0a777de8bef9e

8285012: Problemlist gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java

Reviewed-by: ayang, dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: eb9c457b
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-04-19 15:51:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/eb9c457b4141f2d253be14cbbad844bc4ba8c48d

8284856: Add a test case for checking UnicodeScript entity numbers

Reviewed-by: iris, smarks

! src/java.base/share/classes/java/lang/Character.java
! test/jdk/java/lang/Character/UnicodeBlock/NumberEntities.java

Changeset: 13fb1eed
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-04-19 16:27:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/13fb1eed52f1a9152242119969a9d4a0c0627513

8284697: Avoid parsing the doc comment of an element that is not documented

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java

Changeset: 4594696f
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-04-19 19:10:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/4594696f5462995ec58ca1d2c1bde7cc857c5caf

8284903: Fix typos in hotspot

Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank

! 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/abstractInterpreter_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/arm_32.ad
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/arm/registerMap_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zGlobals_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc_sha.cpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/registerMap_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vmreg_ppc.inline.hpp
! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zGlobals_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/riscv/registerMap_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! 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/methodHandles_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/registerMap_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/zero/interp_masm_zero.hpp
! src/hotspot/cpu/zero/interpreterRT_zero.cpp
! src/hotspot/cpu/zero/registerMap_zero.hpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/libperfstat_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/aix/porting_aix.hpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/semaphore_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/os/windows/gc/z/zMapper_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/iphlp_interface.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os/windows/pdh_interface.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/macroAssembler_linux_arm_32.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/adlc/Doc/Syntax.doc
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/archDesc.cpp
! src/hotspot/share/adlc/archDesc.hpp
! src/hotspot/share/adlc/dfa.cpp
! src/hotspot/share/adlc/dict2.hpp
! src/hotspot/share/adlc/forms.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_Optimizer.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verificationType.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/debugInfoRec.hpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/exceptionHandlerTable.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/oopRecorder.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/methodLiveness.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1CardSet.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1UncommitRegionTask.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/concurrentGCBreakpoints.hpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zResurrection.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/include/jvm_io.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/bytecodeHistogram.hpp
! src/hotspot/share/interpreter/bytecodeStream.hpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp
! src/hotspot/share/jfr/support/jfrAdaptiveSampler.hpp
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp
! src/hotspot/share/jfr/writers/jfrStorageAdapter.hpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciExceptions.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/libadt/dict.hpp
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/memRegion.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/commitMask.hpp
! src/hotspot/share/memory/metaspace/freeChunkList.hpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunk.hpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! src/hotspot/share/memory/metaspace/testHelpers.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! src/hotspot/share/memory/metaspaceStats.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/metaprogramming/enableIf.hpp
! src/hotspot/share/oops/accessDecorators.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/fieldInfo.hpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/generateOopMap.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/coalesce.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/optoreg.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/reg_split.cpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/replacednodes.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiEnvFill.java
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiRawMonitor.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/notificationThread.hpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/runtime/task.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.inline.hpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memReporter.hpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/bitMap.inline.hpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/dtrace_disabled.hpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfSymbolTable.cpp
! src/hotspot/share/utilities/events.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/globalCounter.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
! src/hotspot/share/utilities/json.cpp
! src/hotspot/share/utilities/lockFreeStack.hpp
! src/hotspot/share/utilities/macros.hpp
! src/hotspot/share/utilities/population_count.hpp
! src/hotspot/share/utilities/quickSort.hpp
! src/hotspot/share/utilities/utf8.hpp
! src/hotspot/share/utilities/virtualizationSupport.hpp
! src/hotspot/share/utilities/vmError.hpp
! src/hotspot/share/utilities/xmlstream.cpp

Changeset: fb469fb8
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-04-19 20:07:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/fb469fb894ed84686f9fec5787ac99eb535fdd18

8284893: Fix typos in java.base

Reviewed-by: iris, wetmore, lancea, mullan, naoto

! src/java.base/aix/classes/sun/nio/ch/AixPollPort.java
! src/java.base/aix/native/libjli/java_md_aix.h
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1SubsystemController.java
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/macosx/native/libjava/java_props_macosx.c
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Security.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/text/DigitList.java
! src/java.base/share/classes/java/text/RBCollationTables.java
! src/java.base/share/classes/java/text/RBTableBuilder.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/package-info.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/classes/javax/crypto/CipherInputStream.java
! src/java.base/share/classes/javax/net/SocketFactory.java
! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! src/java.base/share/classes/jdk/internal/util/xml/SAXParser.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Attrs.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Input.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLWriter.java
! src/java.base/share/classes/sun/invoke/util/BytecodeName.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/net/ftp/FtpClient.java
! src/java.base/share/classes/sun/net/ftp/FtpProtocolException.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
! src/java.base/share/classes/sun/net/util/URLUtil.java
! src/java.base/share/classes/sun/net/www/MeteredStream.java
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/fs/AbstractWatchService.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/security/jca/GetInstance.java
! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attribute.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/provider/certpath/AdjacencyList.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/ssl/Alert.java
! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/CertificateStatus.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/HelloRequest.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSecretDerivation.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/classes/sun/security/timestamp/Timestamper.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/Cache.java
! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/x509/AlgIdDSA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/text/BreakDictionary.java
! src/java.base/share/classes/sun/text/CompactByteArray.java
! src/java.base/share/classes/sun/text/DictionaryBasedBreakIterator.java
! src/java.base/share/classes/sun/util/PropertyResourceBundleCharset.java
! src/java.base/share/classes/sun/util/locale/provider/CollationRules.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java
! src/java.base/share/conf/security/java.policy
! src/java.base/share/man/java.1
! src/java.base/share/native/libfdlibm/e_log.c
! src/java.base/share/native/libfdlibm/e_sqrt.c
! src/java.base/share/native/libfdlibm/k_rem_pio2.c
! src/java.base/share/native/libjimage/endian.hpp
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/imageFile.hpp
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libverify/check_code.c
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/io_util_md.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/SourceChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/java.base/windows/native/libjava/io_util_md.c
! src/java.base/windows/native/libjli/java_md.c
! src/java.base/windows/native/libnet/net_util_md.c

Changeset: 5d1ec54d
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-04-19 20:26:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/5d1ec54d6c20dfe67a459c9d102cdfa0394bcc1e

8285007: Use correct lookup mode for MethodHandleStatics.UNSAFE

Reviewed-by: psandoz, mchung

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java

Changeset: e307bc86
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-04-19 20:29:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/e307bc8694462568807021191f9653ee80a93ed1

8285001: Simplify StringLatin1.regionMatches

Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/lang/StringLatin1.java
! test/jdk/java/lang/String/CompactString/RegionMatches.java
! test/micro/org/openjdk/bench/java/lang/StringOther.java

Changeset: 5df8bd6b
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-04-19 20:34:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/5df8bd6b4e15686aa7d72b3f5a977eb51b0befc3

8284880: Re-examine sun.invoke.util.Wrapper hash tables

Reviewed-by: erikj, mchung

! make/test/BuildMicrobenchmark.gmk
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
+ test/micro/org/openjdk/bench/java/lang/invoke/Wrappers.java

Changeset: ed23033d
Author:    lawrence.andrews <87324768+lawrence-andrew at users.noreply.github.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-04-19 21:07:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/ed23033dc6b3d4833ce2c8d07f273747ab8ae406

8283803: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/PrintGlyphVectorTest.java and fix test
8284898: Enhance PassFailJFrame

Reviewed-by: prr, aivanov

! test/jdk/java/awt/print/PrinterJob/PrintGlyphVectorTest.java
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: 60446746
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-04-19 21:53:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/60446746d41c3c80d9788a252b4a55afe44e1e7b

8284855: Update needed to Cleaners added to jdk.crypto.cryptoki

Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c

Changeset: c4cf4df4
Author:    Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-07-27 19:14:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/c4cf4df4f3780e5b406ee56bcf0aa0dd4c6317c7

8269938: Enhance XML processing passes redux

Reviewed-by: naoto, lancea, rhalade, ahgross

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
! 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/com/sun/xml/internal/stream/events/EntityDeclarationImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java

Changeset: 0592e71b
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-10-26 19:40:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/0592e71b72c8aae1cacea013fa0d9954f6b29b68

8274221: More definite BER encodings

Reviewed-by: valeriep, rhalade

! src/java.base/share/classes/sun/security/util/DerIndefLenConverter.java

Changeset: 11faf539
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-11-03 17:52:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/11faf5395fdb8fbc63609ee5d9472432f44e94b4

8275151: Improved Object Identification

Reviewed-by: rhalade, jnimeh

! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java

Changeset: d492b07f
Author:    Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-11-10 05:15:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/d492b07f11e25db81c5afede00f55415ca043953

8272255: Completely handle MIDI files

Reviewed-by: jdv, rhalade, mschoene, ahgross, prr

! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java

Changeset: e7cc235d
Author:    Erik Gahlin <egahlin at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-11-22 13:34:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/e7cc235df4ab3aa88e0b85004d9a79f580d85b20

8272261: Improve JFR recording file processing

Reviewed-by: mgronlun, ahgross, rhalade

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/XMLWriter.java

Changeset: 4d4ba814
Author:    Erik Gahlin <egahlin at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-12-06 16:38:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/4d4ba814aeaae1220de549c6c70ad44b6f2c7929

8272594: Better record of recordings

Reviewed-by: mgronlun, rhalade, mschoene

! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StringParser.java

Changeset: f0f0ddbf
Author:    Erik Gahlin <egahlin at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2021-12-07 14:46:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/f0f0ddbf6d9f0be669a794cd122f8e83807b0b87

8272588: Enhanced recording parsing

Reviewed-by: mgronlun, rhalade, mschoene

! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java

Changeset: e2f8ce9c
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-04 16:11:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/e2f8ce9c3ff4518e070960bafa70ba780746aa5c

8277233: Improve ECDSA signature support

Reviewed-by: ascarpino, ahgross, rhalade

! src/java.base/share/classes/sun/security/provider/DSA.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSAOperations.java

Changeset: e6c926e0
Author:    Valerie Peng <valeriep at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-05 18:53:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/e6c926e0282432968c8c05865dd603a2ea7a35a3

8277227: Better identification of OIDs

Reviewed-by: ahgross, weijun, rhalade

! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java

Changeset: 3268aba9
Author:    Tobias Hartmann <thartmann at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-07 07:10:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/3268aba925b2d13892c1dce89c7d6d9297c1f951

8278798: Improve supported intrinsic

Reviewed-by: kvn, vlivanov, ahgross, rhalade

! src/hotspot/share/opto/library_call.cpp

Changeset: 616ea169
Author:    Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-14 01:56:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/616ea1692e5bd44a8e37ebf7d818c35c20849346

8270504: Better Xpath expression handling

Reviewed-by: naoto, lancea, mschoene, rhalade

! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java
- src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/sym.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java
+ src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Token.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathResultImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java
! src/java.xml/share/classes/jdk/xml/internal/JdkConstants.java
! src/java.xml/share/classes/jdk/xml/internal/JdkProperty.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
+ src/java.xml/share/classes/jdk/xml/internal/XMLLimitAnalyzer.java
+ src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java
! src/java.xml/share/classes/module-info.java

Changeset: 74318dfb
Author:    Jayathirth D V <jdv at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-14 17:53:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/74318dfb9d07a68236182079f2371f03988d54f6

8278805: Enhance BMP image loading

Reviewed-by: prr, azvegint, rhalade, mschoene

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java

Changeset: 9ce2d75d
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-15 01:22:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/9ce2d75d0b5a98fe0d223a2f070b7b0f0fa89322

8278449: Improve keychain support

Reviewed-by: ahgross, rhalade, mullan

! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/lib/jdk/test/lib/SecurityTools.java

Changeset: ee074380
Author:    Joe Darcy <darcy at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-19 18:43:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/ee0743801e8755b1f40b47eb828c613ed480df1d

8277672: Better invocation handler handling

Reviewed-by: skoivu, mchung, rhalade

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java

Changeset: 395bb5b7
Author:    Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-25 20:16:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/395bb5b7f97f2549da89641257fe56712856b49d

8278356: Improve file creation

Reviewed-by: alanb, rhalade

! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileSystem.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java

Changeset: 9e051d53
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-01-28 11:28:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/9e051d539657a410b85d3971709b4fbab316698c

8278972: Improve URL supports

Reviewed-by: skoivu, rhalade, alanb

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/Uri.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsUrl.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java

Changeset: f61d1211
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-02-08 20:26:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/f61d121124153f21b02708f7239026ecbda5f185

8281388: Change wrapping of EncryptedPrivateKeyInfo

Reviewed-by: jnimeh

! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java

Changeset: 8d456ac0
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-02-25 15:48:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/8d456ac0eceec265915b44554f00cc0e7b27d7de

8282300: Throws NamingException instead of InvalidNameException after JDK-8278972

Reviewed-by: coffeys, akolarkunnu

! src/jdk.naming.rmi/share/classes/com/sun/jndi/url/rmi/rmiURLContext.java

Changeset: 98d54e8e
Author:    Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2022-03-09 16:03:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/98d54e8eb2c37f44f0ffddedfddacd4876f2a027

8282397: createTempFile method of java.io.File is failing when called with suffix of spaces character

Reviewed-by: alanb

! src/java.base/windows/classes/java/io/WinNTFileSystem.java

Changeset: 72726c41
Author:    Eric Liu <eliu at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date:      2022-04-20 00:55:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/72726c41829b33fd2baf5b3604cab49d39489dd2

8284563: AArch64: bitperm feature detection for SVE2 on Linux

Reviewed-by: aph, njian

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java

Changeset: 0f81d8fc
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-04-20 04:36:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/0f81d8fcc3fb703760b1cddb01861ea5031023fb

8284933: Improve debug in jdk.crypto.cryptoki

Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java

Changeset: 1b716210
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-20 09:03:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/1b71621008a62a4f806e2e97579fb8716be290a5

8042381: Test javax/swing/JRootPane/4670486/bug4670486.java fails with Action has not been received

Reviewed-by: azvegint, kizune

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JRootPane/4670486/bug4670486.java

Changeset: 46b2e547
Author:    Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-04-20 09:41:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/46b2e547a9f680a2a93fecc2b223e895c26e96d7

8075816: Deprecate AliasLevel flag since it is broken

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java

Changeset: 6c6d5223
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-04-20 11:08:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/6c6d5223dfaae268f968f4292356d4be89adb122

8284758: [linux] improve print_container_info

Reviewed-by: stuefe, lucy, sgehwolf

! src/hotspot/os/linux/os_linux.cpp

Changeset: 5291ec8d
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-04-20 13:09:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/5291ec8d56b0e89aa96c3d53d9dcf093480cf48f

8277969: HttpClient SelectorManager shuts down when custom Executor rejects a task

Reviewed-by: jpai, michaelm

! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ src/java.net.http/share/classes/jdk/internal/net/http/common/HttpBodySubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/OperationTrackers.java
+ test/jdk/java/net/httpclient/AsyncExecutorShutdown.java
+ test/jdk/java/net/httpclient/ExecutorShutdown.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLEchoTubeTest.java



More information about the loom-dev mailing list