git: openjdk/panama-foreign: master: 80 new changesets
duke
duke at openjdk.org
Fri Jun 24 11:11:51 UTC 2022
Changeset: cc445926
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-06-17 12:24:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cc445926cfe41ee7803791fb223504b0d9fd8100
8287904: Reduce runtime of java.net microbenchmarks
Reviewed-by: jvernee
= test/micro/org/openjdk/bench/java/net/DatagramChannelSendReceive.java
! test/micro/org/openjdk/bench/java/net/DatagramSocketSendReceive.java
- test/micro/org/openjdk/bench/java/net/DatagramSocketTest.java
! test/micro/org/openjdk/bench/java/net/NetworkInterfaceLookup.java
- test/micro/org/openjdk/bench/java/net/SocketChannelCompare.java
! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java
- test/micro/org/openjdk/bench/java/net/SocketChannelReadWrite.java
! test/micro/org/openjdk/bench/java/net/SocketReadWrite.java
! test/micro/org/openjdk/bench/java/net/SocketStreaming.java
! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java
! test/micro/org/openjdk/bench/java/net/ThreadLocalURI.java
! test/micro/org/openjdk/bench/java/net/URLEncodeDecode.java
! test/micro/org/openjdk/bench/java/net/UnixSocketChannelReadWrite.java
Changeset: ff3db520
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-06-16 15:59:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ff3db52044f69754b1ccf54961f453d4afbfba3a
8288534: Out of bound errors for memory segment access mentions wrong values
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/foreign/AbstractLayout.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! test/jdk/java/foreign/TestSegments.java
Changeset: c254c9d0
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-06-16 22:04:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c254c9d095d0473282ad74e66239a790912a3d76
8287401: jpackage tests failing on Windows due to powershell issue
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
Changeset: 53bf1bfd
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-17 05:57:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53bf1bfdabb79b37afedd09051d057f9eea620f2
8286176: Add JNI_VERSION_19 to jni.h and JNI spec
Reviewed-by: dcubed, iris, mchung, dholmes
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/thread.cpp
! src/java.base/share/native/include/jni.h
! src/jdk.management.agent/unix/native/libmanagement_agent/FileSystemImpl.c
! src/jdk.management.agent/windows/native/libmanagement_agent/FileSystemImpl.c
! test/hotspot/jtreg/native_sanity/JniVersion.java
! test/jdk/java/lang/ClassLoader/nativeLibrary/libnativeLibraryTest.c
! test/jdk/java/lang/StackWalker/libnativeMethod.c
! test/jdk/jdk/internal/loader/NativeLibraries/libnativeLibrariesTest.c
! test/micro/org/openjdk/bench/java/lang/foreign/libQSortJNI.c
Changeset: af64d316
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-06-17 13:46:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/af64d316c0f687c4ceab7591e050449c64e3babc
Merge
Changeset: 47b86690
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-06-17 16:57:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/47b86690b6672301aa46d4a7b9ced58d17047cc7
8288573: Make Executable.getParameterCount() actually abstract
Reviewed-by: iris, alanb, jpai
! src/java.base/share/classes/java/lang/reflect/Executable.java
Changeset: 7d4df6a8
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-06-20 06:43:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7d4df6a83f6333e0e73686b807ee5d4b0ac10cd2
8284404: Too aggressive sweeping with Loom
Reviewed-by: kvn, thartmann
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: 02da5f99
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-06-20 07:27:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/02da5f9970ae02e0a67a8bae7cddefe9f3a17ce4
8263384: IGV: Outline should highlight the Graph that has focus
Reviewed-by: xliu, chagedorn, thartmann
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
Changeset: f62b2bd9
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-06-20 07:34:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f62b2bd9cda952b205ee03151cc58c95f588a742
8288480: IGV: toolbar action is not applied to the focused graph
Reviewed-by: chagedorn, thartmann
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
Changeset: 7acdcc10
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-20 08:03:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7acdcc1034fb9529ee7b617889d38b0e557a20ec
8288329: Avoid redundant TreeMap.containsKey call in PolicyParser.read
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
Changeset: 695d8656
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-20 09:02:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/695d8656c5c6452b20d9d5a33ebb8f3d2f71c176
8284672: Collapse identical catch branches in java.desktop
Reviewed-by: prr, aivanov, serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/LazyActionMap.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/text/CompositeView.java
! src/java.desktop/share/classes/javax/swing/text/InternationalFormatter.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java
! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/font/Type1Font.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11VolatileSurfaceManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRVolatileSurfaceManager.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java
! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java
Changeset: d917e187
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-06-20 10:20:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d917e1874e46ccc26a8fa4ac82d21f4b22484452
8288667: Reduce runtime of java.text microbenchmarks
Reviewed-by: jvernee
! test/micro/org/openjdk/bench/java/text/DefFormatterBench.java
Changeset: 68bff045
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-06-20 10:21:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/68bff04515ecd482771196cfe51203db43a667b4
8288673: Reduce runtime of java.time microbenchmarks
Reviewed-by: jvernee
! test/micro/org/openjdk/bench/java/time/GetYearBench.java
! test/micro/org/openjdk/bench/java/time/InstantBench.java
! test/micro/org/openjdk/bench/java/time/format/DateTimeFormatterBench.java
Changeset: 46d5b682
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-06-20 11:48:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46d5b682db028c51e6dd9a22473161de6a5a9f1a
8288685: JFR: Use static methods for Active Recording and Active Setting events
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
Changeset: 5cdb4b19
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-06-20 11:56:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5cdb4b196047d4f2d69df0fc73102c102bf042f7
8288011: StringConcatFactory: Split application of stringifiers
Reviewed-by: jvernee, mchung
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 406cf611
Author: tqxia <kikoxia at tencent.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-06-20 12:58:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/406cf611d99e30052373aeab0f7bcbd0efd7177b
8287771: Remove useless G1 After GC summary refinement and sampling thread times
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
Changeset: a7df5a40
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-06-20 13:30:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7df5a40639a4d3138616c9fc1b144381240d2e5
8288663: JFR: Disabling the JfrThreadSampler commits only a partially disabled state
Reviewed-by: jbachorik, egahlin
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
Changeset: 302a6c06
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-06-20 14:29:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/302a6c068dcbb176381b1535baf25547079c9b06
8287801: Fix test-bugs related to stress flags
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE2IntVect.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE4IntVect.java
! test/hotspot/jtreg/compiler/c2/irTests/blackhole/BlackholeStoreStoreEATest.java
! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java
! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java
! test/hotspot/jtreg/compiler/rangechecks/TestLongRangeCheck.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckSmearing.java
! test/hotspot/jtreg/compiler/uncommontrap/Decompile.java
! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java
Changeset: 983f75ca
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-17 16:53:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/983f75caa614432d25724851c979321f85a16327
8288545: Missing space in error message
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
+ test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkNotFound.java
Changeset: 97544be5
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-06-17 19:40:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97544be5b68860bad0431ec88737ad7cdc284862
8268398: 15% increase in JFR footprint in Noop-Base
Reviewed-by: jbachorik
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
Changeset: f12d0449
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-17 21:48:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f12d04492943bd9ff66ec754956fa17b53677794
8288692: jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java fails after JDK-8288545
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java
Changeset: ae030bcb
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-06-20 01:07:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae030bcbc53fdfcfb748ae1e47e660f698b3fcb7
8288397: AArch64: Fix register issues in SVE backend match rules
Reviewed-by: njian, ngasson
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
+ test/hotspot/jtreg/compiler/vectorapi/VectorGatherScatterTest.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorMaskedNotTest.java
Changeset: ed714af8
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-06-20 06:47:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ed714af854d79fb2b47849f6efdf0c26686b58b3
8288564: C2: LShiftLNode::Ideal produces wrong result after JDK-8278114
Reviewed-by: kvn, iveresov, thartmann
! src/hotspot/share/opto/mulnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestIRLShiftIdeal_XPlusX_LShiftC.java
Changeset: 09da87cf
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-06-20 08:34:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/09da87cf5c2ed6de059425437e46517da9883e7e
8288485: jni/nullCaller/NullCallerTest.java failing (ppc64)
Reviewed-by: alanb
! test/jdk/jni/nullCaller/CallHelper.hpp
Changeset: 1cf83a40
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-06-20 12:23:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1cf83a403f15067fb5a64cff68dc5706f533ebd7
8287800: JFR: Incorrect error message when starting recording with missing .jfc file
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFCParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModelException.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Parser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlCondition.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlConfiguration.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlElement.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlExpression.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlNot.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlTest.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java
! test/jdk/jdk/jfr/jcmd/JcmdAsserts.java
Changeset: 0408f9c5
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-06-20 14:24:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0408f9c5436c96128bfe1264faf9fe3f9668f492
8288663: JFR: Disabling the JfrThreadSampler commits only a partially disabled state
Backport-of: a7df5a40639a4d3138616c9fc1b144381240d2e5
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
Changeset: 33d0363e
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-06-20 16:20:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33d0363e03358c15126b7f040732fb32cafef420
8288741: JFR: Change package name of snippet files
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/consumer/snippet-files/Snippets.java
! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java
Changeset: 453e8beb
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-06-20 17:32:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/453e8beb43d56656d358c56f9d505ceaeba53f72
8288527: broken link in java.base/java/util/zip/package-summary.html
Reviewed-by: bpb, martin
! src/java.base/share/classes/java/util/zip/package-info.java
Changeset: 7039c661
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-06-20 19:38:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7039c6616ad1b67320f08e7ea4763e8ff4977430
Merge
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
Changeset: 7e211d7d
Author: Rob McKenna <robm at openjdk.org>
Date: 2022-06-21 00:23:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e211d7daac32dca8f26f408d1a3b2c7805b5a2e
8287672: jtreg test com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails intermittently in nightly run
Reviewed-by: dfuchs, aefimov
! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java
Changeset: ad891461
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-06-21 05:20:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ad8914616bd63f628e5b6472f1f48315dacfbc94
8288601: Consolidate static/dynamic archive tables
Reviewed-by: ccheung
! src/hotspot/share/cds/runTimeClassInfo.cpp
! src/hotspot/share/cds/runTimeClassInfo.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
Changeset: 5e680d05
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-06-21 07:12:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e680d059445f1c2e702914a4033624ed7979509
8288724: Prevent NullPointerException in serviceability/tmtools/jstack/DaemonThreadTest.java if jstack process fails
Reviewed-by: kevinw, sspitsyn
! test/hotspot/jtreg/serviceability/tmtools/jstack/DaemonThreadTest.java
Changeset: 701ea3be
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-06-21 07:55:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/701ea3beaaef1acda2d2e041cfdb7d75549cf95c
8288556: VM crashes if it gets sent SIGUSR2 from outside
Reviewed-by: dholmes, lucy
! src/hotspot/os/posix/signals_posix.cpp
Changeset: 0f801fe6
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-21 08:28:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f801fe6fd2fcc181121f9846f6869ca3a03e18a
8288628: Unnecessary Hashtable usage in ConditionalSpecialCasing
Reviewed-by: naoto, jpai
! src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java
Changeset: 19017358
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-06-21 14:33:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19017358b1b3c63fdddc1eecb2fe52f7b7d4b6e3
8288209: SSL debug message wrong about unsupported authentication scheme
Reviewed-by: djelinski, jnimeh
! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
Changeset: 535fba8b
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-21 15:27:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/535fba8bfcd1bec6400b7be7d7c95e1310ac2b4b
8288687: (fc) Unix version ofFileChannelImpl.transferTo0() should should return IOS_UNSUPPORTED if not Linux, macOS, nor AIX
Reviewed-by: alanb
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
Changeset: f0804304
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-06-21 18:38:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f0804304400f380661a8a06e4c1dad97068fae60
8288599: com/sun/management/OperatingSystemMXBean/TestTotalSwap.java: Expected total swap size ... but getTotalSwapSpaceSize returned ...
Reviewed-by: sspitsyn, kevinw
! test/jdk/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java
Changeset: 9f8bfab2
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-06-21 20:54:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9f8bfab29009299e81f4929b5dbd399c21f34d7c
8288537: Move Devirtualizer out of hotspot/share/memory/iterator.hpp
Reviewed-by: stefank, coleenp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/instanceRefKlass.inline.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/oops/objArrayKlass.inline.hpp
! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp
+ src/hotspot/share/utilities/devirtualizer.hpp
+ src/hotspot/share/utilities/devirtualizer.inline.hpp
Changeset: b9c39662
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-06-21 05:56:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b9c396625cc3fcddb89f93255f85f73a931acc34
8288671: Problematic fix for font boosting
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
Changeset: af051391
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-06-21 15:22:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/af05139133530871c88991aa0340205cfc44972a
8288467: remove memory_operand assert for spilled instructions
Reviewed-by: thartmann, shade, jbhateja
! src/hotspot/share/opto/chaitin.cpp
Changeset: c74a9235
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-06-21 16:02:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c74a9235fc4526d9954ba3cedd14bbb370217570
8288531: Empty spans in mobile navigation markup
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
Changeset: e26d3b3c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-21 16:08:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e26d3b3c01a06f250344d0afdaa9fadd1fdae33b
8288497: add support for JavaThread::is_oop_safe()
Reviewed-by: pchilanomate, dholmes, rehn, eosterlund
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/services/threadService.cpp
Changeset: a1449886
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-21 16:21:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a1449886004b2f0a70f1413bb19ce3ba5c914fdf
8288139: JavaThread touches oop after GC barrier is detached
Reviewed-by: pchilanomate, dholmes, rehn, eosterlund
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/services/threadIdTable.cpp
Changeset: 31d981e5
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-21 16:36:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/31d981e5ea0fa4108da5ef94272794a8fed4a363
8288532: additional review changes for JDK-8286830
Reviewed-by: pchilanomate, dholmes
! src/hotspot/share/runtime/thread.inline.hpp
! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
! test/hotspot/jtreg/runtime/Thread/SuspendAtExit.java
Changeset: 97200a78
Author: Ron Pressler <rpressler at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-06-21 16:48:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97200a78b176ccc8781acb67db2af2f62572d46a
8278053: serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing in loom repo with Xcomp
Reviewed-by: sspitsyn, pchilanomate, coleenp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 198cec9e
Author: Ron Pressler <rpressler at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-06-21 16:58:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/198cec9e1b7e8f77a619335dbc569c8def21670c
8286103: VThreadMonitorTest fails "assert(!current->cont_fastpath() || (current->cont_fastpath_thread_state() && !interpreted_native_or_deoptimized_on_stack(current))) failed"
Reviewed-by: sspitsyn, pchilanomate
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 834d92dd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-21 18:13:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/834d92dd72257ab5d8c6759028098ac0867c5752
8288754: GCC 12 fails to build zReferenceProcessor.cpp
Reviewed-by: kbarrett, ayang, stefank, tschatzl
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
Changeset: d7b43af5
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-06-21 20:59:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d7b43af5914d88e5410f33db8b56f4dabdfec25d
8288761: SegmentAllocator:allocate(long bytesSize) not throwing IAEx when bytesSize < 0
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/ArenaAllocator.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! test/jdk/java/foreign/TestSegmentAllocators.java
Changeset: 70008da6
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2022-06-21 21:12:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70008da6b47c371c4d15162ca38e1521cd09acf9
8287971: Throw exception for missing values in .jpackage.xml
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/PredefinedAppImageErrorTest.java
Changeset: 2bf5c9a6
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-06-21 22:26:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2bf5c9a6877b51377a535c6021a9e38549c89029
Merge
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: affbd72a
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-06-22 05:51:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/affbd72aa3dce80e2ad54ff775c6f7469f38b05b
8288744: Remove tools/jlink/plugins/CompressorPluginTest.java from problemlist
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: d51f4f47
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-06-22 10:36:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d51f4f471f3941294a987dcb68ee264fe27f018a
8287011: Improve container information
Reviewed-by: sgehwolf, stuefe
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java
Changeset: 270cf67e
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-06-22 12:49:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/270cf67e5ff19b082f710d52831f436dd144d883
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.inline.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/zero/interpreterFrame_zero.hpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stack_zero.inline.hpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/threadCritical_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os/windows/threadCritical_windows.cpp
! src/hotspot/os/windows/vmError_windows.cpp
= src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
= src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
= src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp
= src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
= src/hotspot/os_cpu/bsd_x86/javaThread_bsd_x86.cpp
= src/hotspot/os_cpu/bsd_x86/javaThread_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
= src/hotspot/os_cpu/bsd_zero/javaThread_bsd_zero.cpp
= src/hotspot/os_cpu/bsd_zero/javaThread_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
= src/hotspot/os_cpu/linux_aarch64/javaThread_linux_aarch64.cpp
= src/hotspot/os_cpu/linux_aarch64/javaThread_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
= src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp
= src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.hpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
= src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
= src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
= src/hotspot/os_cpu/linux_riscv/javaThread_linux_riscv.cpp
= src/hotspot/os_cpu/linux_riscv/javaThread_linux_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
= src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.cpp
= src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.hpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
= src/hotspot/os_cpu/linux_x86/javaThread_linux_x86.cpp
= src/hotspot/os_cpu/linux_x86/javaThread_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
= src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.cpp
= src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
= src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.cpp
+ src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
- src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
= src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.cpp
= src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/cdsProtectionDomain.hpp
! src/hotspot/share/cds/classListWriter.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/compiler/compilerThread.cpp
! src/hotspot/share/compiler/compilerThread.hpp
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp
! src/hotspot/share/gc/epsilon/epsilonThreadLocalData.hpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.hpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
! src/hotspot/share/gc/shared/concurrentGCThread.hpp
! src/hotspot/share/gc/shared/copyFailedInfo.hpp
! src/hotspot/share/gc/shared/gcId.cpp
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcLocker.inline.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp
! src/hotspot/share/gc/shared/strongRootsScope.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSetAssembler.cpp
! src/hotspot/share/gc/z/zCPU.cpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zFuture.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zLock.inline.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.inline.hpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zThread.cpp
! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp
! src/hotspot/share/gc/z/zThreadLocalData.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/bootstrapInfo.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/instrumentation/jfrResolution.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/periodic/jfrFinalizerStatisticsEvent.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrFlush.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jfr/support/jfrStackTraceMark.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp
! src/hotspot/share/jfr/utilities/jfrJavaLog.cpp
! src/hotspot/share/jfr/utilities/jfrSpinlockHelper.hpp
! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp
! src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/libadt/dict.hpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logMessageBuffer.cpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/accessBackend.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/fieldStreams.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniCheck.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiDeferredUpdates.hpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/jvmtiUtil.hpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/continuationWrapper.cpp
! src/hotspot/share/runtime/continuationWrapper.inline.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/escapeBarrier.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/handles.inline.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/javaCalls.hpp
+ src/hotspot/share/runtime/javaThread.cpp
+ src/hotspot/share/runtime/javaThread.hpp
+ src/hotspot/share/runtime/javaThread.inline.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/monitorDeflationThread.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/notificationThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/orderAccess.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/park.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/safepointVerifiers.hpp
! src/hotspot/share/runtime/semaphore.inline.hpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/stackOverflow.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/stackWatermark.inline.hpp
! src/hotspot/share/runtime/stackWatermarkSet.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/task.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
+ src/hotspot/share/runtime/threads.cpp
+ src/hotspot/share/runtime/threads.hpp
! src/hotspot/share/runtime/unhandledOops.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
! src/hotspot/share/runtime/vframe.inline.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticArgument.hpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/globalCounter.cpp
! src/hotspot/share/utilities/globalCounter.inline.hpp
! src/hotspot/share/utilities/growableArray.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/waitBarrier.hpp
! test/hotspot/gtest/code/test_dependencyContext.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_threads.cpp
! test/hotspot/gtest/utilities/test_metaspaceClosure.cpp
Changeset: 50c37f53
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-06-22 14:45:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/50c37f53f2ebd2fbbfd9dc5dd055658c55e4c69a
8276798: HttpURLConnection sends invalid HTTP request
Reviewed-by: dfuchs, michaelm
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
Changeset: d4de4757
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-06-22 15:47:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d4de4757471d9f21c2a059f91504ecbc4781566e
8287868: Localized names update in COMPAT locale provider
Reviewed-by: iris, joehw
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_es.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_fr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_it.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_ko.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_pt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sk_SK.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_Latn_BA.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sr_Latn_RS.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_sv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_CN.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_zh_TW.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ar.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_be.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ca.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_cs.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_da.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_de.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_el.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_el_CY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_en_MT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_en_PH.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_en_SG.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_es.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_es_US.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_et.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_fi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_fr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ga.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_hi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_id.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_it.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ja.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ko.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_lt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_lv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_mk.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ms.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_mt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_nl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_no.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_no_NO_NY.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt_BR.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_pt_PT.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_ru.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sk.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sl.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sq.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sr.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sr_Latn.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_sv.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_th.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_vi.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_zh.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_zh_SG.properties
! src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_zh_TW.properties
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java
! test/jdk/sun/util/resources/Locale/Bug4429024.java
! test/jdk/sun/util/resources/Locale/Bug4965260.java
Changeset: 82c77ca8
Author: Xin Liu <xliu at openjdk.org>
Date: 2022-06-22 15:57:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82c77ca807d62c25b9605c6c8164e42af6c3ce6e
8288926: make runtime/logging/DeoptStats.java more reliable
Reviewed-by: simonis, phh
! test/hotspot/jtreg/runtime/logging/DeoptStats.java
Changeset: 58b6937b
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-06-22 19:37:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/58b6937b092c8ba5a5ff64865b40b4f5c4149908
8288982: JFR: Log event streaming actions
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java
Changeset: 3b1ec3e6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-22 20:48:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b1ec3e660b9905f59373022b287de77196b407c
8288994: Incorrect @since tags for @value update in JDK-8286101
Reviewed-by: darcy, prappo
! src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
Changeset: 9e2d9ac5
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-06-22 04:49:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9e2d9ac59a19caa52fc661542d4257a7473636d7
8288529: broken link in java.xml
Reviewed-by: iris, lancea, naoto
! src/java.xml/share/classes/javax/xml/validation/package-info.java
Changeset: 7cf71bc2
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-22 07:48:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7cf71bc2d3ae3d84552f06358e70204dc65552fc
8287982: Concurrent implicit attach from native threads crashes VM
Reviewed-by: dholmes, rehn
! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/lang/Thread.java
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/AttachTest.java
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/ExplicitAttach.java
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/ImplicitAttach.java
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/libExplicitAttach.c
+ test/jdk/java/lang/Thread/jni/AttachCurrentThread/libImplicitAttach.c
Changeset: 8fa46c8f
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-22 07:48:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8fa46c8f72201637e377190d94247e8d96646425
8288840: StructureViolationException should not link to fork method
Reviewed-by: psandoz, mchung
! src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructureViolationException.java
Changeset: 6037ccdd
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-06-22 13:29:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6037ccdd50acd5424a46120028738b811dff064a
8288846: misc tests fail "assert(ms < 1000) failed: Un-interruptable sleep, short time use only"
Reviewed-by: egahlin
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! test/jdk/jdk/jfr/event/sampling/TestNative.java
Changeset: 6458ebc8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-22 16:20:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6458ebc8e4cb11d99f7447e01f890ba36ad41664
8288988: ProblemList serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java in -Xcomp mode
Reviewed-by: alanb, azvegint
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 5b583e47
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-06-22 23:21:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5b583e4792b1d59891495a4a050fcdd4d38dfee1
Merge
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: bf0623b1
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2022-06-23 09:30:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bf0623b11fd95f09fe953822af71d965bdab8d0f
8286314: Trampoline not created for far runtime targets outside small CodeCache
Reviewed-by: aph, phh
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: a802b981
Author: Thiago Henrique Hüpner <thihup at gmail.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-23 09:41:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a802b9816ac5c0cb0fd236cc7f25ed4fdb1349ef
8287760: --do-not-resolve-by-default gets overwritten if --warn-if-resolved flags is used
Reviewed-by: lancea, alanb, cstein
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! test/jdk/tools/jar/modularJar/Basic.java
Changeset: 26c03c18
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-06-23 10:15:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/26c03c1860c6da450b5cd6a46576c78bea682f96
8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes
8284997: arm32 build crashes since JDK-8283326
Reviewed-by: snazarki, xliu, lucy
! src/hotspot/os_cpu/linux_arm/safefetch_linux_arm.S
! src/hotspot/share/runtime/safefetch.hpp
Changeset: d579916a
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-06-23 14:17:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d579916a6b93577519b095e5fbf07377963dcec6
8288740: Change incorrect documentation for sjavac flag
Reviewed-by: ihse
! doc/building.html
! doc/building.md
Changeset: b8db0c38
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-23 15:36:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b8db0c383b6ebd741f6981c89a0cafdfd9751315
6980847: (fs) Files.copy needs to be "tuned"
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/native/libnio/fs/UnixCopyFile.c
! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java
Changeset: 72f286a9
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-23 15:39:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/72f286a9baecd914b77e3436b999ae432025e992
8287580: (se) CancelledKeyException during channel registration
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
+ test/jdk/java/nio/channels/Selector/CancelDuringRegister.java
Changeset: ef17ee4d
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-23 15:40:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ef17ee4dea38c3bb953927bfdaabf1fe1b7e54ea
8288515: (ch) Unnecessary use of Math.addExact() in java.nio.channels.FileLock.overlaps()
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/channels/FileLock.java
Changeset: 2728770e
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-06-23 15:49:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2728770e3d73bb11c4d6e54b5aff91588a1a780b
8288589: Files.readString ignores encoding errors for UTF-16
Reviewed-by: rriggs, iris, alanb
! src/java.base/share/classes/java/lang/String.java
- test/jdk/java/lang/String/NewStringNoRepl.java
+ test/jdk/java/lang/String/NoReplTest.java
! test/jdk/java/nio/file/Files/ReadWriteString.java
Changeset: b206d2d1
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-06-23 16:21:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b206d2d14937bf8cfebb629888a09311275ac0db
8289006: Cleanup from thread.hpp split
Reviewed-by: dholmes, dcubed
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
Changeset: 13cbb3a4
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-23 17:48:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13cbb3a4169fdbf882da70beaa1b88faca2bc9c8
8289073: (fs) UnsatisfiedLinkError for sun.nio.fs.UnixCopyFile.bufferedCopy0()
Reviewed-by: alanb
! src/java.base/unix/native/libnio/fs/UnixCopyFile.c
Changeset: 740169ce
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-06-23 17:52:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/740169ce1cacb60f8b294220fc389bb34ef75af3
8285521: Minor improvements in java.net.URI
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/URI.java
Changeset: c8cc94a3
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-06-23 18:44:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c8cc94a38423c0cef597986fb51938a26dc20b51
8288979: Improve CLDRConverter run time
Reviewed-by: naoto, rriggs
! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
Changeset: 64782a75
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-06-24 04:29:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/64782a7524038380c0e8b61cc74102463e997850
8288623: Move Continuation classes out of javaClasses.hpp
Reviewed-by: stefank, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
+ src/hotspot/share/classfile/javaClassesImpl.hpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/nativeEntryPoint.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
+ src/hotspot/share/runtime/continuationJavaClasses.cpp
+ src/hotspot/share/runtime/continuationJavaClasses.hpp
+ src/hotspot/share/runtime/continuationJavaClasses.inline.hpp
! src/hotspot/share/runtime/continuationWrapper.inline.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vframe.inline.hpp
Changeset: 9dc9a64f
Author: Johan Sjölén <johan.sjolen at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2022-06-24 05:00:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9dc9a64fa453d8afc90871e9663a0ccc46212f64
8287281: adjust guarantee in Handshake::execute for the case of target thread being current
Reviewed-by: rehn, pchilanomate, dholmes, dcubed
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/handshake.cpp
Changeset: 17aacde5
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-06-24 07:28:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17aacde50fb971bc686825772e29f6bfecadabda
8288669: compiler/vectorapi/VectorFPtoIntCastTest.java still fails with "IRViolationException: There were one or multiple IR rule failures."
Reviewed-by: thartmann, dcubed
! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java
Changeset: f0274e4c
Author: duke <duke at openjdk.org>
Date: 2022-06-24 11:01:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f0274e4c868b0beaea54ce4f554cf1f2553476f1
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list