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

duke duke at openjdk.java.net
Thu Apr 8 22:06:19 UTC 2021


Changeset: 66d9961c
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-04-01 23:13:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/66d9961c

8205502: Make exception message from AnnotationInvocationHandler more informative

Reviewed-by: bpb, naoto, iris

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

Changeset: da643cdb
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-04-02 08:25:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/da643cdb

8264526: javax/swing/text/html/parser/Parser/8078268/bug8078268.java timeout

Reviewed-by: serb

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

Changeset: 4793557f
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2021-04-02 09:19:53 +0000
URL:       https://git.openjdk.java.net/amber/commit/4793557f

8264502: (fc) FileDispatcherImpl.setDirect0 might return uninitialized variable on some platforms

Reviewed-by: alanb, bpb, michaelm

! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c

Changeset: 0935eaa4
Author:    Ningsheng Jian <njian at openjdk.org>
Date:      2021-04-02 09:31:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/0935eaa4

8264409: AArch64: generate better code for Vector API allTrue

Reviewed-by: adinn, pli

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: 7d0a0bad
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-04-02 10:00:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/7d0a0bad

8264109: Add vectorized implementation for VectorMask.andNot()

Reviewed-by: psandoz, njian

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java

Changeset: 885916ed
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-04-02 13:05:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/885916ed

8262280: Incorrect exception handling for VMThread in class redefinition

Reviewed-by: hseigel

! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp

Changeset: 177bc84f
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-04-02 15:23:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/177bc84f

8264606: More comment for ECDH public key validation

Reviewed-by: wetmore

! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java

Changeset: f60e81bf
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2021-04-02 16:10:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/f60e81bf

8264548: Dependencies: ClassHierarchyWalker::is_witness() cleanups

Reviewed-by: kvn

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

Changeset: 6c145c47
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-04-02 16:32:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/6c145c47

8264544: Case-insensitive comparison issue with supplementary characters.

Co-authored-by: Chris Johnson <chriswjohnson.jdk at gmail.com>
Reviewed-by: joehw, iris, alanb

! src/java.base/share/classes/java/lang/StringUTF16.java
! test/jdk/java/lang/String/CompactString/CompareToIgnoreCase.java
! test/jdk/java/lang/String/CompactString/RegionMatches.java

Changeset: d0f3cc92
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-04-02 18:13:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/d0f3cc92

8264656: ProblemList sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java on linux-x64

Reviewed-by: rriggs

! test/jdk/ProblemList.txt

Changeset: 220ddbd9
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-04-02 18:51:33 +0000
URL:       https://git.openjdk.java.net/amber/commit/220ddbd9

8264657: ProblemList java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java on linux-x64

Reviewed-by: rriggs

! test/jdk/ProblemList.txt

Changeset: 4133dede
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-04-02 19:17:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/4133dede

8264658: ProblemList javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java on linux-x64

Reviewed-by: pbansal

! test/jdk/ProblemList.txt

Changeset: 3991b329
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-04-02 19:53:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/3991b329

8264539: Improve failure message of java/nio/file/WatchService/SensitivityModifier.java

Reviewed-by: alanb

! test/jdk/java/nio/file/WatchService/SensitivityModifier.java

Changeset: eb0ac86d
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-04-02 20:47:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/eb0ac86d

8264655: Minor internal doc comment cleanup

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java

Changeset: 9c283da1
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-04-02 21:32:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/9c283da1

8264662: ProblemList vmTestbase/jit/escape/AdaptiveBlocking/AdaptiveBlocking001/AdaptiveBlocking001.java on win-x64 with ZGC

Reviewed-by: hseigel

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

Changeset: cec66cf8
Author:    Doug Lea <dl at openjdk.org>
Date:      2021-04-02 22:44:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/cec66cf8

8264572: ForkJoinPool.getCommonPoolParallelism() reports always 1

Reviewed-by: alanb

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java

Changeset: e8eda655
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-04-03 01:18:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/e8eda655

8264664: use text blocks in javac module tests

Reviewed-by: darcy

