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