git: openjdk/amber: stats-before-this-super: 88 new changesets

duke duke at openjdk.java.net
Thu Dec 23 22:06:29 UTC 2021


Changeset: 197c9f5a
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-12-16 22:17:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/197c9f5ac8cc0ebfcd9f33415b0dcd382cd8d15e

8268573: Remove expired flags in JDK 19

Reviewed-by: dcubed, pchilanomate, eosterlund

! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.1

Changeset: 7ce4aa89
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-16 23:25:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/7ce4aa894279b76b6033bb4a1d0caa00d4213406

8276982: VM.class_hierarchy jcmd help output and man page text needs clarifications/improvements

Reviewed-by: stuefe, dholmes, sspitsyn

! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jcmd/share/man/jcmd.1

Changeset: e82310f3
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2021-12-16 01:27:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/e82310f3605b37519129ea34b2a6f99ee3ccc63a

8278575: update jcmd GC.finalizer_info to list finalization status

Co-authored-by: David Holmes <dholmes at openjdk.org>
Reviewed-by: dholmes, kbarrett

! src/hotspot/share/services/diagnosticCommand.cpp

Changeset: aec1b039
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-12-16 12:29:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/aec1b039b35b73db17c943cdd86949a92e64fcb6

8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic

Reviewed-by: ayang, mli

! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp

Changeset: be6b90d9
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2021-12-16 17:35:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/be6b90d90b54883ff17f9f5ac0f271de37df7e2a

8278574: update --help-extra message to include default value of --finalization option

Reviewed-by: sundar, alanb, lancea, mchung

! src/java.base/share/classes/sun/launcher/resources/launcher.properties

Changeset: 634afe8c
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-17 01:08:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/634afe8c5c0855eafb1639f54ecc8e9c9e568814

Merge

! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.cpp

Changeset: 8c73ec15
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-12-17 03:29:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/8c73ec155dd9324367d2a8e5f2e49da11683f8c8

8278891: G1: Call reset in G1RegionMarkStatsCache constructor

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp

Changeset: 247ea71d
Author:    Dmitry Chuyko <dchuyko at openjdk.org>
Date:      2021-12-17 09:19:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/247ea71d24a251d29d9a5179e5b773df850e7261

8278826: Print error if Shenandoah flags are empty (instead of crashing)

Reviewed-by: rkennke, mli

! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 6412d57a
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-12-17 12:14:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/6412d57a0a92ba08cc3db085b371ae1f7ba35ad5

8278560: X509KeyManagerImpl::getAliases might return a good key with others

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
+ test/jdk/sun/security/ssl/X509KeyManager/NoGoodKey.java

Changeset: abab1738
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-12-17 13:33:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/abab1738a702648e91f4c3ad91f71b7633914a31

8278568: Consolidate filler objects

Reviewed-by: tschatzl, mli, ayang

! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/oops/oop.hpp

Changeset: 3607a5cd
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-12-17 13:42:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/3607a5cdd9a3013851c8faefd346f04934f897e6

8277216: Examine InstanceKlass::_misc_flags for concurrency issues

Reviewed-by: hseigel, dholmes

! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/utilities/accessFlags.hpp

Changeset: a68f28ce
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-12-17 15:08:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/a68f28cea6a726aa57c04a4fc5a665cae3513154

8278909: Unproblemlist AdaptiveBlocking001

Reviewed-by: chagedorn, eosterlund, stefank

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: e45e0b05
Author:    Phil Race <prr at openjdk.org>
Date:      2021-12-17 15:10:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/e45e0b05b9e8da8da72bf227cede319fa207a551

8278937: JCK test for java_awt/geom/Line2D.Float fails after 8277868

Reviewed-by: jdv, kcr, rriggs

! src/java.desktop/share/classes/java/awt/geom/Line2D.java
! src/java.desktop/share/classes/sun/awt/geom/Curve.java
! src/java.desktop/share/classes/sun/java2d/Spans.java

Changeset: 769f14db
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-12-17 15:11:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/769f14db847813f5a3601e9ec21e6cadbd99ee96

8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT

Reviewed-by: lfoltan, dholmes

! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/bytecodes.cpp

Changeset: b17f8d5b
Author:    Gilles Duboscq <gdub at openjdk.org>
Date:      2021-12-17 15:36:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/b17f8d5b6c4d4ec75bb57f1d2009e30332bdb3ce

8278954: Using clang together with devkit on linux doesn't work for building