! test/langtools/tools/javac/modules/AddLimitMods.java
! test/langtools/tools/javac/modules/AnachronisticModuleInfo/module-info.jcod
! test/langtools/tools/javac/modules/AnnotationProcessing.java
! test/langtools/tools/javac/modules/AnnotationProcessorsInModulesTest.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/modules/AutomaticModules.java
! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java
! test/langtools/tools/javac/modules/EdgeCases.java
! test/langtools/tools/javac/modules/ExportsUnexported.java
! test/langtools/tools/javac/modules/HelloWorldTest.java
! test/langtools/tools/javac/modules/ModuleInfoTest.java
! test/langtools/tools/javac/modules/OpenModulesTest.java
! test/langtools/tools/javac/modules/PluginsInModulesTest.java
! test/langtools/tools/javac/modules/RequiresStaticTest.java
! test/langtools/tools/javac/modules/RequiresTransitiveTest.java
! test/langtools/tools/javac/modules/SubpackageTest.java
! test/langtools/tools/javac/modules/T8159439/module-info.jcod
! test/langtools/tools/javac/modules/WrongErrorMessageForNestedServiceProviderTest.java

Changeset: 9b2232bc
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-04-03 19:03:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/9b2232bc

8264123: add ThreadsList.is_valid() support

Reviewed-by: dholmes, eosterlund, rehn

! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp

Changeset: f259eeaf
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-04-03 19:06:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/f259eeaf

8264393: JDK-8258284 introduced dangling TLH race

Reviewed-by: dholmes, rehn, eosterlund

! src/hotspot/share/runtime/threadSMR.cpp
! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java

Changeset: 07806669
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-04-04 04:24:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/07806669

8254050: HotSpot Style Guide should permit using the "override" virtual specifier

Reviewed-by: dholmes, jrose, stuefe, tschatzl, dcubed, iklam, kvn

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: f084bd2f
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2021-04-04 17:47:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/f084bd2f

8262355: Support for AVX-512 opmask register allocation.

Reviewed-by: vlivanov, njian, kvn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! 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/c2_init_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/register_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/vmreg_x86.cpp
! src/hotspot/cpu/x86/vmreg_x86.hpp
! src/hotspot/cpu/x86/vmreg_x86.inline.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/archDesc.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/ifg.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/opcodes.cpp
! src/hotspot/share/opto/opcodes.hpp
! src/hotspot/share/opto/optoreg.hpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vectornode.hpp

Changeset: 0039c18e
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2021-04-05 05:28:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/0039c18e

8264475: CopyArea ignores clip state in metal rendering pipeline
8251036: SwingSet2 - Dragging internal frame inside jframe leaves artifacts with MetalLookAndFeel

Reviewed-by: aghaisas, psadhukhan

! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m

Changeset: 7f9ece23
Author:    Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2021-04-05 06:58:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/7f9ece23

8264650: Cross-compilation to macos/aarch64

Reviewed-by: erikj

! make/autoconf/flags.m4

Changeset: a8005efd
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2021-04-05 14:12:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/a8005efd

8166727: javac crashed: [jimage.dll+0x1942] ImageStrings::find+0x28

Reviewed-by: iklam, alanb

! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/imageFile.hpp

Changeset: 39719da9
Author:    Tejpal Rebari <trebari at openjdk.org>
Date:      2021-04-05 14:17:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/39719da9

8253266: JList and JTable constructors should clear OPAQUE_SET before calling updateUI

Reviewed-by: psadhukhan, serb

! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JToolTip.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
+ test/jdk/javax/swing/JList/TestOpaqueListTable.java

Changeset: a0ec2cb2
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2021-04-05 16:29:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/a0ec2cb2

8248862: Implement Enhanced Pseudo-Random Number Generators

Reviewed-by: darcy

! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
+ src/java.base/share/classes/java/util/random/RandomGenerator.java
+ src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java
+ src/java.base/share/classes/java/util/random/package-info.java
+ src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! src/java.base/share/classes/module-info.java
+ src/java.base/share/native/random/create_ziggurat_tables.c
+ src/jdk.random/share/classes/jdk/random/L128X1024MixRandom.java
+ src/jdk.random/share/classes/jdk/random/L128X128MixRandom.java
+ src/jdk.random/share/classes/jdk/random/L128X256MixRandom.java
+ src/jdk.random/share/classes/jdk/random/L32X64MixRandom.java
+ src/jdk.random/share/classes/jdk/random/L64X1024MixRandom.java
+ src/jdk.random/share/classes/jdk/random/L64X128MixRandom.java
+ src/jdk.random/share/classes/jdk/random/L64X128StarStarRandom.java
+ src/jdk.random/share/classes/jdk/random/L64X256MixRandom.java
+ src/jdk.random/share/classes/jdk/random/Xoroshiro128PlusPlus.java
+ src/jdk.random/share/classes/jdk/random/Xoshiro256PlusPlus.java
+ src/jdk.random/share/classes/module-info.java
+ test/jdk/java/util/Random/RandomCanaryPi.java
+ test/jdk/java/util/Random/RandomTestBsi1999.java
+ test/jdk/java/util/Random/RandomTestChiSquared.java
+ test/jdk/java/util/Random/RandomTestCoverage.java
+ test/jdk/java/util/Random/RandomTestMoments.java
! test/jdk/javax/management/Introspector/NotCompliantCauseTest.java

Changeset: 104e925d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-04-05 16:42:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/104e925d

8264512: jdk/test/jdk/java/util/prefs/ExportNode.java relies on default platform encoding

Reviewed-by: naoto

! test/jdk/java/util/prefs/ExportNode.java

Changeset: d920f858
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-04-05 18:31:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/d920f858

8264540: WhiteBox.metaspaceReserveAlignment should return shared region alignment

Reviewed-by: ccheung, iklam

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: 92018991
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2021-04-05 19:03:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/92018991

8264729: Random check-in failing header checks.

Reviewed-by: erikj, bpb

- src/java.base/share/native/random/create_ziggurat_tables.c
! test/jdk/java/util/Random/RandomCanaryPi.java
! test/jdk/java/util/Random/RandomTestBsi1999.java
! test/jdk/java/util/Random/RandomTestChiSquared.java
! test/jdk/java/util/Random/RandomTestCoverage.java
! test/jdk/java/util/Random/RandomTestMoments.java

Changeset: b7baca7f
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2021-04-05 20:05:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/b7baca7f

8264288: Performance issue with MethodHandle.asCollector

Reviewed-by: jrose, vlivanov

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
! test/jdk/java/lang/invoke/MethodHandlesArityLimitsTest.java
! test/jdk/java/lang/invoke/VarargsArrayTest.java
+ test/micro/org/openjdk/bench/java/lang/invoke/TypedAsCollector.java

Changeset: c41cd152
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-04-05 23:48:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/c41cd152

8264686: ClhsdbTestConnectArgument.java should use SATestUtils::validateSADebugDPrivileges

Reviewed-by: cjplummer

! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java

Changeset: b1a225e1
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-04-06 00:09:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/b1a225e1

8263565: NPE was thrown when sun.jvm.hotspot.rmi.serverNamePrefix was set

Reviewed-by: cjplummer, amenkov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/RMIHelper.java

Changeset: dc608fd0
Author:    Hui Shi <hshi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-04-06 01:36:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/dc608fd0

8264411: serviceability/jvmti/HeapMonitor tests intermittently fail due to large TLAB size

Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java

Changeset: 43d4a6f6
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2021-04-06 02:44:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/43d4a6f6

8264564: AArch64: use MOVI instead of FMOV to zero FP register

Reviewed-by: aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp

Changeset: 54b4070d
Author:    Yi Yang <yyang at openjdk.org>
Committer: Yumin Qi <minqi at openjdk.org>
Date:      2021-04-06 02:58:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/54b4070d

8264634: CollectCLDClosure collects duplicated CLDs when dumping dynamic archive

Reviewed-by: minqi, iklam

! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: ff223530
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-04-06 03:27:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/ff223530

8264565: Templatize num_arguments() functions of DCmd subclasses

