git: openjdk/panama-foreign: master: 91 new changesets
duke
duke at openjdk.org
Fri Sep 29 11:08:16 UTC 2023
Changeset: 00f585bd
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-22 12:47:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/00f585bd22f527eca0107a9b4ed366f25754f0be
8316206: Test StretchedFontTest.java fails for Baekmuk font
Ignore broken fonts, i.e. the fonts for which
GlyphVector(TEXT).getVisualBounds().isEmpty() returns true
Reviewed-by: azvegint, prr, goetz
! test/jdk/java/awt/font/FontScaling/StretchedFontTest.java
Changeset: c90d6310
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-22 13:21:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c90d63105ca774c047d5f5a4348aa657efc57953
8315750: Update subtype check profile collection on PPC following 8308869
Reviewed-by: rrich, lucy
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: 6c61bc19
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-22 16:24:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6c61bc195090abf73683b811e214810a1226d299
8316514: Better diagnostic header for VtableStub
Reviewed-by: thartmann, kvn
! src/hotspot/share/code/vtableStubs.cpp
Changeset: b66ded9a
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-09-22 16:35:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b66ded9a5b699e4936db25b58944587432e64f46
8316688: Widen allowable error bound of Math.hypot
Reviewed-by: bpb, rgiulietti
! src/java.base/share/classes/java/lang/Math.java
Changeset: f7578e80
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-22 16:53:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7578e8048ee961f22b57ee2b7eed9e9ab783cf5
8316540: StoreReproducibilityTest fails on some locales
Reviewed-by: joehw, jlu, jpai, alanb
! test/jdk/java/util/Properties/StoreReproducibilityTest.java
Changeset: 373cdf25
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-09-22 17:24:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/373cdf257de78940b2e55e9f5fc38b6233561baf
8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind
Reviewed-by: lancea, djelinski, rriggs
! test/jdk/java/io/File/TempDirDoesNotExist.java
Changeset: 53516aed
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-09-22 17:31:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53516aed38c63df6e9722d65ce54acddd9735636
8304956: Update KeyStore.getDefaultType() specification to return pkcs12 as fallback
Reviewed-by: hchao, mullan
! src/java.base/share/classes/java/security/KeyStore.java
+ test/jdk/java/security/KeyStore/PKCS12/CheckNullDefault.java
+ test/jdk/java/security/KeyStore/PKCS12/java.security
Changeset: 9b65b7dd
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-22 18:38:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b65b7ddbe0696813c722dbfd2d97db3b301a7c1
8316305: Initial buffer size of StackWalker is too small caused by JDK-8285447
Reviewed-by: bchristi
! src/java.base/share/classes/java/lang/StackStreamFactory.java
Changeset: 6b8261b8
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-09-22 19:17:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6b8261b8d6a31d1915ee0bc5f90a9b91a751d588
8315464: Uncouple AllClassesIndexWriter from IndexBuilder
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
Changeset: 9aaac2ee
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-09-22 20:29:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9aaac2eee34613c34b2800ddb4d42f5bbeba1837
8301639: JDI and JDWP specs should clarify potential deadlock issues with method invocation
Reviewed-by: dholmes, alanb
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
Changeset: e015e6ce
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-22 20:51:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e015e6ce28e263e546cd1b6583a4a3ecc431d576
8315825: Open some swing tests
Reviewed-by: abhiscxk, prr
+ test/jdk/javax/swing/JComponent/bug4765272.java
+ test/jdk/javax/swing/JComponent/bug4979794.java
+ test/jdk/javax/swing/JPanel/bug4907772.java
+ test/jdk/javax/swing/RootPaneChecking/RootPaneChecking.java
Changeset: 68a9c810
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-22 21:58:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/68a9c81040affe165341ec7dcd2c07932c8a7188
8316711: SEGV in LoaderConstraintTable::find_loader_constraint after JDK-8310874
Reviewed-by: dcubed, iklam
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: d2d7d9a8
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-23 04:45:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d2d7d9a8b7c68865553dcbb4d660bbb06fde3974
8315882: Open some swing tests 2
Reviewed-by: honkar, prr
+ test/jdk/javax/swing/JScrollPane/bug4688907.java
+ test/jdk/javax/swing/SpringLayout/bug4756178.java
+ test/jdk/javax/swing/SpringLayout/bug4803649.java
Changeset: a2391a92
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-23 05:42:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a2391a92cd09630cc3c46024f7e02924a997cc86
8316053: Open some swing tests 3
Reviewed-by: dnguyen, prr
+ test/jdk/javax/swing/JDialog/bug4859570.java
+ test/jdk/javax/swing/JDialog/bug4936652.java
+ test/jdk/javax/swing/JLabel/bug4768127.java
+ test/jdk/javax/swing/MultiMonitor/MultimonVImage.java
Changeset: f0ff001d
Author: Tejesh R <tr at openjdk.org>
Date: 2023-09-25 05:35:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f0ff001dd7db33eb492f01cfa08b11705956ebcd
8315742: Open source several Swing Scroll related tests
Reviewed-by: dnguyen, psadhukhan
+ test/jdk/javax/swing/JScrollBar/bug4495822.java
+ test/jdk/javax/swing/JScrollBar/bug4696826.java
+ test/jdk/javax/swing/JScrollBar/bug4842792.java
+ test/jdk/javax/swing/JScrollPane/bug4247092.java
+ test/jdk/javax/swing/JScrollPane/bug4264640.java
+ test/jdk/javax/swing/JScrollPane/bug4467063.java
Changeset: 481cfc79
Author: Hao Sun <haosun at openjdk.org>
Date: 2023-09-25 05:38:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/481cfc798533f5b3adae7cc4a076a98b0b3f9737
8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
Co-authored-by: Nick Gasson <ngasson at openjdk.org>
Reviewed-by: aph, dlong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/pauth_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stackChunkFrameStream_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/pauth_bsd_aarch64.inline.hpp
! src/hotspot/os_cpu/linux_aarch64/pauth_linux_aarch64.inline.hpp
! src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/continuationHelper.hpp
! src/hotspot/share/runtime/continuationHelper.inline.hpp
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java
Changeset: 89e068bc
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-09-25 06:32:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/89e068bc19b12bb8f4a175fdf979cbe795ac3709
8316556: Fix typos in java.desktop
Reviewed-by: prr, aivanov
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/im/spi/package-info.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/Statement.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProvider.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java
! src/java.desktop/share/classes/javax/sound/midi/Sequence.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/awt/ScrollPaneWheelScroller.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/geom/Curve.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/font/BidiUtils.java
! src/java.desktop/share/classes/sun/font/CMap.java
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/LayoutPathImpl.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
! src/java.desktop/share/classes/sun/java2d/StateTrackableDelegate.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
! src/java.desktop/share/classes/sun/print/PSPathGraphics.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/Native.java
! src/java.desktop/unix/classes/sun/awt/X11/WindowPropertyGetter.java
! src/java.desktop/unix/classes/sun/awt/X11/XAwtState.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XCheckboxPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XContentWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XCreateWindowParams.java
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetRegistry.java
! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelectionListener.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPropertyCache.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/font/XMap.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
Changeset: 837783c2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-25 06:36:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/837783c2d333627bfcbef00fc67024aff847bd9f
8316670: Remove effectively unused nmethodBucket::_count
Reviewed-by: kvn, dlong
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
Changeset: 3d6e775d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-25 06:38:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d6e775d7135919519a9748036cd20b6c130bb42
8316669: ImmutableOopMapSet destructor not called
Reviewed-by: thartmann, jvernee, kvn
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
Changeset: 0f0c5b2d
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2023-09-25 08:35:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f0c5b2d71e6dec442a5105ba305043cb59b99fc
8316648: jrt-fs.jar classes not reproducible between standard and bootcycle builds
Reviewed-by: erikj
! make/JrtfsJar.gmk
Changeset: 311c7461
Author: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-09-25 12:21:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/311c7461c8c0f5f1524d409736e4cceca8de9000
8316859: RISC-V: Disable detection of V through HWCAP
Reviewed-by: rehn, fyang
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 0f77d250
Author: Ian Myers <ianrichr at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-25 13:12:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f77d250b67ae0678756f986607eb239641dfb9e
8315684: Parallelize sun/security/util/math/TestIntegerModuloP.java
Reviewed-by: shade, weijun
! test/jdk/sun/security/util/math/TestIntegerModuloP.java
Changeset: 9688ec2d
Author: Elif Aslan <elifasln at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-25 15:01:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9688ec2d0d9fd830d993454ea093b68b0f85ebe7
8311823: JFR: Uninitialized EventEmitter::_thread_id field
Reviewed-by: shade, egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.hpp
Changeset: afa48333
Author: Mourad Abbay <mourad.abbay at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2023-09-25 16:38:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/afa48333ab9fb64fb45e6c8d00e8d5cf732268be
8271268: Fix Javadoc links for Stream.mapMulti
Reviewed-by: liach, psandoz
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: 9291b46b
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2023-09-25 16:43:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9291b46bcfa76a596578eb50c29b9850e7020dea
8313804: JDWP support for -Djava.net.preferIPv6Addresses=system
Reviewed-by: cjplummer, amenkov
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
! test/jdk/com/sun/jdi/JdwpNetProps.java
Changeset: e3201d1d
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-25 18:03:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e3201d1d13433857a1b34ff0ca93f9ae1a4e22aa
8310631: test/jdk/sun/nio/cs/TestCharsetMapping.java is spuriously passing
Reviewed-by: jlu, alanb
= make/data/charsetmapping/MS950_HKSCS.map
! test/jdk/sun/nio/cs/TestCharsetMapping.java
Changeset: b65f4f72
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-25 18:06:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b65f4f7220f53b250846c19ca6378450b5c9a61a
8313403: Remove unused 'mask' field from JFormattedTextField
Reviewed-by: prr, honkar
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
Changeset: be9cc73f
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2023-09-25 18:30:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/be9cc73fcad0cac0a6f12b0f962fbe3bd8328ec9
8315871: Opensource five more Swing regression tests
Reviewed-by: dnguyen, prr
+ test/jdk/javax/swing/AncestorNotifier/4817630/bug4817630.java
+ test/jdk/javax/swing/BoxLayout/4191948/bug4191948.java
+ test/jdk/javax/swing/ComponentInputMap/4248723/bug4248723.java
+ test/jdk/javax/swing/DefaultBoundedRangeModel/4297953/bug4297953.java
+ test/jdk/javax/swing/DefaultButtonModel/4097723/bug4097723.java
Changeset: e5f05b5a
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-09-25 20:54:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e5f05b5a963774914751d9c241dd5693ed06af0b
8312191: ColorConvertOp.filter for the default destination is too slow
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
+ test/jdk/sun/java2d/cmm/ColorConvertOp/CompatibleColorSpace.java
Changeset: 0dce4c17
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-09-25 23:01:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0dce4c1758d05832e20380cff28d7ed47d693a6e
8313220: Remove Windows specific workaround in LCMS.c for _snprintf
Reviewed-by: prr
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_Profile/TriggerCMMError/TriggerCMMError.java
+ test/jdk/java/awt/color/ICC_Profile/TriggerCMMError/broken.zip
Changeset: e2e8e8e2
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-09-25 23:42:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e2e8e8e210ea9a7a9d901a1da729551714015d04
8312136: Modify runtime/ErrorHandling/TestDwarf.java to split dwarf and decoder testing
Reviewed-by: chagedorn, pchilanomate
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
Changeset: 3fe6e0fa
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-09-26 03:40:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3fe6e0faca78e8106e33a3a53de78f8864be92b7
8308479: [s390x] Implement alternative fast-locking scheme
Reviewed-by: lucy, mdoerr
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 9e6cb620
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-26 06:00:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9e6cb620486ac7b0adaefeb2000babf3ea31207f
8316851: Add @sealedGraph to Executable
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/reflect/Executable.java
Changeset: 52983ed5
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-26 06:55:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/52983ed529182901db4e33857bfeab2727e235df
8303737: C2: Load can bypass subtype check that enforces it's from the right object type
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase.java
+ test/hotspot/jtreg/compiler/controldependency/TestAddPChainMismatchedBase2.java
+ test/hotspot/jtreg/compiler/controldependency/TestLoadBypassesClassCast.java
Changeset: 1513e791
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-26 12:56:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1513e7910f1b85aa20bda55b8d73e877232e8192
8316940: Serial: Remove unused declarations in genCollectedHeap
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
Changeset: e510dee1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-26 12:56:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e510dee162612d9a706ba54d0ab79a49139e77d8
8316098: Revise signature of numa_get_leaf_groups
Reviewed-by: tschatzl, coleenp
! 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/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 20ff6031
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-26 13:33:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/20ff603108a52468dd41020cbf6c0bf669e23861
8316735: Print LockStack in hs_err files
Reviewed-by: dholmes, mbaesken
! src/hotspot/share/runtime/lockStack.cpp
! src/hotspot/share/runtime/lockStack.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 1f7dfda7
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-26 14:01:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f7dfda7059f9dc14bff61b3c77d769ade85557d
8316671: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java test fails intermittent with Read timed out
Reviewed-by: lucy
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java
Changeset: 4e1e579e
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-26 14:32:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e1e579e8b916191397fc958df32ac3f6003c791
8315920: C2: "control input must dominate current control" assert failure
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBadControlAfterPreMainPost.java
Changeset: efb7e85e
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-09-26 15:02:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/efb7e85ecfc9c6edb2820e1bf72d48958d4c9780
8316935: [s390x] Use consistent naming for lightweight locking in MacroAssembler
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
Changeset: 36ac8390
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-09-26 15:27:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36ac83904c9e81a01822b0e36ef677cae2808709
8073061: (fs) Files.copy(foo, bar, REPLACE_EXISTING) deletes bar even if foo is not readable
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! test/jdk/java/nio/file/Files/CopyAndMove.java
+ test/jdk/java/nio/file/Files/CopyMoveVariations.java
Changeset: ee9776fa
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-26 18:35:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee9776fa23e2287b704d4f1a55179e83516d1e4c
8304839: Move TestScaffold.main() to the separate class DebugeeWrapper
Reviewed-by: amenkov, cjplummer
! test/jdk/com/sun/jdi/ClassesByName2Test.java
+ test/jdk/com/sun/jdi/DebuggeeWrapper.java
! test/jdk/com/sun/jdi/DeferredStepTest.java
! test/jdk/com/sun/jdi/EATests.java
! test/jdk/com/sun/jdi/ForceEarlyReturnTest.java
! test/jdk/com/sun/jdi/InterruptHangTest.java
! test/jdk/com/sun/jdi/InvokeHangTest.java
! test/jdk/com/sun/jdi/JdbLockTest.java
! test/jdk/com/sun/jdi/JdbStopThreadidTest.java
! test/jdk/com/sun/jdi/MonitorEventTest.java
! test/jdk/com/sun/jdi/MultiBreakpointsTest.java
! test/jdk/com/sun/jdi/PopAsynchronousTest.java
! test/jdk/com/sun/jdi/PopFramesTest.java
! test/jdk/com/sun/jdi/ResumeOneThreadTest.java
! test/jdk/com/sun/jdi/SetLocalWhileThreadInNative.java
! test/jdk/com/sun/jdi/SimulResumerTest.java
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java
! test/jdk/com/sun/jdi/TwoThreadsTest.java
Changeset: 788e6e15
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-26 20:52:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/788e6e154824317cf92884510c2ee116bc64f510
8316218: Open some swing tests 5
Reviewed-by: prr, dnguyen
+ test/jdk/javax/swing/AbstractButton/bug4290656.java
+ test/jdk/javax/swing/LookAndFeel/isJavaLAFLockedCorrectly.java
+ test/jdk/javax/swing/LookAndFeel/isMultiLAFLockedCorrectly.java
+ test/jdk/javax/swing/MetalInternalFrameTitlePane/bug4221007.java
Changeset: 65227a3c
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-09-26 21:23:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/65227a3c64a9eaead7a7b2b94a5c2786f1b1bb4f
8316389: Open source few AWT applet tests
Reviewed-by: dnguyen, abhiscxk, aivanov
+ test/jdk/java/awt/Frame/FrameRepackTest.java
+ test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_1.java
+ test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_2.java
+ test/jdk/java/awt/Frame/WindowMoveTest.java
Changeset: 2f311d59
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-09-26 21:24:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f311d59dcbbf7605e52fac0b8ebd35d7d51a48b
8316211: Open source several manual applet tests
Reviewed-by: honkar, aivanov
+ test/jdk/java/awt/Frame/DefaultSizeTest.java
+ test/jdk/java/awt/LightweightComponent/LightweightCliprect.java
+ test/jdk/java/awt/event/KeyEvent/FunctionKeyTest.java
+ test/jdk/javax/swing/JFrame/DefaultCloseOperation.java
Changeset: 83806abe
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-27 04:28:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83806abe440809aaea47337646de96a97080724a
6450193: After the first Serialization, JTableHeader does not uninstall its UI
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
+ test/jdk/javax/swing/JTableHeader/SerializeJTableHeader.java
Changeset: b659e034
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-27 06:43:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b659e0343a3273867560e75a38b12e6223b301e7
8316897: tools/jpackage/junit tests fail on AIX after JDK-8316547
Reviewed-by: cstein, asemenyuk, almatvee
! test/jdk/tools/jpackage/junit/TEST.properties
Changeset: e39197ec
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-09-27 07:18:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e39197ec62ca9363d9862d1ae1fca5b1b0286d59
8316933: RISC-V: compiler/vectorapi/VectorCastShape128Test.java fails when using RVV
Reviewed-by: fyang, dzhang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: fd52be2a
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-27 07:31:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fd52be2a3c53912598afe600d680de77090f9f43
8316895: SeenThread::print_action_queue called on a null pointer
Reviewed-by: coleenp, dholmes
! src/hotspot/share/classfile/placeholders.cpp
Changeset: fee9d336
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-27 07:33:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fee9d3362c76a046bb5160b90536545e7e9a5ce9
8293176: SSLEngine handshaker does not send an alert after a bad parameters
Reviewed-by: mdonovan, jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
+ test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java
Changeset: 50a7a04e
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2023-09-27 08:16:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/50a7a04e9adef8d6e7adffb83b01d551e22cd910
8316417: ObjectMonitorIterator does not return the most recent monitor and is incorrect if no monitors exists
Reviewed-by: cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MonitorCacheDumpPanel.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: 45a145e5
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-09-27 08:27:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/45a145e5bc3d3216bb03379896f66a3b719a06dc
8299915: Remove ArrayAllocatorMallocLimit and associated code
Reviewed-by: dholmes, coleenp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/bitMap.cpp
- test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java
! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java
! test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java
Changeset: ad6df41a
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-27 12:37:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ad6df41a9e4356b9c5de681f200f386f72c76ae2
8316710: Exclude java/awt/font/Rotate/RotatedTextTest.java
Reviewed-by: mbaesken, aivanov
! test/jdk/ProblemList.txt
Changeset: b24ad7cf
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-27 12:54:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b24ad7cf5710c698f5946e10d44785f24431f966
8316924: java/lang/Thread/virtual/stress/ParkALot.java times out
Reviewed-by: jpai
! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java
Changeset: 347bd15e
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-27 13:15:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/347bd15e49f5632e16d0ae4dd7240a3648baf539
8315966: Relativize initial_sp in interpreter frames
Reviewed-by: fyang, mdoerr, pchilanomate
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp
! src/hotspot/cpu/x86/continuationHelper_x86.inline.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
Changeset: 1be35573
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-09-27 13:30:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1be355734da94243e29f0899b53aa1ebdf3bcb79
8315721: CloseRace.java#id0 fails transiently on libgraal
Reviewed-by: lancea, jpai
! test/jdk/java/lang/ProcessBuilder/CloseRace.java
Changeset: edcc559f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-27 15:14:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/edcc559f09364da3692862e1f3d0636aa8eec1d4
8316661: CompilerThread leaks CodeBlob memory when dynamically stopping compiler thread in non-product
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/memory/heap.hpp
Changeset: 5350fd61
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-09-27 15:55:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5350fd617390aaaedf8dd8821418c796cb1c38b3
8299560: Assertion failed: currentQueryIndex >= 0 && currentQueryIndex < numberOfJavaProcessesAtInitialization
Reviewed-by: lmesnik, cjplummer
! src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c
Changeset: b8cec480
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-27 17:05:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b8cec480f89203c21009e90d5bbbbfcc026ef58c
8315848: G1: Rename rs_ prefix to card_rs in analytics
Reviewed-by: ayang, lkorinth
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 750da001
Author: Ilya Gavrilin <igavrilin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-27 17:07:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/750da0012931656cfd55f3e67c3f49ad7363ab8e
8316743: RISC-V: Change UseVectorizedMismatchIntrinsic option result to warning
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: d3a79b58
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-09-27 23:20:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d3a79b5861be27227b8c28cb3acdce089b74c50b
8316371: Open some swing tests 6
Reviewed-by: dnguyen, prr
+ test/jdk/javax/swing/AbstractDocument/bug4549069.java
+ test/jdk/javax/swing/AbstractWriter/bug4185537.java
+ test/jdk/javax/swing/DefaultTableCellRenderer/bug4240870.java
+ test/jdk/javax/swing/JTableHeader/bug4243927.java
+ test/jdk/javax/swing/LookAndFeel/bug4736093.java
Changeset: 83c0e451
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2023-09-28 00:17:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83c0e4516064846c956d9a760338e71be1593f6f
8306630: Bump minimum boot jdk to JDK 21
Reviewed-by: darcy, erikj, iris, shade
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! make/conf/version-numbers.conf
Changeset: 52073b27
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-09-28 01:47:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/52073b27a302cb27276b6c9e500ed4c70e417560
8316994: Avoid modifying ClassLoader and Module objects during -Xshare:dump
Reviewed-by: matsaave, ccheung
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
Changeset: 84390dd0
Author: Jean-Philippe Bempel <jpbempel at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-09-28 02:43:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/84390dd0639e29ddb792964cca9ebf79e29cfcad
8316658: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java fails intermittently
Reviewed-by: coleenp, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java
Changeset: 384d2ea6
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-28 04:16:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/384d2ea6d10017299a6d538bc86c17e3b8443cd9
8316125: Windows call_stub unnecessarily saves xmm16-31 when UseAVX>=3
Reviewed-by: jvernee, kvn, sviswanathan
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 42924ed4
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-09-28 05:42:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42924ed4e59a9f93e165047bd91f829ba1e86c78
8316946: jtreg failure handler pages are mislabelling the jcmd/thread/dump_to_file results.
Reviewed-by: dholmes
! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/PatternAction.java
Changeset: 2d154fcd
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-28 05:47:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2d154fcd0de0612f58abbc5027f409b9b2eb0dc2
8316566: RISC-V: Zero extended narrow oop passed to Atomic::cmpxchg
Reviewed-by: luhenry, fyang
! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
Changeset: 77fac0f4
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-28 08:02:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/77fac0f4c6692bcc06456d03a4329d9f8ddeeded
8316906: Clarify TLABWasteTargetPercent flag
Reviewed-by: ayang, iwalulya, tschatzl
! src/hotspot/share/gc/shared/tlab_globals.hpp
Changeset: 79812515
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-09-28 09:49:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/798125152ba40ff2d093711629f275b5d74f0bcb
8316970: Add internal annotation to mark restricted methods
Reviewed-by: jvernee, iris, alanb
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/foreign/AddressLayout.java
! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
+ src/java.base/share/classes/jdk/internal/javac/Restricted.java
+ test/jdk/java/foreign/TestRestricted.java
Changeset: 3481ecb2
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-28 11:31:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3481ecb25585d427f2c272e475c7f4ebbf60b799
8316159: Update BoxLayout sample image for crisper edges
Move all rectangles half a pixel to make edges crisp
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/doc-files/BoxLayout-1.svg
Changeset: bc5a39bb
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-28 11:42:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bc5a39bb54725a38db716691091b43a1868601c6
8317144: Exclude sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java on Linux ppc64le
Reviewed-by: mdoerr
! test/jdk/ProblemList.txt
Changeset: d0c1444d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-28 11:49:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d0c1444d9238a96e279df2b32d01fba4fc770ce0
8316957: Serial: Change GenCollectedHeap to SerialHeap inside gc/serial folder
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
Changeset: 1230aed6
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2023-09-28 11:50:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1230aed61d286fe9c09f46e2bab626d0e8fe0273
8316885: jcmd: Compiler.CodeHeap_Analytics cmd does not inform about missing aggregate
Reviewed-by: kvn, mdoerr
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
Changeset: 0c55887b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-09-28 12:00:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c55887bfb131501a26ba431919d94f2ba08a6c1
8309599: WeakHandle and OopHandle release should clear obj pointer
Reviewed-by: dholmes, kbarrett
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/oops/weakHandle.hpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 065203d4
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2023-09-28 13:32:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/065203d44a651ee850807bb1f2bed59cea7de3ea
8313631: SA: stack trace printed using "where" command does not show class name
Reviewed-by: cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
Changeset: fc989986
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-09-28 13:32:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc98998627443d6e73ac70661f47f48b30525712
8316580: HttpClient with StructuredTaskScope does not close when a task fails
Reviewed-by: djelinski
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
+ test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
Changeset: 3f19df68
Author: Ian Myers <ianrichr at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-28 15:52:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f19df685c342cef212305cca630331878a24e79
8315936: Parallelize gc/stress/TestStressG1Humongous.java test
Reviewed-by: shade, tschatzl
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
Changeset: 29348b3c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-28 15:53:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/29348b3cf65951e1aacd52c517b6b0d29449a78e
8316894: make test TEST="jtreg:test/jdk/..." fails on AIX
Reviewed-by: ihse, erikj
! make/RunTests.gmk
Changeset: 3481a485
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-28 16:04:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3481a485716a1949706a4dcb94181b07e88e804d
8316974: ListFormat creation is unsuccessful for some of the supported Locales
Reviewed-by: joehw, rriggs
! src/java.base/share/classes/java/text/ListFormat.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! test/jdk/java/text/Format/ListFormat/TestListFormat.java
Changeset: 060db1b2
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-28 17:13:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/060db1b2a2d0946327e47a6c2a380c9fb5593b01
8315031: YoungPLABSize and OldPLABSize not aligned by ObjectAlignmentInBytes
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/shared/plab.cpp
Changeset: ca5eee2f
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-28 17:15:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ca5eee2fe37959f54c5efe557f271dea0a0baef4
8316445: Mark com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java as vm.flagless
Reviewed-by: cjplummer, sspitsyn
! test/jdk/TEST.ROOT
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/jtreg-ext/requires/VMProps.java
Changeset: cfcbfc6c
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2023-09-28 18:11:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cfcbfc6cae7d8fc276c5a54917e97adea7cf5621
8316879: RegionMatches1Tests fails if CompactStrings are disabled after JDK-8302163
Reviewed-by: simonis, rgiulietti, rriggs
! src/java.base/share/classes/java/lang/String.java
! test/jdk/java/lang/String/RegionMatches.java
Changeset: 73a47f0c
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-28 19:28:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/73a47f0c4a4f01f62ef55d64120e58535df12623
4622866: javax.swing.text.Document.remove(int, int) has a misleading picture
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/text/Document.java
- src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/Document-remove.svg
Changeset: 09dad0e9
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-09-28 19:46:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/09dad0e96b37e3fcd1a13040e0de85ebc04b07c2
8313810: BoxLayout uses <blockquote> instead of list for layout options
8313811: Improve description of how BoxLayout lays out components
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
Changeset: f2c221de
Author: Mourad Abbay <mourad.abbay at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2023-09-28 22:07:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f2c221def1071e3200e502d0c40ace73a1d1967a
8317119: Remove unused imports in the java.util.stream package
Reviewed-by: naoto, iris, psandoz
! src/java.base/share/classes/java/util/stream/BaseStream.java
! src/java.base/share/classes/java/util/stream/Nodes.java
! src/java.base/share/classes/java/util/stream/package-info.java
Changeset: ecb5e8a0
Author: Eamonn McManus <emcmanus at openjdk.org>
Date: 2023-09-28 23:01:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ecb5e8a03f67c92d7956201de1fa7d07cc6af9cb
8317264: Pattern.Bound has `static` fields that should be `static final`.
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: 355811a9
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-28 23:51:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/355811a996544c54cde9ff232450f5e5c8e1e632
8316559: Refactor some util/Calendar tests to JUnit
Reviewed-by: naoto, lancea
! test/jdk/java/util/Calendar/BuddhistCalendarTest.java
! test/jdk/java/util/Calendar/Bug4302966.java
! test/jdk/java/util/Calendar/Bug4766302.java
! test/jdk/java/util/Calendar/bug4028518.java
! test/jdk/java/util/Calendar/bug4100311.java
! test/jdk/java/util/Calendar/bug4243802.java
! test/jdk/java/util/Calendar/bug4316678.java
! test/jdk/java/util/Calendar/bug4372743.java
! test/jdk/java/util/Calendar/bug4401223.java
! test/jdk/java/util/Calendar/bug4514831.java
Changeset: 0259da92
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-09-29 05:00:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0259da92831087e918d00b8a83e04c96a6877f41
8301686: TLS 1.3 handshake fails if server_name doesn't match resuming session
Reviewed-by: djelinski, wetmore
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
+ test/jdk/javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java
Changeset: bd7bb67d
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-29 05:15:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bd7bb67d8f2a6a6bda43b6e2443099574151a7dc
8317257: RISC-V: llvm build broken
Reviewed-by: fyang
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: c45308af
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-09-29 07:05:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c45308afac019d40bbe3e9adf27733f6be520931
8301327: convert assert to guarantee in Handle_IDiv_Exception
Reviewed-by: dnsimon, dholmes
! src/hotspot/os/windows/os_windows.cpp
Changeset: cb2f0167
Author: duke <duke at openjdk.org>
Date: 2023-09-29 11:00:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb2f0167a8adb767bd8258c709f65844af7f6b8c
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list