Reviewed-by: erikj

! make/autoconf/flags.m4

Changeset: 0bfc204a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-17 15:45:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/0bfc204a78878872f16019bc75dac7844876ed60

8278956: Remove unimplemented PLAB::allocate_aligned

Reviewed-by: tschatzl

! src/hotspot/share/gc/shared/plab.hpp

Changeset: 022e4f0f
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2021-12-17 18:52:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/022e4f0f1c4862315b34595d6df228a49f67cb2e

8275242: Remove redundant stream() call before forEach in jdk.compiler

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrRecover.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java

Changeset: 905b7639
Author:    liach <liach at users.noreply.github.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2021-12-17 22:23:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/905b7639424a0fa80f81f734f6fdae1b5018a14a

8261404: Class.getReflectionFactory() is not thread-safe

Reviewed-by: rriggs, mchung

! src/java.base/share/classes/java/lang/Class.java

Changeset: cc44e137
Author:    merykitty <anhmdq99 at gmail.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-12-17 23:42:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/cc44e137973808436311aaaa50916d051759f705

8278623: compiler/vectorapi/reshape/TestVectorCastAVX512.java after JDK-8259610

Reviewed-by: kvn, chagedorn, psandoz

! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512BW.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorReinterpret.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorCast.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorDoubleExpandShrink.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorExpandShrink.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorRebracket.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/UnsafeUtils.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java

Changeset: 3c10b5db
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2021-12-18 04:16:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/3c10b5db38455b8aed88599f5743fd846bd0913e

8278104: C1 should support the compiler directive 'BreakAtExecute'

Reviewed-by: xliu, phh, kvn

! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_MacroAssembler.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp

Changeset: 6f0e8da6
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2021-12-18 06:48:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/6f0e8da6d3bef340299e48977d5e17d05eabe682

8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob

Reviewed-by: kvn, never, dlong

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java

Changeset: 63e43030
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-12-18 08:08:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/63e43030ed1260d14df950342c39a377231a3f40

8278519: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null"

Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java
! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/libFieldAccessWatch.c

Changeset: 31fbb872
Author:    TejeshR13 <tejesh.r at oracle.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2021-12-20 09:53:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/31fbb8723e973d4217c80cccba90b2dceb6fa792

6462028: MaskFormatter API documentation refers to getDisplayValue

Reviewed-by: psadhukhan, aivanov, prr

! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java

Changeset: 06206c71
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-12-20 10:00:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/06206c7199e9b49382d5f489ed5733525a95a535

8278949: Cleanups for 8277850

Co-authored-by: John R Rose <jrose at openjdk.org>
Reviewed-by: kvn, jrose

! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestShiftAndMask.java

Changeset: 4c78c9ab
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-12-20 10:47:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/4c78c9ab80202b426efd8f6cc3533d642ae9ba19

8270929: Obsolete the FilterSpuriousWakeups flag in JDK 19

Reviewed-by: hseigel, rehn

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 8549d8b5
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-12-20 23:04:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/8549d8b5697606ef87bb3f72abcf14dd7eb8a151

8277100: Dynamic dump can inadvertently overwrite default CDS archive

Reviewed-by: iklam, minqi, dholmes

! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java

Changeset: 51796728
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-12-21 00:25:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/517967284cf607c0137e088a33ab5eb98d59542d

8278953: Clarify Class.getDeclaredConstructor specification

Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/lang/Class.java

Changeset: ff5d4176
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-12-21 09:51:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/ff5d41762d5ba31e88c6cb9207a8ae57f34a69b0

8278893: Parallel: Remove GCWorkerDelayMillis

Reviewed-by: ayang, mli

! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp

Changeset: 29bd7363
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-21 14:01:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/29bd73638a22d341767a1266723a7d7263e17093

8277893: Arraycopy stress tests

Reviewed-by: kvn, mli

! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/compiler/arraycopy/stress/AbstractStressArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressBooleanArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressByteArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressCharArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressDoubleArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressFloatArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressIntArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressLongArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressObjectArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/StressShortArrayCopy.java
+ test/hotspot/jtreg/compiler/arraycopy/stress/TestStressArrayCopy.java

Changeset: f4f2f32c
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2021-12-21 14:03:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/f4f2f32cd16158d8d4d2b552cd74531f25c45a29

8278917: Use Prev Bitmap for recording evac failed objects