Reviewed-by: coleenp, dholmes

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/diagnosticFramework.hpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/hotspot/share/services/nmtDCmd.hpp

Changeset: ec7b0028
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-04-06 06:47:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec7b0028

8264626: C1 should be able to inline excluded methods

Reviewed-by: iveresov, thartmann

! src/hotspot/share/c1/c1_GraphBuilder.cpp

Changeset: 81325483
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-04-06 06:47:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/81325483

8264359: Compiler directives should enable DebugNonSafepoints when PrintAssembly is requested

Reviewed-by: kvn, thartmann

! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerOracle.cpp

Changeset: eb6330e4
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-04-06 09:43:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/eb6330e4

8264047: Duplicate global variable 'jvm' in libjavajpeg and libawt

Reviewed-by: serb

! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c

Changeset: bf26a255
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-04-06 10:03:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/bf26a255

8264027: Refactor "CLEANUP" region printing

Reviewed-by: kbarrett, ayang

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
+ src/hotspot/share/gc/g1/g1HRPrinter.cpp
! src/hotspot/share/gc/g1/g1HRPrinter.hpp

Changeset: a611c462
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2021-04-06 10:43:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/a611c462

8264048: Fix caching in Jar URL connections when an entry is missing

Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Reviewed-by: bchristi, dfuchs

! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
! src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
+ test/jdk/java/net/URLClassLoader/RemoveJar.java

Changeset: 114e3c3e
Author:    Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2021-04-06 13:45:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/114e3c3e

8263856: Github Actions for macos/aarch64 cross-build

Reviewed-by: erikj

! .github/workflows/submit.yml

Changeset: 2f516996
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2021-04-06 15:43:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/2f516996

8264554: X509KeyManagerImpl calls getProtectionParameter with incorrect alias

Reviewed-by: mullan

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

Changeset: 4bb80f37
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2021-04-06 16:01:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/4bb80f37

8262898: com/sun/net/httpserver/bugs/8199849/ParamTest.java times out

Reviewed-by: dfuchs

! test/jdk/com/sun/net/httpserver/bugs/8199849/ParamTest.java

Changeset: 0f13e227
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2021-04-06 17:05:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/0f13e227

8264791: java/util/Random/RandomTestBsi1999.java failed "java.security.SecureRandom nextFloat consecutive"

Reviewed-by: darcy, bpb, dcubed

! test/jdk/java/util/Random/RandomTestBsi1999.java

Changeset: a756d8d7
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-04-06 18:14:15 +0000
URL:       https://git.openjdk.java.net/amber/commit/a756d8d7

8264759: x86_32 Minimal VM build failure after JDK-8262355

Reviewed-by: thartmann, kvn

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

Changeset: bfb034ab
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-04-06 23:03:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/bfb034ab

8264524: jdk/internal/platform/docker/TestDockerMemoryMetrics.java fails due to swapping not working

Reviewed-by: sgehwolf

! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java

Changeset: eb5c097b
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-04-06 23:58:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/eb5c097b

8262389: Use permitted_enctypes if default_tkt_enctypes or default_tgs_enctypes is not present

Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
+ test/jdk/sun/security/krb5/etype/Permitted.java

Changeset: c3abdc9a
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-04-07 03:44:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/c3abdc9a

8264797: Do not include klassVtable.hpp from instanceKlass.hpp

Reviewed-by: coleenp, stefank

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 17202c89
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-04-07 05:37:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/17202c89

8264748: Do not include arguments.hpp from compilerDefinitions.hpp

Reviewed-by: gziemski, stefank

! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/classfile/classListWriter.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/referencePolicy.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/logging/logSelectionList.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/utilities/debug.cpp

Changeset: 92fad1b4
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-04-07 06:14:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/92fad1b4

8264680: Use the blessed modifier order in java.desktop

Reviewed-by: serb, kizune, azvegint

! src/java.desktop/aix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java
! src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java

Changeset: eab84554
Author:    Wang Huang <whuang at openjdk.org>
Committer: Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2021-04-07 10:48:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/eab84554

8261137: Optimization of Box nodes in uncommon_trap

