git: openjdk/panama-foreign: foreign-preview: 78 new changesets
duke
duke at openjdk.java.net
Fri Mar 11 11:17:13 UTC 2022
Changeset: d5e8e52f
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-04 12:42:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d5e8e52f02413e02200701fe8dab7a5c6ab5c77b
8282532: Allow explicitly setting build platform alongside --openjdk-target
Reviewed-by: ihse
! doc/building.html
! doc/building.md
! make/autoconf/configure
Changeset: a584c904
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-03-04 12:55:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a584c904a9e386d7ce80fb9cc6d49fece065d3da
8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Reviewed-by: psandoz, thartmann
! test/hotspot/jtreg/compiler/intrinsics/unsafe/ByteBufferTest.java
Changeset: 52471539
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-03-04 13:40:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/52471539c002e38a5c815045913458776381d369
8282615: G1: Fix some includes
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp
Changeset: 603050bf
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2022-03-04 16:26:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/603050bfe00d7a0185d84acab2a24a803aa86f82
8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Reviewed-by: chagedorn, psandoz
! test/hotspot/jtreg/compiler/intrinsics/unsafe/ByteBufferTest.java
Changeset: f9f9c0a8
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-04 16:32:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f9f9c0a8552f6815b22893e8984edb58991d4554
8252769: Warn in configure if git config autocrlf has invalid value
Reviewed-by: erikj
! make/autoconf/basic_tools.m4
! make/autoconf/basic_windows.m4
Changeset: 733c7907
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-03-04 16:57:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/733c7907b0059cc734fd1aa5b8d31f9c3e2e3079
8282081: java.time.DateTimeFormatter: wrong definition of symbol F
Reviewed-by: joehw, scolebourne, lancea, rriggs
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
Changeset: 9c817d38
Author: Damon Nguyen <damon.nguyen at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-03-04 19:26:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9c817d38806708f84139e3180ac86a3805dcce5f
8015854: [macosx] JButton's HTML ImageView adding unwanted padding
Reviewed-by: psadhukhan, aivanov
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
+ test/jdk/javax/swing/JButton/HtmlButtonImageTest/HtmlButtonImageTest.java
Changeset: e07fd395
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-03-04 20:14:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e07fd395bdc314867886a621ec76cf74a5f76b89
8281181: Do not use CPU Shares to compute active processor count
Reviewed-by: dholmes, sgehwolf
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/containers/cgroup/PlainRead.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: b0028a45
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-03-04 21:01:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b0028a459c7e99b5e4090cc19127f6347fe220ba
8272853: improve `JavadocTester.runTests`
Reviewed-by: hannesw
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
+ test/langtools/jdk/javadoc/testJavadocTester/TestRunTests.java
Changeset: bae0d5e7
Author: TejeshR13 <tejesh.r at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-03-04 22:50:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bae0d5e7174fed8ffa8a30408c3cffa6e4dd3ddc
8236907: JTable added to nested panels does not paint last visible row
Reviewed-by: psadhukhan, prr
! src/java.desktop/share/classes/javax/swing/TablePrintable.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/jdk/javax/swing/JTable/8236907/LastVisibleRow.java
Changeset: c459f8f4
Author: wanghaomin <wanghaomin at loongson.cn>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-03-05 00:01:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c459f8f406a99cf78814bb5722f546ae1cdb6c6f
8282142: [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1
Reviewed-by: jiefu, kvn
! test/hotspot/jtreg/compiler/inlining/ResolvedClassTest.java
Changeset: 52278b80
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2022-03-05 01:36:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/52278b80c4b68af566327cf46b53dda5eda25a51
8282694: ProblemList runtime/CommandLine/VMDeprecatedOptions.java
Reviewed-by: jjg
! test/hotspot/jtreg/ProblemList.txt
Changeset: bc42e7cb
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-03-05 06:37:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bc42e7cbbfd586308338bfdf535c4fcab0cdbc48
8282382: Report glibc malloc tunables in error reports
Reviewed-by: zgu, dholmes
! src/hotspot/os/linux/os_linux.cpp
Changeset: 974ef554
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-03-06 08:16:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/974ef5542fe52f9cb8ffd8751df8a020bca503c9
8282617: sun.net.www.protocol.https.HttpsClient#putInKeepAliveCache() doesn't use a lock while dealing with "inCache" field
Reviewed-by: dfuchs, michaelm
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
Changeset: 415bf441
Author: Masanori Yano <myano at openjdk.org>
Date: 2022-03-06 23:53:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/415bf44191632cd8dbcc158c0ff0992c0b61c3ba
8275715: D3D pipeline processes multiple PaintEvent at initial drawing
Reviewed-by: prr
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
+ test/jdk/sun/java2d/DirectX/MultiPaintEventTest/MultiPaintEventTest.java
Changeset: 894ffb09
Author: Masanori Yano <myano at openjdk.org>
Date: 2022-03-07 01:33:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/894ffb098c80bfeb4209038c017d01dbf53fac0f
8282713: Invalid copyright notice in new test added by JDK-8275715
Reviewed-by: dholmes
! test/jdk/sun/java2d/DirectX/MultiPaintEventTest/MultiPaintEventTest.java
Changeset: 6fc73f70
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-03-07 13:52:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6fc73f709ba9a7f4810027f6c888b63a4604f004
8282620: G1/Parallel: Constify is_in_young() predicates
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
Changeset: 104e3cb2
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-03-07 14:47:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/104e3cb24b4de5512abf9f5491f9c530b26838d3
8282696: Add constructors taking a cause to InvalidObjectException and InvalidClassException
Reviewed-by: lancea
! src/java.base/share/classes/java/io/InvalidClassException.java
! src/java.base/share/classes/java/io/InvalidObjectException.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamException.java
+ test/jdk/java/io/Serializable/InvalidClassException/TestIceConstructors.java
+ test/jdk/java/io/Serializable/InvalidObjectException/TestIoeConstructors.java
Changeset: e544e354
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2022-03-07 15:05:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e544e354a425a242f23cee1049d6ba31b30740e0
8282621: G1: G1SegmentedArray remove unnecessary template parameter
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.inline.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp
Changeset: 8e70f4c3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-07 15:23:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8e70f4c3dca4cefe813c5b0fd39c386230ca2fd7
8282224: Correct TIG::bang_stack_shadow_pages comments
Reviewed-by: coleenp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
Changeset: f0995abe
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-03-07 16:10:31 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f0995abe62b81cf9c96cc07caa0ac27d00c96ff1
8280404: Unexpected exception thrown when CEN file entry comment length is not valid
Reviewed-by: alanb
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/InvalidCommentLengthTest.java
Changeset: ef266d77
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-03-07 16:26:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ef266d77b6eb54d7e30a0aafd8a3e8c8f4f0e43a
8278296: Generalize long range check transformation
Reviewed-by: jrose, thartmann
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
! test/hotspot/jtreg/compiler/rangechecks/TestLongRangeCheck.java
Changeset: 7194097b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-03-07 17:35:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7194097bcae7e0fd32488834277bb18cb97cea8b
8252577: HotSpot Style Guide should link to One-True-Brace-Style description
Reviewed-by: stuefe, dcubed, dholmes
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 1faa5c80
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-03-07 17:52:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1faa5c8092f8baec3ca08ed059653876ec46db46
8282686: Add constructors taking a cause to SocketException
Reviewed-by: alanb, xuelei, lancea, dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/SocketException.java
! src/java.base/share/classes/javax/net/SocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
+ test/jdk/java/net/SocketException/TestSocketExceptionCtor.java
Changeset: 5953b229
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-03-07 18:12:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5953b229bf6d7834d575862e7577522ded0b6791
8257589: HotSpot Style Guide should link to rfc7282
Reviewed-by: dcubed, dholmes
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 2e298b8b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-03-07 18:20:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2e298b8bf45edc37269b8b70f7784082a8f87306
8272691: Fix HotSpot style guide terminology for "non-local variables"
Reviewed-by: dcubed, dholmes
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 3996782c
Author: Ravi Reddy <rreddy at openjdk.org>
Committer: Joe Wang <joehw at openjdk.org>
Date: 2022-03-07 19:36:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3996782c5af7b0396d5133fab457c507758d9340
8281093: Violating Attribute-Value Normalization in the XML specification 1.0
Reviewed-by: joehw
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
Changeset: 5d5bf16b
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-07 19:40:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5d5bf16b0af419781fd336fe33d8eab5adf8be5a
8282567: Improve source-date handling in build system
Reviewed-by: erikj, sgehwolf
! doc/building.html
! doc/building.md
! make/InitSupport.gmk
! make/autoconf/configure.ac
! make/autoconf/help.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
Changeset: ccad3923
Author: Matteo Baccan <matteo.baccan at gmail.com>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-07 21:33:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ccad39237ab860c5c5579537f740177e3f1adcc9
8282657: Code cleanup: removing double semicolons at the end of lines
Reviewed-by: lancea, rriggs, ihse, prr, iris, wetmore, darcy, dholmes
! make/jdk/src/classes/build/tools/generatecharacter/CharacterScript.java
! make/langtools/tools/genstubs/GenStubs.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.rmi/share/classes/java/rmi/server/LogStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTime.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInCodeCachePanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! test/hotspot/jtreg/compiler/codegen/Test6909839.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/hotspot/jtreg/compiler/unsafe/TestMisalignedUnsafeAccess.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java
! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
! test/hotspot/jtreg/vmTestbase/jit/series/series.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
! test/jdk/com/sun/jdi/ConstantPoolInfo.java
! test/jdk/com/sun/jdi/GenericsTest.java
! test/jdk/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java
! test/jdk/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! test/jdk/java/awt/PrintJob/PrintArcTest/PrintArcTest.java
! test/jdk/java/awt/SplashScreen/GenerateTestImage.java
! test/jdk/java/awt/print/PrinterJob/PrtException.java
! test/jdk/java/io/File/GetXSpace.java
! test/jdk/java/io/File/createTempFile/NameTooLong.java
! test/jdk/java/io/RandomAccessFile/WriteBytesChars.java
! test/jdk/java/lang/invoke/8022701/BogoLoader.java
! test/jdk/java/lang/invoke/accessProtectedSuper/BogoLoader.java
! test/jdk/java/lang/management/RuntimeMXBean/GetSystemProperties.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
! test/jdk/java/nio/channels/SocketChannel/CloseTimeoutChannel.java
! test/jdk/java/rmi/dgc/dgcImplInsulation/DGCImplInsulation.java
! test/jdk/java/time/tck/java/time/zone/TCKZoneRules.java
! test/jdk/java/util/logging/TestAppletLoggerContext.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorer.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java
! test/jdk/javax/sound/midi/Gervill/ModelIdentifier/NewModelIdentifierStringStringInt.java
! test/jdk/javax/sound/midi/Gervill/SoftChannel/NoteOff.java
! test/jdk/javax/sound/midi/Gervill/SoftChannel/NoteOff2.java
! test/jdk/javax/sql/testng/test/rowset/BaseRowSetTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SQLInputImplTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialArrayTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialExceptionTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialStructTests.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java
! test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java
! test/jdk/jdk/jfr/api/recording/event/TestEventTime.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tooltip/ToolTipDemo.java
! test/jdk/sun/java2d/cmm/ColorConvertOp/ImageFactory.java
! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java
! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/tools/jar/modularJar/Basic.java
! test/jdk/tools/jar/multiRelease/data/test13/v10/version/Nested.java
! test/langtools/jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java
! test/langtools/jdk/jshell/VariablesTest.java
! test/langtools/tools/doclint/RunTest.java
! test/langtools/tools/javac/generics/inference/4954546/T4954546.java
Changeset: 50eb915a
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-03-07 22:00:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/50eb915a74aed2daf03c7d39670d3a1ac8d5cbfb
8282632: Cleanup unnecessary calls to Throwable.initCause() in java.security.jgss
Reviewed-by: mullan, rhalade
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java
Changeset: cde923dd
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-03-08 00:19:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cde923dd471a22cd69ea2cd4994bb16eba780804
8282690: runtime/CommandLine/VMDeprecatedOptions.java fails after JDK-8281181
Reviewed-by: dholmes, dcubed
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 3f0684d0
Author: Yi Yang <yyang at openjdk.org>
Date: 2022-03-08 03:14:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3f0684d0b85662724af845a4ee6b97d9c5ceacbd
8275775: Add jcmd VM.classes to print details of all classes
Reviewed-by: dholmes, iklam, stuefe
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/runtime/CommandLine/PrintClasses.java
Changeset: 8b45dbda
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2022-03-08 05:50:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8b45dbdae6e5dee85ef65ce25850ce692ad3e965
8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86
Reviewed-by: dlong
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: e6072872
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-03-08 08:24:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e607287204dbb551b75e82f4de64ea3cd0f47f24
8282728: Serial: Remove unused BlockOffsetArray::Action
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/blockOffsetTable.cpp
! src/hotspot/share/gc/shared/blockOffsetTable.hpp
Changeset: 65ca0a57
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-03-08 09:28:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/65ca0a5776df229ee91f420585ca1e8f91e489c6
8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant"
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! test/jdk/ProblemList.txt
Changeset: 5fab27e1
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2022-03-08 13:25:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5fab27e1b8fdf2ea27cb3b349bd339a4a6ec828b
8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes
Reviewed-by: bpb
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
+ test/jdk/java/util/Random/T8282144.java
Changeset: c6d743fb
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-08 13:57:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c6d743fb920e740c7b0aac0c0ef5bdc3d60252ad
8282770: Set source date in jib profiles from buildId
Reviewed-by: erikj
! make/conf/jib-profiles.js
Changeset: 0f88fc18
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-08 14:04:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0f88fc180cd5abc60605a094efa3f3a54f67f7a0
8282769: BSD date cannot handle all ISO 8601 formats
Reviewed-by: erikj
! make/autoconf/util.m4
Changeset: 0cbc4b85
Author: Foivos Zakkak <fzakkak at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-03-08 15:35:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0cbc4b85bf8ab2ccfb8762322098c4cc7996df7d
8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly
Reviewed-by: sgehwolf, dnsimon
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 3e4dfc63
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-03-08 16:10:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3e4dfc63e75db7e8ccbb21a831d8d86fb7c1ac4e
8282295: SymbolPropertyEntry::set_method_type fails with assert
Reviewed-by: hseigel
! src/hotspot/share/memory/universe.cpp
Changeset: 2549e550
Author: Daniel Jeliński <djelinski at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-03-08 16:15:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2549e5503806447733572643603af9a2bf4b52e5
8275640: (win) java.net.NetworkInterface issues with IPv6-only environments
Reviewed-by: msheppar, dfuchs
! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
Changeset: 3fc009be
Author: Ian Graves <igraves at openjdk.org>
Date: 2022-03-08 16:32:18 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3fc009be8a49f9edb8059d8612ef6ed7f048f242
8281560: Matcher.hitEnd returns unexpected results in presence of CANON_EQ flag.
Reviewed-by: rriggs, lancea
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: 6b34884b
Author: Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-03-08 17:01:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6b34884b34c4d84a1b5cfa3556a188415a42b1de
8282234: Create a regression test for JDK-4532513
Reviewed-by: aivanov
+ test/jdk/javax/swing/JTextField/4532513/DefaultCaretRequestsFocusTest.java
Changeset: 288d1afc
Author: Xin Liu <xliu at openjdk.org>
Date: 2022-03-08 17:33:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/288d1afc5a2d5ac128b1b427bc877b7815925917
8282715: typo compileony in test Test8005033.java
Reviewed-by: jiefu, dholmes, thartmann
! test/hotspot/jtreg/compiler/codegen/Test8005033.java
Changeset: 72e987e3
Author: Sean Mullan <mullan at openjdk.org>
Date: 2022-03-08 18:18:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/72e987e3b49b81f2f66d125c18ab459d9ed572b6
7192189: Support endpoint identification algorithm in RFC 6125
Reviewed-by: xuelei, rhalade
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
= test/jdk/sun/security/util/HostnameChecker/NullHostnameCheck.java
+ test/jdk/sun/security/util/HostnameChecker/TestHostnameChecker.java
= test/jdk/sun/security/util/HostnameChecker/cert1.crt
= test/jdk/sun/security/util/HostnameChecker/cert2.crt
= test/jdk/sun/security/util/HostnameChecker/cert3.crt
= test/jdk/sun/security/util/HostnameChecker/cert4.crt
= test/jdk/sun/security/util/HostnameChecker/cert5.crt
- test/jdk/sun/security/util/HostnameMatcher/TestHostnameChecker.java
Changeset: ea19114e
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2022-03-08 20:34:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ea19114e66326e4be7b4b9995888ad2ead3d37dc
8282832: Update file path for HostnameMatcher/cert5.crt in test sun/security/util/Pem/encoding.sh
Reviewed-by: mullan
! test/jdk/sun/security/util/Pem/encoding.sh
Changeset: 49245131
Author: Hao Sun <haosun at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date: 2022-03-09 00:52:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/49245131e98c1c72c447536e5527acecb3311add
8265263: AArch64: Combine vneg with right shift count
Reviewed-by: adinn, dlong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
+ test/micro/org/openjdk/bench/vm/compiler/VectorShiftRight.java
Changeset: 12693a6c
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-03-09 01:02:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/12693a6cf3e00c38a635d888419406f689657813
8282432: Optimize masked "test" Vector API with predicate feature
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Test.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
Changeset: 31ad80a2
Author: Tim Prinzing <tim.prinzing at oracle.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2022-03-09 04:02:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/31ad80a229e3f67823ff8f1fc914c5503f184b57
8280902: ResourceBundle::getBundle may throw NPE when invoked by JNI code with no caller frame
Reviewed-by: naoto, mchung, ihse
! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/util/ResourceBundle.java
+ test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/NullCallerResourceBundle.java
+ test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/exeNullCallerResourceBundle.c
Changeset: d07f7c76
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-03-09 08:59:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d07f7c76c5df1473bffa41f10a89ca1e21e001ef
8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Reviewed-by: psandoz, thartmann
! test/hotspot/jtreg/compiler/intrinsics/unsafe/ByteBufferTest.java
Changeset: 5df2a057
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-09 13:27:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5df2a057707eb65148f96710bd57d8dd8d85d1ed
8282628: Potential memory leak in sun.font.FontConfigManager.getFontConfig()
Reviewed-by: stuefe, dholmes, aivanov
! src/java.desktop/unix/native/common/awt/fontpath.c
Changeset: 6d8d156c
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-03-09 16:11:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6d8d156c97b90a9ab4776c6b42563a962d959741
8280494: (D)TLS signature schemes
Reviewed-by: mullan
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
+ test/jdk/javax/net/ssl/DTLS/DTLSSignatureSchemes.java
+ test/jdk/javax/net/ssl/SSLParameters/SignatureSchemes.java
Changeset: 70318e1d
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-03-09 16:47:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/70318e1d17072198be5674ebe7118fb5f9373144
8282884: Provide OID aliases for MD2, MD5, and OAEP
Reviewed-by: xuelei
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
Changeset: ff766204
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-03-09 19:42:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ff76620487c307514c435443bbaebc9a6c473f5d
8282641: Make jdb "threadgroup" command with no args reset the current threadgroup back to the default
Reviewed-by: kevinw, amenkov
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threadgroup/threadgroup002/threadgroup002.java
Changeset: 8aba4de9
Author: Rajat Mahajan <rajat.m.mahajan at oracle.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-03-10 05:09:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8aba4de98477a3bcfcde8db71e0d797965f774c7
8249592: Robot.mouseMove moves cursor to incorrect location when display scale varies and Java runs in DPI Unaware mode
Reviewed-by: serb, aivanov
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
Changeset: 5b78a82e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-03-10 09:22:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5b78a82e9d4b73e5bf3c6e099564206ecbda889b
7017094: ParsedSynthStyle: parameter name "direction" should be changed to "tabIndex"
Reviewed-by: jdv, aivanov, prr
! src/java.desktop/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java
Changeset: 6a3a7b94
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-03-10 09:26:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6a3a7b94a4c342ce12ad553f1ba2818ca3a77f36
6218162: DefaultTableColumnModel.getColumn() method should mention ArrayIndexOutOfBoundsException
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/javax/swing/table/DefaultTableColumnModel.java
Changeset: 83d77186
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-03-10 11:28:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/83d771869046c2a2bf251ee5aebaceba60555e65
8282893: Remove MacroAssembler::push/pop_callee_saved_registers
Reviewed-by: redestad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: 9c88c5bb
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-10 13:50:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9c88c5bb63fb67f301e843d1bd5700d7e5e95204
8282948: JDK-8274980 missed correct handling of MACOSX_BUNDLE_BUILD_VERSION
Reviewed-by: erikj
! make/autoconf/jdk-version.m4
Changeset: 7c8ea9f0
Author: Tyler Steele <tyler.steele at ibm.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-03-10 15:09:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7c8ea9f05b35069e2b5b43e1a0e46f7dbe374e4c
8282509: [exploded image] ResolvedClassTest fails with similar output
Reviewed-by: mdoerr, dlong
! test/hotspot/jtreg/compiler/inlining/ResolvedClassTest.java
Changeset: 26747990
Author: Alex Blewitt <alex.blewitt at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-10 15:27:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/26747990053ab8f378d7f64cd7e565e530af88fc
8282878: Removed _JavaThread from PhaseTraceTime
Reviewed-by: shade, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
Changeset: 1668c02e
Author: Anton Litvinov <alitvinov at openjdk.org>
Date: 2022-03-10 16:37:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1668c02ee83cc4f7bd7b2fe5bb7ef59b5dbda081
8277922: Unable to click JCheckBox in JTable through Java Access Bridge
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/accessibility/JTable/BooleanRendererHasAccessibleActionTest.java
Changeset: e8a1ce00
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-03-10 16:38:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e8a1ce00b2981a698b4ba3e09a8b2d49d0051ccb
8280881: (fs) UnixNativeDispatcher.close0 may throw UnixException
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxDosFileAttributeView.java
! src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java
! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/classes/sun/nio/fs/UnixDirectoryStream.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java
Changeset: fdce97df
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-03-10 17:36:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fdce97df5f03d9aa37d85f271d08971ec47db01d
8267820: (fs) Files.copy should attempt to copy POSIX attributes when target file in custom file system
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java
! test/jdk/java/nio/file/Files/CopyAndMove.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
! test/jdk/jdk/nio/zipfs/test.policy
! test/jdk/jdk/nio/zipfs/test.policy.posix
Changeset: 879b6445
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-03-10 18:23:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/879b6445e33ad3a07461d01ea8f28a09979a4313
8282897: Fix call parameter to GetStringChars() in HostLocaleProviderAdapter_md.c
Reviewed-by: shade, naoto
! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c
Changeset: 1f295239
Author: John Jiang <jjiang at openjdk.org>
Date: 2022-03-10 18:25:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1f295239b97cccfff24df259215d34c712065867
8282932: a space is needed for the unsupported protocol exception message in ProtocolVersion
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java
Changeset: b13cacc5
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-03-10 18:25:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b13cacc575f58c206c928f2756698b027ee07b6f
8254574: PrintWriter handling of InterruptedIOException should be removed
Reviewed-by: alanb
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
Changeset: 7b91bbba
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-03-10 18:53:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7b91bbba82e871edaf133343415e254972c6ddc7
8282170: JVMTI SetBreakpoint metaspace allocation test
Reviewed-by: cjplummer, lmesnik
+ test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/TestManyBreakpoints.java
+ test/hotspot/jtreg/serviceability/jvmti/SetBreakpoint/libTestManyBreakpoints.cpp
Changeset: f5217b47
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-03-10 19:08:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f5217b475e2bfcbc649dd1e067222bf500429663
8282852: Debug agent asserts in classTrack_addPreparedClass()
Reviewed-by: amenkov, lmesnik
! src/jdk.jdwp.agent/share/native/libjdwp/classTrack.c
Changeset: bb7ee5a0
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-03-10 19:13:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bb7ee5a04ae21a9f9dc6c59a990f7e571e832f0d
8282314: nsk/jvmti/SuspendThread/suspendthrd003 may leak memory
Reviewed-by: dholmes, cjplummer, amenkov, lmesnik, mseledtsov
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003.java
! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java
Changeset: a5a1a32d
Author: Yi Yang <yyang at openjdk.org>
Date: 2022-03-11 02:27:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a5a1a32db65b98f0d7bae20cf054be2fbbf2cf3a
8282883: Use JVM_LEAF to avoid ThreadStateTransition for some simple JVM entries
Reviewed-by: dholmes, shade
! src/hotspot/share/prims/jvm.cpp
Changeset: 88f0938c
Author: Yi Yang <yyang at openjdk.org>
Date: 2022-03-11 02:28:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/88f0938c943bfacf748ddb0588a301c2cf7e941e
8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Reviewed-by: redestad, thartmann
! src/hotspot/share/opto/library_call.cpp
Changeset: 1a5a496a
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2022-03-11 08:43:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1a5a496aee0f4c33cb67b0853bbf23313fd6ec7d
8282763: G1: G1CardSetContainer remove intrusive-list details.
Reviewed-by: tschatzl, kbarrett, ayang
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
Changeset: cab9def1
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-03-11 09:12:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cab9def1c1ab28b0b1a8cf268d0853f6e2bfa77f
8282700: Properly handle several --without options during configure
Reviewed-by: ihse
! make/autoconf/jdk-version.m4
Changeset: f99193ae
Author: Christian Stein <cstein at openjdk.org>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-03-11 09:58:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f99193ae3fe8b7bcba34a451890da37cab5ebffb
8282811: Typo in IAE details message of `RecordedObject.getValueDescriptor`
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
Changeset: 95ca9443
Author: Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-03-11 10:48:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/95ca94436d12974d98b1b999f9cc8408d64cbe3c
8282354: Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/ tests
Reviewed-by: dfuchs
! test/jdk/java/net/ProxySelector/LoopbackAddresses.java
! test/jdk/java/net/ProxySelector/ProxyTest.java
! test/jdk/java/net/URL/PerConnectionProxy.java
! test/jdk/java/net/URLConnection/B5052093.java
! test/jdk/sun/net/www/AuthHeaderTest.java
! test/jdk/sun/net/www/http/KeepAliveCache/B5045306.java
- test/jdk/sun/net/www/httptest/AbstractCallback.java
- test/jdk/sun/net/www/httptest/ClosedChannelList.java
- test/jdk/sun/net/www/httptest/HttpCallback.java
- test/jdk/sun/net/www/httptest/HttpTransaction.java
- test/jdk/sun/net/www/httptest/TestHttpServer.java
! test/jdk/sun/security/ssl/InputRecord/ClientHelloRead.java
Changeset: 53c5268b
Author: duke <duke at openjdk.org>
Date: 2022-03-11 11:01:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/53c5268b068a9a524f581d5f3123f717695854d7
Automatic merge of jdk:master into master
Changeset: cad5d16d
Author: duke <duke at openjdk.org>
Date: 2022-03-11 11:01:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cad5d16dd326ead540689f495f7ed89e0c92957f
Automatic merge of master into foreign-preview
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/opto/node.hpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/opto/node.hpp
! test/jdk/ProblemList.txt
More information about the panama-dev
mailing list