Reviewed-by: ayang, mli, tschatzl

! 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/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
- src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.cpp
- src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.hpp
- src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp

Changeset: f90425a1
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-12-21 14:24:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/f90425a1cbbc686045c87086af586e62f05f6c49

8278087: Deserialization filter and filter factory property error reporting under specified

Reviewed-by: lancea, bpb

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! test/jdk/java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFactoryFaults.java

Changeset: 8c0bb53f
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-12-21 15:16:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/8c0bb53f5ba6e71b81c9cb99e6f1587150fe531a

8278044: ObjectInputStream methods invoking the OIF.CFG.getSerialFilterFactory() silent about error cases.

Reviewed-by: lancea, bpb

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: f7309060
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2021-12-21 16:12:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/f7309060ded0edb1e614663572f876d83b77c28e

8278793: Interpreter(x64) intrinsify Thread.currentThread()

Reviewed-by: rkennke, dcubed, dholmes

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp

Changeset: f31dead6
Author:    Daniel Jelinski <djelinski1 at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2021-12-21 18:24:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/f31dead6c550444a836655ffdf97df8816e2d546

8279043: Some Security Exception Messages Miss Spaces

Reviewed-by: weijun

! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/rsa/RSAPadding.java
! src/java.base/share/classes/sun/security/ssl/CertificateAuthoritiesExtension.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyInformation.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMShortBuffer.java
! test/jdk/sun/security/provider/PolicyParser/PrincipalExpansionError.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java
! test/jdk/sun/security/tools/keytool/fakegen/jdk.crypto.ec/sun/security/ec/ECKeyPairGenerator.java

Changeset: 6aeb40cf
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-21 20:49:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/6aeb40cf2a5cfc827797cd1321c8d96f36ef4f1d

8278396: G1: Initialize the BOT threshold to be region bottom

Reviewed-by: tschatzl, sjohanss

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

Changeset: 997b1eea
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-21 20:50:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/997b1eea6e3c572f905f88f3f5b047a5aa180d1e

8279060: Parallel: Remove unused PSVirtualSpace constructors

Reviewed-by: mli, sjohanss, tschatzl

! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.hpp

Changeset: f5d7c777
Author:    Mark Reinhold <mr at openjdk.org>
Date:      2021-12-17 00:34:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/f5d7c777bc516fa2e711c19d5281ebf32384b543

8276826: Clarify the ModuleDescriptor.Version specification’s treatment of repeated punctuation characters

Reviewed-by: mchung, darcy

! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java

Changeset: 8494fec6
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2021-12-17 03:07:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/8494fec665bfa51d1702827bd0aa4f4547e67729

8278796: Incorrect behavior of FloatVector.withLane on X86

Reviewed-by: sviswanathan, kvn

! src/hotspot/cpu/x86/x86.ad
! 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/templates/Kernel-With-Op.template
! test/jdk/jdk/incubator/vector/templates/Unit-With-Op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: bb7efb35
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-12-17 07:45:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/bb7efb3517b0ac66a55607c14aae3aef1f11c892

8278790: Inner loop of long loop nest runs for too few iterations

Reviewed-by: chagedorn, neliasso

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

Changeset: b9a477bf
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-12-17 07:46:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/b9a477bf19d9f276f6b1da8984eb56d7bd5fc137

8275638: GraphKit::combine_exception_states fails with "matching stack sizes" assert

Reviewed-by: dlong, kvn

! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/exceptions/TestLateMHInlineExceptions.java

Changeset: fffa73c1
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-17 09:49:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/fffa73c1ef377eb28371fc4094eea8725850de7d

8269425: 2 jdk/jfr/api/consumer/streaming tests failed to attach

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java
! test/lib/jdk/test/lib/jfr/StreamingUtils.java

Changeset: 9cd70906
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-12-17 13:48:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/9cd709060cf0244ddb71225b55ea4e3e7f41860e

8278587: StringTokenizer(String, String, boolean) documentation bug

Backport-of: 8f5fdd864b6f1cf4a2d9d961d8d4118960f0751e

! src/java.base/share/classes/java/util/StringTokenizer.java

Changeset: b46f0b0b
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-12-17 16:30:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/b46f0b0b1f2ada705f8b5aac9b7d8423699437a1

8277447: Hotspot C1 compiler crashes on Kotlin suspend fun with loop

Reviewed-by: kvn, neliasso