Co-authored-by: Wu Yan <wuyan34 at huawei.com>
Co-authored-by: Ai Jiaming <aijiaming1 at huawei.com>
Reviewed-by: kvn, vlivanov, thartmann

! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
+ test/hotspot/jtreg/compiler/eliminateAutobox/TestEliminateBoxInDebugInfo.java
+ test/hotspot/jtreg/compiler/eliminateAutobox/TestIdentityWithEliminateBoxInDebugInfo.java

Changeset: adb860ec
Author:    Phil Race <prr at openjdk.org>
Date:      2021-04-07 14:49:27 +0000
URL:       https://git.openjdk.java.net/amber/commit/adb860ec

8255800: Raster creation methods need some specification clean up

Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java
! src/java.desktop/share/classes/java/awt/image/Raster.java
! src/java.desktop/share/classes/java/awt/image/SampleModel.java
+ test/jdk/java/awt/image/Raster/CreateRasterExceptionTest.java

Changeset: 9d650397
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-04-07 15:29:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/9d650397

8263984: Invalidate printServices when there are no printers

Reviewed-by: serb, jdv

! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java

Changeset: d3fdd739
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2021-04-07 16:20:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/d3fdd739

8264173: [s390] Improve Hardware Feature Detection And Reporting

Reviewed-by: mdoerr, goetz

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 7a99a987
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2021-04-07 17:29:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/7a99a987

8262316: Reducing locks in RSA Blinding

Reviewed-by: jnimeh

! src/java.base/share/classes/sun/security/rsa/RSACore.java

Changeset: 774e5ae0
Author:    Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-04-07 17:51:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/774e5ae0

8264742: member variable _monitor of MonitorLocker is redundant

Reviewed-by: coleenp, dholmes, phh

! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: ab3be728
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2021-04-07 18:41:54 +0000
URL:       https://git.openjdk.java.net/amber/commit/ab3be728

8264863: Update JCov version to support JDK 17

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: 22b20f8e
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-04-07 19:43:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/22b20f8e

8264424: Support OopStorage bulk allocation

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp

Changeset: 6e2b82a4
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2021-04-07 21:07:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/6e2b82a4

8264731: Introduce InstanceKlass::method_at_itable_or_null()

Reviewed-by: coleenp, dholmes

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jni.cpp

Changeset: a863ab69
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-04-07 23:11:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/a863ab69

8264551: Unexpected warning when jpackage creates an exe

Reviewed-by: asemenyuk, herrick

! src/jdk.jpackage/windows/native/common/MsiDb.h

Changeset: 88eb2919
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-04-08 00:24:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/88eb2919

8264809: test-lib fails to build due to some warnings in ASN1Formatter and jfr

Reviewed-by: rriggs

! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java
! test/lib/jdk/test/lib/jfr/GCHelper.java
! test/lib/jdk/test/lib/jfr/SimpleEventHelper.java

Changeset: 78d1164c
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-04-08 00:41:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/78d1164c

8214455: Relocate CDS archived regions to the top of the G1 heap

Reviewed-by: tschatzl, ccheung

! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
+ test/hotspot/jtreg/runtime/cds/appcds/cacheObject/HeapFragmentationApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/cacheObject/HeapFragmentationTest.java
! test/jdk/java/io/BufferedInputStream/LargeCopyWithMark.java

Changeset: 016db40c
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-04-08 04:41:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/016db40c

8263907: Specification of CellRendererPane::paintComponent(..Rectangle) should clearly mention which method it delegates the call to

Reviewed-by: aivanov, serb

! src/java.desktop/share/classes/javax/swing/CellRendererPane.java

Changeset: e89542fb
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-04-08 06:14:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/e89542fb

8264352: AArch64: Optimize vector "not/andNot" for NEON and SVE

Reviewed-by: aph, njian

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: ec599da6
Author:    Denghui Dong <ddong at openjdk.org>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date:      2021-04-08 08:11:43 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec599da6

8264633: Add missing logging to PlatformRecording#stop

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java

Changeset: 255afbea
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-04-08 11:44:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/255afbea

