git: openjdk/amber: patterns-record-deconstruction3: 20 new changesets

Jan Lahoda jlahoda at openjdk.java.net
Fri Apr 22 11:15:52 UTC 2022


Changeset: 90983431
Author:    Alexey Ushakov <avu at openjdk.org>
Date:      2022-04-21 09:56:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/90983431c5493ea32a983bfe948ec8b32a9a28af

8283794: CCE in XRTextRenderer.drawGlyphList and XRMaskFill.MaskFill

Reviewed-by: serb, aghaisas

! src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskFill.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderer.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLMaskFill.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderer.java
! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRMaskFill.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DMaskFill.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderer.java
! src/java.desktop/windows/classes/sun/java2d/windows/GDIRenderer.java
! test/jdk/sun/java2d/ClassCastExceptionForInvalidSurface.java

Changeset: 994a439e
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-21 10:15:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/994a439e09c48100fc56b4eeccd85da1d1d2b4c3

8277816: Client tests fail on macos-Aarch64 host

Reviewed-by: serb, azvegint

! test/jdk/ProblemList.txt

Changeset: 9a905ccc
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-04-21 10:38:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/9a905ccc5e6411c3b68277b58e7c40b405e33afc

8285361: ClassCastExceptionForInvalidSurface.java has an incorrect copyright header

Reviewed-by: dholmes

! test/jdk/sun/java2d/ClassCastExceptionForInvalidSurface.java

Changeset: 42baaa3b
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-04-21 13:03:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/42baaa3bb8f240c04e85598d971597ae87c355b6

8023814: Test java/awt/im/memoryleak/InputContextMemoryLeakTest.java fails

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/im/memoryleak/InputContextMemoryLeakTest.java

Changeset: 4732b1d0
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2022-04-21 13:40:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/4732b1d038d086aba31b7644c18e5db083277969

8274683: Code example provided by RandomGeneratorFactory does not compile

Reviewed-by: darcy

! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java

Changeset: 85641c65
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2022-04-21 13:45:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/85641c651d1099adcdce6ae355d8d89cfbd7e040

8283084: RandomGenerator nextDouble(double, double) is documented incorrectly

Reviewed-by: bpb, darcy

! src/java.base/share/classes/java/util/random/RandomGenerator.java

Changeset: f166b5b1
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-04-21 14:02:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/f166b5b13b709922b83680ee550bbbde815b346d

8285307: remove unused os::available

Reviewed-by: dholmes, zgu, lucy

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 73f3e17e
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-04-21 15:40:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/73f3e17ea7be983d6f48696b2e5588426dab91c5

8213445: jcmd VM.symboltable and VM.stringtable -verbose output contains no shared symbols or strings

Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! test/hotspot/jtreg/runtime/cds/DumpSymbolAndStringTable.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestStaticDump.java

Changeset: e955cacb
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-04-21 16:00:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/e955cacb91420704de3c72861b3d559696dfd07b

8285040: PPC64 intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long

Reviewed-by: kvn, lucy

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/share/opto/compile.cpp

Changeset: ec4fb47b
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-04-21 19:12:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/ec4fb47b90c9737dfdc285ebe98367a221c90c79

8284189: Replace usages of 'a the' in java.desktop

Reviewed-by: jdv, prr, dmarkov

! src/demo/share/jfc/SwingSet2/resources/swingset.properties
! src/demo/share/jfc/TableExample/TableExample.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Graphics.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java
! src/java.desktop/share/classes/java/awt/image/DataBufferByte.java
! src/java.desktop/share/classes/java/awt/image/DataBufferInt.java
! src/java.desktop/share/classes/java/awt/image/DataBufferShort.java
! src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/event/DocumentEvent.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
! src/java.desktop/share/classes/javax/swing/text/Document.java
! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java
! src/java.desktop/share/classes/javax/swing/text/TextLayoutStrategy.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/ParagraphView.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/font/BidiUtils.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/share/data/dtdbuilder/html32.dtd
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
! test/jdk/javax/accessibility/manual/ComboBoxDemo.html
! test/jdk/javax/swing/regtesthelpers/SwingTestHelper.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/resources/ProgressBarDemo.properties
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentSearcher.java

Changeset: f6e9ca0c
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-04-21 22:23:24 +0000
URL:       https://git.openjdk.java.net/amber/commit/f6e9ca0cbe671502b6b3b1d0f8fd86f0928f64ea

8283324: CLDRConverter run time increased by 3x

Reviewed-by: ihse

! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java

Changeset: 58155a72
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2022-04-21 22:28:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/58155a723e3ce57ee736b9e0468591e386feceee

8285386: java/util/HashMap/WhiteBoxResizeTest.java fails in tier7 after JDK-8186958

Reviewed-by: lancea

! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java

Changeset: d84b9c54
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-04-21 23:46:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/d84b9c54893dd33686d49755fca7a4b7f6a681c4

8285342: Zero build failure with clang due to values not handled in switch

Reviewed-by: shade, aph

! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: 80219a48
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-04-22 06:48:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/80219a48c34719263cd41dacd02ba19dd39b1b27

8284993: Replace System.exit call in swing tests with RuntimeException

Reviewed-by: azvegint

! test/jdk/javax/swing/JComboBox/8019180/Test8019180.java
! test/jdk/javax/swing/JFileChooser/8013442/Test8013442.java
! test/jdk/javax/swing/plaf/basic/BasicTabbedPaneUI/Test6943780.java
! test/jdk/javax/swing/plaf/synth/Test8015926.java
! test/jdk/javax/swing/text/AbstractDocument/6968363/Test6968363.java
! test/jdk/javax/swing/text/html/parser/Test8017492.java

Changeset: 139615b1
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2022-04-22 07:38:01 +0000
URL:       https://git.openjdk.java.net/amber/commit/139615b1815d4afd3593536d83fa8b25430f35e7

8285369: C2: emit reduction flag value in node and loop dumps

Reviewed-by: kvn

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

Changeset: 165f5161
Author:    Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-04-22 08:40:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/165f516101016e84ebea1444fbac9b3880a940f3

8277056: Combining several C2 Print* flags asserts in xmlStream::pop_tag

Reviewed-by: kvn, thartmann, xliu, dlong

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

Changeset: 82f0ac02
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-04-22 09:04:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/82f0ac02e00f2c3ef3b10b150fcb7c7243a529bc

8284995: G1: Do not mark through Closed Archive regions during concurrent mark

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp

Changeset: 2e27be0f
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-22 11:14:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/2e27be0fae61f320dd5f2584b22014e32a85b05a

Merge branch 'master' into type-patterns-third

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

Changeset: f2924973
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-22 11:17:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/f2924973af8badd4d91675ae6883d5a697e418d1

Merge branch 'type-pattern-third' into patterns-record-deconstruction3


Changeset: 4c14a67b
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-04-22 12:06:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/4c14a67b4470560386592c71ae14d080d3bcaffd

Cleanup.

! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Assert.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
! test/langtools/tools/javac/diags/examples/DeconstructionPatternOnlyRecords.java
! test/langtools/tools/javac/diags/examples/FeatureUnconditionalPatternsInInstanceof.java
! test/langtools/tools/javac/diags/examples/IncorrectNumberOfNestedPatterns.java
! test/langtools/tools/javac/patterns/NestedDeconstructionPattern.java
! test/langtools/tools/javac/patterns/PrettyTest.java
! test/langtools/tools/javac/switchextra/RuleParsingTest.java



More information about the amber-dev mailing list