! src/hotspot/share/c1/c1_Instruction.cpp
+ test/hotspot/jtreg/compiler/c1/TestC1PhiPlacementPathology.jasm
+ test/hotspot/jtreg/compiler/c1/TestC1PhiPlacementPathologyMain.java

Changeset: 8fbe1724
Author:    Artem Semenov <asemenov at openjdk.org>
Date:      2021-12-17 19:31:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/8fbe1724e0f783132a65c45503addad9d98a329e

8278604: SwingSet2 table demo does not have accessible description set for images
8278526: [macos] Screen reader reads SwingSet2 JTable row selection as null, dimmed row for last column

Reviewed-by: ant, kizune, pbansal

! src/demo/share/jfc/SwingSet2/TableDemo.java

Changeset: a5f5d60f
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-12-17 21:24:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/a5f5d60f2529bb28eee6d309bfbde904e188e540

8273107: RunThese24H times out with "java.lang.management.ThreadInfo.getLockName()" is null

Reviewed-by: rehn, coleenp, eosterlund

! src/hotspot/share/runtime/monitorDeflationThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp

Changeset: 36676db2
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2021-12-17 21:56:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/36676db2fdb810f6d9fe7be8a81b86244dbdbf71

8278970: [macos] SigningPackageTest is failed with runtime exception

Reviewed-by: herrick, asemenyuk

! test/jdk/tools/jpackage/macosx/SigningPackageTest.java

Changeset: deaf75a5
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-12-20 09:41:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/deaf75a58587f80046204de7559ff50b3b770bed

8278413: C2 crash when allocating array of size too large

Reviewed-by: neliasso, kvn

! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java

Changeset: ad128284
Author:    Aleksandr Veselov <aleksandr.veselov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date:      2021-12-20 11:40:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/ad1282842c5eefdad151afe6f4db97a09d643546

8278609: [macos] accessibility frame is misplaced on a secondary monitor on macOS

Reviewed-by: ant, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m

Changeset: 819f9bd0
Author:    Smita Kamath <svkamath at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-12-20 20:09:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/819f9bd084fa49222a4310fbcf4933005e9f0ca4

8274323: compiler/codegen/aes/TestAESMain.java failed with "Error: invalid offset: -1434443640" after 8273297

Reviewed-by: sviswanathan, kvn

! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! 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
! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 467f6549
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-21 12:33:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/467f654916764751746934f80877d49a5f107194

8279011: JFR: JfrChunkWriter incorrectly handles int64_t chunk size as size_t

Reviewed-by: mgronlun

! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp

Changeset: db3d6d77
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-12-21 15:42:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/db3d6d772411c4e7bc81d6411abb139462e1581f

8278087: Deserialization filter and filter factory property error reporting under specified

Backport-of: f90425a1cbbc686045c87086af586e62f05f6c49

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! test/jdk/java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFactoryFaults.java

Changeset: ac7430cf
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-12-21 16:31:58 +0000
URL:       https://git.openjdk.java.net/amber/commit/ac7430cf7efba519c1fd8b1c1b23136bf158f19f

8278044: ObjectInputStream methods invoking the OIF.CFG.getSerialFilterFactory() silent about error cases.

Backport-of: 8c0bb53f5ba6e71b81c9cb99e6f1587150fe531a

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: 54517fa3
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-12-21 17:42:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/54517fa3d80b50bfa8a4f6b7937b95e379a1dfeb

8279074: ProblemList compiler/codecache/jmx/PoolsIndependenceTest.java on macosx-aarch64

Reviewed-by: ccheung

! test/hotspot/jtreg/ProblemList.txt

Changeset: 1128674d
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-12-21 19:02:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/1128674d7f3766dda8869b213e1fc629e44ea7a8

8278627: Shenandoah: TestHeapDump test failed

Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp

Changeset: 803cb8a7
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-21 21:58:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/803cb8a76827a21fcf9e033b4ca6a777c509169b

Merge

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! 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/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/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/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/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/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! 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/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/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/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/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/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java

Changeset: fb623f1d
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-12-21 22:13:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/fb623f1d2ee858fbc6edfeaaa702b5fcd832a0aa

8279066: entries.remove(entry) is useless in PKCS12KeyStore

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java

Changeset: 00c0d108
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-21 22:55:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/00c0d1087021603f3f09131cb0458ac8b9c110e5

8244670: convert clhsdb "whatis" command from javascript to java

Reviewed-by: sspitsyn, kevinw

! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java

Changeset: 84d3333c
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-12-21 20:39:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/84d3333c7a979742021e759766a7290539b569f4

8279081: ProblemList jdk/jfr/event/oldobject/TestLargeRootSet.java on 2 platforms

Reviewed-by: azvegint, sspitsyn

! test/jdk/ProblemList.txt

Changeset: bf282649
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-21 23:07:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/bf2826499a26363d01a5269bd2f54e9c363d4cdc

Merge


Changeset: d0ea7c9d
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-22 03:56:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/d0ea7c9db9cc9ce80b60c2f94c53bb307792fc51

8279024: Remove javascript references from clhsdb.html

Reviewed-by: kevinw, sspitsyn

! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/doc/index.html

Changeset: 3f41fdec
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-22 13:44:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/3f41fdecdb6d131a5afe6e0a39d7414c222fe4fb

8279063: Consolidate push and push_if_necessary in PreservedMarks

Reviewed-by: rkennke, mli, tschatzl

! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp
! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp

Changeset: a6903f80
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-12-22 16:14:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/a6903f806a9071b2c6c4dbb190b0041867e5bb80

8279018: CRC calculation in CDS should not include _version and _head_size

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
! test/lib/jdk/test/whitebox/WhiteBox.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: 9a478b34
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-12-22 16:17:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/9a478b347e1ef7aecfc8bbc2e3c5e6ac7c23ba36

8279022: JCmdTestFileSafety.java should check file time stamp for test result

Reviewed-by: ccheung

! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java

Changeset: 9ee3ccfe
Author:    Smita Kamath <svkamath at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-12-21 22:09:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/9ee3ccfee2c9cc54ac7dca49fbf35135e627ef18

8279045: Intrinsics missing vzeroupper instruction

Reviewed-by: neliasso, sviswanathan, kvn

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 97c5cd7f
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2021-12-22 03:17:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/97c5cd7facf1d3565038c078d5688c7da15ad14e

8278508: Enable X86 maskAll instruction pattern for 32 bit JVM.

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/VectorReshapeTests.java

Changeset: 73414391
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2021-12-22 11:36:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/734143918de540382b5a0754bb7be1500b6f3596

8279007: jstatd fails to start because SecurityManager is disabled

Reviewed-by: alanb, sspitsyn, mullan

! make/modules/jdk.jstatd/Launcher.gmk
! test/jdk/sun/tools/jstatd/JstatdTest.java

Changeset: 713fbeb0
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-12-22 12:30:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/713fbeb050a8f79d3a662106125c3f14f3952741

8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__

Reviewed-by: jbachorik

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp

Changeset: e49d4a98
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-22 13:59:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/e49d4a9870c19f55a1d5473743880b415a8ead3c

8271447: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java

Changeset: dfb15c3e
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-22 14:29:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/dfb15c3e343974eb138ca1a8db3364cd2bac70a4

8274315: JFR: One closed state per file or stream

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.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/ParserState.java

Changeset: f1fbba23
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-22 16:46:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/f1fbba23ebdb28a32977241f8e85b60e10878cbc

Merge

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java

Changeset: d64820df
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2021-12-22 19:50:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/d64820dfefc0bac578df43fe58d2bce8577ec94e

8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE"

Reviewed-by: hchao, weijun

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! test/jdk/ProblemList.txt

Changeset: eaefb1a1
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-22 23:02:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/eaefb1a1ed9edea440628e3a5c5483ebd52bfcb0

8244669: convert clhsdb "mem" command from javascript to java

Reviewed-by: sspitsyn, kevinw, poonam

! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java

Changeset: ad1dc9c2
Author:    Yi Yang <yyang at openjdk.org>
Date:      2021-12-23 02:14:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/ad1dc9c2ae5463363aff20072a3f2ca4ea23acd2

8278125: Some preallocated OOMEs are missing stack trace

Co-authored-by: dongyun.tdy <dongyun.tdy at alibaba-inc.com>
Reviewed-by: dholmes, coleenp

! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/utilities/exceptions.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/GenOutOfMemoryError.java

Changeset: 214f98f6
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2021-12-23 11:01:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/214f98f6b07e312e6f4ded5364a94277114784e7

8278766: Enable OpenJDK build support for reproducible jars and jmods using --date

Reviewed-by: erikj