8264672: runtime/ParallelLoad/ParallelSuperTest.java timed out

Reviewed-by: hseigel, lfoltan, dholmes

! test/hotspot/jtreg/runtime/ParallelLoad/MyLoader.java

Changeset: 3aec2d96
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-04-08 12:09:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/3aec2d96

8264718: Shenandoah: enable string deduplication during root scanning

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp

Changeset: af13c64f
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-04-08 12:13:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/af13c64f

8264711: More runtime TRAPS cleanups

Reviewed-by: lfoltan, pchilanomate, dholmes, dcubed

! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/interpreter/bytecode.cpp
! src/hotspot/share/interpreter/bytecode.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/perfMemory.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 214d6e21
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-04-08 13:09:26 +0000
URL:       https://git.openjdk.java.net/amber/commit/214d6e21

8263506: Make sun.net.httpserver.UnmodifiableHeaders unmodifiable

Reviewed-by: michaelm, dfuchs

! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/UnmodifiableHeaders.java
+ test/jdk/com/sun/net/httpserver/UnmodifiableHeadersTest.java

Changeset: 04fa1ed4
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2021-04-08 13:37:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/04fa1ed4

8264848: [macos] libjvm.dylib linker warning due to macOS version mismatch

Reviewed-by: erikj, dcubed, clanger

! make/autoconf/flags-other.m4

Changeset: 81d35e43
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-04-08 15:04:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/81d35e43

8264063: Outer Safepoint poll load should not reference the head of inner strip mined loop.

Reviewed-by: roland, vlivanov

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp

Changeset: 5bd6c745
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-04-08 15:44:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/5bd6c745

8236127: Use value of --icon CLI option to set icon for exe installers

Reviewed-by: almatvee, herrick

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
+ test/jdk/tools/jpackage/windows/WinInstallerIconTest.java

Changeset: 308f6796
Author:    Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Joe Wang <joehw at openjdk.org>
Date:      2021-04-08 21:21:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/308f6796

8264454: Jaxp unit test from open jdk needs to be improved

Reviewed-by: joehw

! test/jaxp/javax/xml/jaxp/unittest/common/Bug6350682.java
! test/jaxp/javax/xml/jaxp/unittest/common/Bug6723276Test.java
- test/jaxp/javax/xml/jaxp/unittest/common/Bug6941169.xml
- test/jaxp/javax/xml/jaxp/unittest/common/Bug6941169.xsd
- test/jaxp/javax/xml/jaxp/unittest/common/Bug6941169Test.java
! test/jaxp/javax/xml/jaxp/unittest/common/Bug7143711Test.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug6320118.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug6937964Test.java

Changeset: 8a235807
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2021-04-08 21:23:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/8a235807

8264428: Cleanup usages of StringBuffer in java.desktop

Reviewed-by: azvegint, aivanov

! src/java.desktop/aix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFieldNode.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java
! src/java.desktop/unix/classes/sun/awt/X11/XCreateWindowParams.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DContext.java

Changeset: ccefa5e3
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-04-08 21:25:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/ccefa5e3

8261625: Add `Elements.isAutomaticModule(ModuleElement)`

Reviewed-by: vromero, jlahoda

! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/langtools/tools/javac/modules/AutomaticModules.java
+ test/langtools/tools/javac/processing/model/util/elements/TestIsAutomaticMod.java
! test/langtools/tools/lib/toolbox/JavacTask.java

Changeset: 3d2b4cc5
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-04-08 21:26:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/3d2b4cc5

8264864: Multiple byte tag not supported by ASN.1 encoding

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/util/DerValue.java
+ test/jdk/sun/security/util/DerValue/WideTag.java

Changeset: 57f1e7d9
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2021-04-08 21:34:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/57f1e7d9

8264696: Multi-catch clause causes compiler exception because it uses the package-private supertype

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/resolve/PackagePrivateSupertypeAtMultiCatch.java

Changeset: d4e4f5cc
Author:    duke <duke at openjdk.org>
Date:      2021-04-08 22:00:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/d4e4f5cc

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




More information about the amber-dev mailing list