! make/CreateJmods.gmk
! make/InitSupport.gmk
! make/autoconf/basic_tools.m4
! make/autoconf/boot-jdk.m4
! make/autoconf/spec.gmk.in
! make/autoconf/util.m4
! make/common/JarArchive.gmk

Changeset: 87cc4e50
Author:    Daniel Le <greenrecyclebin at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2021-12-23 14:11:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/87cc4e5009f6b900c62a91dda1c2f98e4821a492

8276302: Locale.filterTags methods ignore actual weight when matching "*" (as if it is 1)

Reviewed-by: naoto

! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java
! test/jdk/java/util/Locale/Bug7069824.java

Changeset: 558a6824
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-23 15:19:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/558a6824c6db805a2b220ab13ed95624df515538

8279115: Fix internal doc comment errors.

Reviewed-by: mli

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java

Changeset: bc0466c7
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2021-12-23 18:03:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/bc0466c7ca57f14b1e6285e2a39755d57c8de376

8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC

Reviewed-by: erikj

! make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java

Changeset: ff2ca4f2
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-12-23 19:12:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/ff2ca4f21b7bd9d5afc6c74d8d369b3a0b8a4f19

8205187: javac/javadoc should not crash if no java.lang; crash message obsolete

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples/NoJavaLang.java
! test/langtools/tools/javac/fatalErrors/NoJavaLangTest.java

Changeset: 7aff03ae
Author:    Xin Liu <xliu at openjdk.org>
Date:      2021-12-23 20:25:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/7aff03aee1a5cd70638d8bbafeb7765bc7beea45

8267517: async logging for stdout and stderr

Reviewed-by: dholmes, ysuenaga

! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileOutput.hpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.hpp
! test/hotspot/gtest/logging/test_asynclog.cpp

Changeset: 9df200f7
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-23 21:15:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/9df200f749e6326f1d4a22cca770284f38c2de8c

8278795: Create test library and tests for langtools snippets

Reviewed-by: hannesw

+ test/langtools/jdk/javadoc/doclet/testDocletExample/TestDocletExample.java
+ test/langtools/tools/javac/api/snippets/TestJavaxToolsSnippets.java
+ test/langtools/tools/lib/snippets/SnippetUtils.java

Changeset: 2be3e7ef
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-12-22 17:19:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/2be3e7ef1cff1aae6faf1f4f0545d561af48d0ba

8278239: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d

Reviewed-by: kvn, sspitsyn, eosterlund

! src/hotspot/share/code/codeCache.cpp

Changeset: 04ee9211
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2021-12-22 18:56:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/04ee9211fcc59178b3bfdfdda5e0def9b0f29ada

8278967: rmiregistry fails to start because SecurityManager is disabled

Reviewed-by: alanb, erikj

! make/modules/java.rmi/Launcher.gmk
! test/jdk/tools/launcher/VersionCheck.java

Changeset: 9d5ae2e3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-22 20:17:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/9d5ae2e38074c3df354aeab19ebbab7d4872165a

8279076: C2: Bad AD file when matching SqrtF with UseSSE=0

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/x86.ad
+ test/hotspot/jtreg/compiler/c2/TestSqrt.java

Changeset: 730f6708
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-23 15:03:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/730f67081dcda37df7fc40eda99ebd39028be15f

8268297: jdk/jfr/api/consumer/streaming/TestLatestEvent.java times out

Reviewed-by: mgronlun

! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java

Changeset: 04ad6689
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-23 16:22:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/04ad668921abbd71dfbc474eed6f1760f7a541b1

8279204: [BACKOUT] JDK-8278413: C2 crash when allocating array of size too large

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/split_if.cpp
- test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java

Changeset: a3b1c6b0
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-23 21:17:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/a3b1c6b03600da21b00a1f37ea4712096d636b14

Merge

! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/compile.cpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/compile.cpp
! test/jdk/ProblemList.txt

Changeset: 4669bcd8
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-12-23 21:26:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/4669bcd877c89b63739abd8087ea934c7126fb3f

8279244: test accompaning fix for JDK-8205187 is failing in Windows

Reviewed-by: dcubed, mikael

! test/langtools/tools/javac/fatalErrors/NoJavaLangTest.java

Changeset: f7a081e5
Author:    duke <duke at openjdk.org>
Date:      2021-12-23 22:01:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/f7a081e5ad12588340bd3ae2fd1e7d3593aae8b4

Automatic merge of master into stats-before-this-super

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties



More information about the amber-dev mailing list