git: openjdk/panama-foreign: master: 100 new changesets
duke
duke at openjdk.org
Fri Apr 7 11:14:58 UTC 2023
Changeset: 345669c2
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-03-31 12:03:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/345669c29d422e4dfd5ff3d1132023ebc02f1bcd
8302738: IGV: refine 'Simplify graph' filter
Reviewed-by: tholenstein, chagedorn
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/AbstractFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CombineFilter.java
+ src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/EditPropertyFilter.java
+ src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/RemoveEmptySlotsFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/RemoveInputsFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/SplitFilter.java
! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/AndSelector.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/InputSlot.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/OrSelector.java
! src/utils/IdealGraphVisualizer/README.md
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/color.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/condenseGraph.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/customNodeInfo.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideControl.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideControlEdges.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideData.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideDataEdges.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideExceptionBlocks.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideMemory.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideMemoryEdges.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideMixed.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideMixedEdges.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideOther.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideOtherEdges.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideRootBlock.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/hideUncommonTrapBlocks.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/onlyControlFlow.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/simplifyGraph.filter
- src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/structural.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/SlotWidget.java
Changeset: 049b953f
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-03-31 12:10:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/049b953f8fdab62532e957c86a6009f4c8fa1653
8305223: IGV: mark osr compiled graphs with [OSR] in the name
Reviewed-by: thartmann, rcastanedalo, eliu
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Group.java
Changeset: 2f36eb01
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-03-31 13:48:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f36eb01215785bd91d528de6324b4faa87dcc2e
8305323: Update java/net/httpclient/ContentLengthHeaderTest.java to use new HttpTestServer factory methods
Reviewed-by: jpai
! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java
Changeset: fe42312f
Author: Justin King <jcking at openjdk.org>
Date: 2023-03-31 14:28:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fe42312f9b0f8e602b85911307dafb6ddd327bc8
8304820: Statically allocate ObjectSynchronizer mutexes
Reviewed-by: dcubed, dholmes
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: e0126850
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-03-31 15:23:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e012685051cb8dbac1a6dd459a6e445c896e76ef
8305066: [JVMCI] guarantee(ik->is_initialized()) failed: java/lang/Long$LongCache must be initialized
Reviewed-by: never, iveresov
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/VirtualObject.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: dae1ab3a
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-03-31 15:50:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dae1ab3aad4e24596f92568b85c92dcc87310dbf
8304844: JFR: Missing disk parameter in ActiveRecording event
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! test/jdk/jdk/jfr/event/runtime/TestActiveRecordingEvent.java
Changeset: 4a5d7ca7
Author: Amit Kumar <amitkumar at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-03-31 16:57:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a5d7ca7d9cf90f8c61d890419c8557b61f78f7e
8305227: [s390x] build broken after JDK-8231349
Reviewed-by: shade, lucy, kvn
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
Changeset: bdbf8fc6
Author: Chen Liang <liach at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-03-31 17:14:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdbf8fc61d9876ad4aad8f9606384c67005cae78
8303930: Fix ConstantUtils.skipOverFieldSignature void case return value
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/constant/ConstantUtils.java
! test/jdk/java/lang/constant/boottest/java.base/java/lang/constant/ConstantUtilsTest.java
Changeset: cccb0191
Author: Chen Liang <liach at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-03-31 17:45:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cccb0191a3b18e2155e9202e5b5a694dc100121a
8304928: Optimize ClassDesc.resolveConstantDesc
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/constant/ReferenceClassDescImpl.java
+ test/micro/org/openjdk/bench/java/lang/constant/ReferenceClassDescResolve.java
Changeset: a565be4d
Author: Martin Buchholz <martin at openjdk.org>
Date: 2023-03-31 18:11:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a565be4dc5fa6bbaa92553763caf6f2cc5c2c2a1
8297605: improve DelayQueue removal method javadoc
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! test/jdk/java/util/concurrent/tck/DelayQueueTest.java
Changeset: abfb9008
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-03-31 19:48:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/abfb9008291a65dc76fa8cc740265d43a0d8aa4b
8304028: Port fdlibm IEEEremainder to Java
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
- src/java.base/share/native/libjava/StrictMath.c
+ test/jdk/java/lang/Math/IeeeRemainderTests.java
! test/jdk/java/lang/StrictMath/ExhaustingTests.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
+ test/jdk/java/lang/StrictMath/IeeeRemainderTests.java
Changeset: 8eb4e7e0
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-03-31 23:17:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8eb4e7e07e9211aabcb0f22696e9c572dac7a59f
8277501: Revisit PathFileObject.getCharContent and friends
Reviewed-by: vromero, jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ByteBuffer.java
Changeset: a19b28ab
Author: Afshin Zafari <Afshin.zafari at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-04-01 01:02:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a19b28ab3ed2d2da4eb04ce9b187dda8a75ba16a
8297539: Use PrimitiveConversions::cast for local uses of the int<->float union conversion trick
Reviewed-by: coleenp, kbarrett, dholmes
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
! src/hotspot/cpu/arm/assembler_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 34e66ce1
Author: Joshua Cao <joshcao at amazon.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-04-01 14:36:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/34e66ce1ef2decc81557a362d6242313e98417fa
8304295: harfbuzz build fails with GCC 7 after JDK-8301998
Reviewed-by: shade, erikj, serb, jwaters
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 41a3db26
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-04-02 06:19:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/41a3db267d0cae9d53117768406b1b7ef1611c91
8304815: Use NMT for more precise hs_err location printing
Reviewed-by: jsjolen, rkennke
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/mallocHeader.hpp
! src/hotspot/share/services/mallocHeader.inline.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
! test/hotspot/gtest/nmt/test_nmt_totals.cpp
! test/hotspot/gtest/testutils.hpp
Changeset: b8c748db
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-04-02 06:21:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b8c748dbe468582b9f2a73b17da47148e64cd186
8294266: Add a way to pre-touch java thread stacks
Reviewed-by: rehn, gziemski
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
+ test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java
Changeset: aa762102
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-04-02 06:54:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aa762102e9328ca76663b56b3be6f6141b044744
8304893: Link Time Optimization with gcc can be faster
Reviewed-by: dholmes, erikj
! make/autoconf/flags-ldflags.m4
! make/hotspot/lib/JvmFeatures.gmk
Changeset: ecec611a
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-04-03 05:36:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ecec611af6c6314d7a834392f38468ad3f390e2d
8283404: [macos] a11y : Screen magnifier does not show JMenu name
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m
+ test/jdk/javax/accessibility/JMenu/TestJMenuScreenMagnifier.java
Changeset: 336a23e7
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-04-03 08:55:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/336a23e70a9624c124137ee245fa33784d1e824b
8303229: JFR: Preserve disk repository after exit
Reviewed-by: dholmes, mgronlun
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/java.base/share/man/java.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdPreserveRepository.java
+ test/jdk/jdk/jfr/startupargs/TestPreserveRepository.java
Changeset: 4de24cdb
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-04-03 09:37:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4de24cdbe65289bd99eace30399f20694441f0aa
8303210: [linux, Windows] Make UseSystemMemoryBarrier available as product flag
Reviewed-by: dholmes, rehn
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/utilities/systemMemoryBarrier.hpp
Changeset: 094e03de
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-04-03 10:37:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/094e03de6a0944c296ffc67177c66a0148ab9ce7
8299718: JavaDoc: Buttons to copy specific documentation URL are not accessible
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search-page.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/SnippetTester.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetUnnamedPackage.java
Changeset: 2e91585a
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-04-03 10:39:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e91585ac945c9a5602decbd5cb1b0b646f8276f
8303123: Add line break opportunity to single type parameters
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
Changeset: 790aceda
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2023-04-03 11:40:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/790acedaabd826a452c6db4f8d69f28799751d6f
8305100: [REDO] Clean up JavadocTokenizer
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
Changeset: 33d09e58
Author: Fredrik Bredberg <fredrik.bredberg at oracle.com>
Committer: Robbin Ehn <rehn at openjdk.org>
Date: 2023-04-03 12:38:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33d09e587a87e545bb3f6d21c79bf497cd056815
8305247: On RISC-V generate_fixed_frame() sometimes generate a relativized locals value which is way too large
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
Changeset: 127afd34
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-04-03 12:59:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/127afd3445814a1c06e60955813a5948488b1a1c
8241613: Suspicious calls to MacroAssembler::null_check(Register, offset)
Reviewed-by: dholmes, coleenp, fparain, adinn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/memory/universe.cpp
Changeset: 6010de0f
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-04-03 13:52:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6010de0f1d35481cb020642b904aaa242af7f60a
8305417: disable gtest/NMTGtests.java sub-tests failing due to JDK-8305414
Reviewed-by: alanb
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
Changeset: f9827ad1
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-04-03 14:57:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9827ad17205ad1cec21bf76f8553f415439b38b
8288109: HttpExchangeImpl.setAttribute does not allow null value after JDK-8266897
Reviewed-by: dfuchs, jpai
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java
Changeset: dd7ca757
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-04-03 15:04:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd7ca757a71c5aa383ed329102befddefbf57914
8305478: [REDO] disable gtest/NMTGtests.java sub-tests failing due to JDK-8305414
Reviewed-by: stuefe
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
Changeset: 9b9b5a7a
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2023-04-03 15:29:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b9b5a7a5c624f3512567f5d9b2e9eec231cabb3
8302323: Add repeat methods to StringBuilder/StringBuffer
Reviewed-by: tvaleev, redestad
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
+ test/jdk/java/lang/StringBuilder/StringBufferRepeat.java
+ test/jdk/java/lang/StringBuilder/StringBuilderRepeat.java
Changeset: 40aea046
Author: Markus KARG <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-04-03 15:45:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/40aea04680a75b97bbd8dd726f92e6722232ee43
8278268: (ch) InputStream returned by Channels.newInputStream should have fast path for FileChannel targets
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java
! test/jdk/java/nio/channels/Channels/TransferTo.java
+ test/jdk/java/nio/channels/Channels/TransferTo2.java
+ test/jdk/java/nio/channels/Channels/TransferToBase.java
+ test/jdk/java/nio/channels/Channels/TransferTo_2GB_transferFrom.java
+ test/jdk/java/nio/channels/Channels/TransferTo_2GB_transferTo.java
Changeset: 85e39744
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2023-04-03 16:11:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/85e397447025484bde0fb8349d72075c14199be6
8304014: Convert test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java to junit
Reviewed-by: lancea
! test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java
Changeset: 50e31e06
Author: Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-04-03 16:16:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/50e31e06d72f78595bfcb2a5916a2173fefb1131
8305442: (bf) Direct and view implementations of CharBuffer.toString(int, int) do not need to catch SIOBE
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: 312bbe7d
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-04-03 16:58:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/312bbe7d7550b313ad38ae8dcfd9a7d9b65839fc
8305485: Problemlist runtime/Thread/TestAlwaysPreTouchStacks.java
Reviewed-by: shade
! test/hotspot/jtreg/ProblemList.txt
Changeset: df819cfa
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-04-03 17:19:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/df819cfa5a0330205fed89923df6dd5f7d5ffb45
8304945: StringBuilder and StringBuffer should implement Appendable explicitly
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
Changeset: b062b1bd
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-04-03 20:25:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b062b1bd8126610d9288dc179d69e54a40b81015
8304743: Compile_lock and SystemDictionary updates
Reviewed-by: vlivanov, dholmes, dlong
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 9ce5fdc9
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-04-03 22:28:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9ce5fdc96262ac80c5a2ac2d51a149408d3d727a
8305421: Work around JDK-8305420 in CDSJDITest.java
Reviewed-by: cjplummer
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
Changeset: ccbb0e8d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-04-03 23:57:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ccbb0e8d8927dff5a424717616468d05015cd002
8303798: REDO - Remove fdlibm C sources
Reviewed-by: alanb, iris, jwaters, erikj, kvn, dholmes
! make/common/modules/LauncherCommon.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! src/hotspot/os/windows/sharedRuntimeRem.cpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp
! src/java.base/share/classes/java/lang/StrictMath.java
- src/java.base/share/native/libfdlibm/e_acos.c
- src/java.base/share/native/libfdlibm/e_asin.c
- src/java.base/share/native/libfdlibm/e_atan2.c
- src/java.base/share/native/libfdlibm/e_atanh.c
- src/java.base/share/native/libfdlibm/e_cosh.c
- src/java.base/share/native/libfdlibm/e_exp.c
- src/java.base/share/native/libfdlibm/e_fmod.c
- src/java.base/share/native/libfdlibm/e_log.c
- src/java.base/share/native/libfdlibm/e_log10.c
- src/java.base/share/native/libfdlibm/e_rem_pio2.c
- src/java.base/share/native/libfdlibm/e_remainder.c
- src/java.base/share/native/libfdlibm/e_scalb.c
- src/java.base/share/native/libfdlibm/e_sinh.c
- src/java.base/share/native/libfdlibm/e_sqrt.c
- src/java.base/share/native/libfdlibm/fdlibm.h
- src/java.base/share/native/libfdlibm/jfdlibm.h
- src/java.base/share/native/libfdlibm/k_cos.c
- src/java.base/share/native/libfdlibm/k_rem_pio2.c
- src/java.base/share/native/libfdlibm/k_sin.c
- src/java.base/share/native/libfdlibm/k_standard.c
- src/java.base/share/native/libfdlibm/k_tan.c
- src/java.base/share/native/libfdlibm/s_atan.c
- src/java.base/share/native/libfdlibm/s_ceil.c
- src/java.base/share/native/libfdlibm/s_copysign.c
- src/java.base/share/native/libfdlibm/s_cos.c
- src/java.base/share/native/libfdlibm/s_expm1.c
- src/java.base/share/native/libfdlibm/s_fabs.c
- src/java.base/share/native/libfdlibm/s_finite.c
- src/java.base/share/native/libfdlibm/s_floor.c
- src/java.base/share/native/libfdlibm/s_frexp.c
- src/java.base/share/native/libfdlibm/s_ilogb.c
- src/java.base/share/native/libfdlibm/s_isnan.c
- src/java.base/share/native/libfdlibm/s_ldexp.c
- src/java.base/share/native/libfdlibm/s_lib_version.c
- src/java.base/share/native/libfdlibm/s_log1p.c
- src/java.base/share/native/libfdlibm/s_logb.c
- src/java.base/share/native/libfdlibm/s_matherr.c
- src/java.base/share/native/libfdlibm/s_modf.c
- src/java.base/share/native/libfdlibm/s_nextafter.c
- src/java.base/share/native/libfdlibm/s_rint.c
- src/java.base/share/native/libfdlibm/s_scalbn.c
- src/java.base/share/native/libfdlibm/s_signgam.c
- src/java.base/share/native/libfdlibm/s_significand.c
- src/java.base/share/native/libfdlibm/s_sin.c
- src/java.base/share/native/libfdlibm/s_tan.c
- src/java.base/share/native/libfdlibm/s_tanh.c
- src/java.base/share/native/libfdlibm/w_acos.c
- src/java.base/share/native/libfdlibm/w_asin.c
- src/java.base/share/native/libfdlibm/w_atan2.c
- src/java.base/share/native/libfdlibm/w_atanh.c
- src/java.base/share/native/libfdlibm/w_cosh.c
- src/java.base/share/native/libfdlibm/w_exp.c
- src/java.base/share/native/libfdlibm/w_fmod.c
- src/java.base/share/native/libfdlibm/w_log.c
- src/java.base/share/native/libfdlibm/w_log10.c
- src/java.base/share/native/libfdlibm/w_remainder.c
- src/java.base/share/native/libfdlibm/w_scalb.c
- src/java.base/share/native/libfdlibm/w_sinh.c
- src/java.base/share/native/libfdlibm/w_sqrt.c
Changeset: c6bd489c
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-04-04 00:09:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c6bd489cc8d30fb6eec865b3dab1cf861e25c8d7
8305206: Add @spec tags in java.base/java.* (part 1)
Reviewed-by: alanb, naoto, darcy, lancea, dfuchs, iris, mchung
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/Serial.java
! src/java.base/share/classes/java/io/Serializable.java
! src/java.base/share/classes/java/io/package-info.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/foreign/package-info.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/net/CookieHandler.java
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/IDN.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/ResponseCache.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/StandardSocketOptions.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/nio/channels/MulticastChannel.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/charset/package-info.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/attribute/AclEntry.java
! src/java.base/share/classes/java/nio/file/attribute/AclEntryPermission.java
! src/java.base/share/classes/java/nio/file/attribute/AclFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/FileTime.java
! src/java.base/share/classes/java/nio/file/attribute/package-info.java
! src/java.base/share/classes/java/nio/file/spi/FileTypeDetector.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/Normalizer.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/package-info.java
Changeset: a1a9ec6e
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-04-04 00:46:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a1a9ec6e46b70d5436711f89f4bf603ebacc8060
8297286: runtime/vthread tests crashing after JDK-8296324
Reviewed-by: lmesnik, pchilanomate, cjplummer
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/vmOperation.hpp
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ToggleNotifyJvmtiTest/ToggleNotifyJvmtiTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ToggleNotifyJvmtiTest/libToggleNotifyJvmtiTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualThreadStartTest/VirtualThreadStartTest.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: ac898e90
Author: Eric Liu <eliu at openjdk.org>
Date: 2023-04-04 01:18:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ac898e90517b08d846a940ae58966905ef5f1aa6
8303278: Imprecise bottom type of ExtractB/UB
Reviewed-by: qamai, thartmann
! src/hotspot/share/opto/vectornode.hpp
Changeset: a7546b3a
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-04-04 02:04:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7546b3a162972e8e19b9b5ceec0e4b8f060f7f8
8304996: Add missing HandleMarks
Reviewed-by: coleenp, shade, iklam
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/klassVtable.cpp
Changeset: 24c6af06
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-04-04 06:28:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/24c6af0637631153707615932f1f10ced4e5c0e8
8173709: Fix VerifyLoopOptimizations - step 1 - minimal infrastructure
Reviewed-by: kvn, chagedorn, thartmann
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
Changeset: a663d5d6
Author: Jie Fu <jiefu at openjdk.org>
Date: 2023-04-04 07:33:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a663d5d69486447d80cab040830abf0b11636c8f
8305520: ToggleNotifyJvmtiTest.java fails with release VMs
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/vthread/ToggleNotifyJvmtiTest/ToggleNotifyJvmtiTest.java
Changeset: ac01e24e
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-04-04 10:53:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ac01e24eaf4cf10d8792031c7d1236fbdf29a8b6
8305242: Remove non-invariant assert(EventThreadDump::is_enabled())
Reviewed-by: egahlin
! src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.cpp
Changeset: 7ca2aec3
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-04-04 10:55:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7ca2aec34c9b15227570893d9577b306095de40e
8304033: JFR: Missing thread
Reviewed-by: egahlin, dholmes
! src/hotspot/share/prims/jni.cpp
Changeset: 5881b099
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-04-04 12:14:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5881b099f6c23c9e8329af20a18f476d659f0079
8305500: SystemDictionary::find_placeholder/find_class declared but not used
Reviewed-by: iklam, dholmes
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: 7b922104
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-04-04 13:11:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7b922104f57cc0de618d33d1a150925adc832e19
8305525: Problemlist runtime/ErrorHandling/TestDwarf on x86
Reviewed-by: shade
! test/hotspot/jtreg/ProblemList.txt
Changeset: 73a084c2
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-04-04 14:08:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/73a084c24e603d2faf05381a2e9bc6d694d19bda
8305504: stutter typo in java.compiler files
Reviewed-by: darcy, iris
! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
Changeset: f9ed8252
Author: Deepa Kumari <dpakri181 at gmail.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-04-04 14:26:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9ed825266cd0c05b0495d5106279b98d40743fd
8303082: [AIX] Missing C++ name demangling with XLClang++
Reviewed-by: tsteele, mdoerr, stuefe
! src/hotspot/os/aix/porting_aix.cpp
Changeset: 62bd2eba
Author: Amit Kumar <amitkumar at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-04-04 14:28:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/62bd2ebac4dd11ceecafd7f988485fe2aaea1a5e
8303147: [s390x] fast & slow debug builds are broken
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.hpp
Changeset: c5941192
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-04-04 14:39:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c59411929ddbf5fdc51ccc9d7508cfceeabc58c1
8305511: Remove ignore from com/sun/jdi/PopAndInvokeTest.java
Reviewed-by: cjplummer, sspitsyn
! test/jdk/com/sun/jdi/PopAndInvokeTest.java
Changeset: 3ef834fc
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-04-04 15:56:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3ef834fc6fc245accffc41da714358fc82f22657
8298619: java/io/File/GetXSpace.java is failing
Reviewed-by: rriggs
! make/test/JtregNativeJdk.gmk
! test/jdk/java/io/File/GetXSpace.java
+ test/jdk/java/io/File/libGetXSpace.c
Changeset: 7baccd9e
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-04-04 15:57:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7baccd9ee24bcbc2ca5e449d8d3e5b80860cc088
8303260: (fc) FileChannel::transferFrom should support position > size()
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/jdk/java/nio/channels/FileChannel/TransferFromExtend.java
Changeset: 2ee42451
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-04-04 16:31:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2ee42451057455fdfe7c102d7a341136999e16ef
8305509: C1 fails "assert(k != nullptr) failed: illegal use of unloaded klass"
Reviewed-by: dcubed
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: dd594717
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-04-04 18:07:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd59471798ad0118481939c59e58eca18e4365d1
8304846: Provide a shared utility to dump generated classes defined via Lookup API
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
- src/java.base/share/classes/java/lang/invoke/ProxyClassesDumper.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
+ src/java.base/share/classes/jdk/internal/util/ClassFileDumper.java
! test/jdk/java/lang/invoke/lambda/LambdaAsm.java
! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java
Changeset: 7c650489
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2023-04-04 18:09:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c650489d2ffd9ec7c8513427ff7c83ed30dcec2
8305343: BigDecimal.fractionOnly() erroneously returns true for large scale value
Reviewed-by: darcy
! src/java.base/share/classes/java/math/BigDecimal.java
! test/jdk/java/math/BigDecimal/LongValueExactTests.java
Changeset: 94a05e0c
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-04-04 18:23:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/94a05e0caa0d50df5cd569ce5a28d479363bb1fd
8305599: (fc) Temporarily problem-list java/nio/channels/{AsyncCloseAndInterrupt.java, FileChannel/Transfer.java}
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 3399fbf9
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-04-04 19:10:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3399fbf9fa22c37fc53ee54be52354dc532846ed
8305602: ProblemList java/lang/invoke/lambda/LogGeneratedClassesTest.java
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
Changeset: a324fa26
Author: Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-04-04 21:01:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a324fa2639d29f0c5b2928e7f15ec67e396c2648
8225641: Calendar.roll(int field) does not work correctly for WEEK_OF_YEAR
Reviewed-by: naoto
! src/java.base/share/classes/java/util/GregorianCalendar.java
+ test/jdk/java/util/Calendar/RollFromLastToFirstWeek.java
Changeset: 7cf24d1c
Author: Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-04-04 21:02:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7cf24d1c06142a3bab9cce5cd0ba34b8bbccf00f
8305400: ISO 4217 Amendment 175 Update
Reviewed-by: naoto
! src/java.base/share/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/tablea1.txt
Changeset: 15fa78e6
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-04-04 22:16:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/15fa78e6e78942e6c33e071b5a9d4d85143bc822
8305237: CompilerDirectives DCmds permissions correction
Reviewed-by: cjplummer, sspitsyn
! src/hotspot/share/services/diagnosticCommand.hpp
Changeset: ed9592c6
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date: 2023-04-05 01:19:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ed9592c6e81f82e2bf6508ce45ba15aad8232181
8305113: (tz) Update Timezone Data to 2023c
Reviewed-by: naoto, andrew, serb
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/iso3166.tab
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
! test/jdk/java/util/TimeZone/TimeZoneTest.java
Changeset: 0ec3d2e3
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-04-05 04:28:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ec3d2e36364a284df9f636e34ab47da7ff786f3
7124527: [macosx] SwingSet2, label is not read by VoiceOver when focus is on textfield for Internalframe and Table demo.
Reviewed-by: asemenov, serb
! src/demo/share/jfc/SwingSet2/InternalFrameDemo.java
! src/demo/share/jfc/SwingSet2/TableDemo.java
Changeset: 83a924a1
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-04-05 04:52:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83a924a1008853dee2ead8f6c3a82f9e3abc6125
8304042: C2 SuperWord: schedule must remove packs with cyclic dependencies
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java
Changeset: b659c353
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-04-05 05:41:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b659c35395fd3ac284a8fccfc04a4adf97438fb5
8068824: Exception thrown in JTableHeader after clicking on popupmenu opened with right-click on header
Reviewed-by: abhiscxk, aghaisas
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/jdk/javax/swing/JTableHeader/JTableHeaderExceptionTest.java
Changeset: 0e0c022b
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-04-05 09:35:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0e0c022b1f870806963789afdef9298851719498
8305356: Fix ignored bad CompileCommands in tests
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/integerArithmetic/TestNegAnd.java
! test/hotspot/jtreg/compiler/integerArithmetic/TestNegMultiply.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMulAdd.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestMultiplyToLen.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestShift.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestSquareToLen.java
! test/hotspot/jtreg/compiler/loopopts/TestPeelingRemoveDominatedTest.java
Changeset: 2aec910e
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-04-05 10:29:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2aec910ea4bcd3a253a76a70323f9bebb49d8e91
8304883: Record Deconstruction causes bytecode error
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/DeconstructionDesugaring.java
Changeset: 4bf19878
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-04-05 10:35:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4bf1987856f454e029c413e53d4b0c5807d3e890
8296454: System.console() shouldn't return null in jshell
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
+ src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/impl/ConsoleImpl.java
= src/jdk.jshell/share/classes/jdk/jshell/execution/impl/PipeInputStream.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java
! src/jdk.jshell/share/classes/module-info.java
! test/langtools/jdk/jshell/ConsoleTest.java
! test/langtools/jdk/jshell/PipeInputStreamTest.java
! test/langtools/jdk/jshell/UserInputTest.java
Changeset: 9f587d27
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-04-05 12:09:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9f587d272fe7097b330d8d81b7ae43149ff92485
8305644: IGV: Node text not updated when switching from/to CFG view
Reviewed-by: rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
Changeset: 78ff454f
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-04-05 13:19:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/78ff454f1986abdb9b72d3c6c5b1f3bbab823540
8305490: CommandProcessor command "dumpclass" produces classes with invalid field descriptors
Reviewed-by: cjplummer, fparain
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java
Changeset: a3137c75
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-04-05 13:27:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a3137c750f37d8fb03fd93f12e699df790adb327
8305646: compile error on Alpine with gcc12 after 8298619 in libGetXSpace.c
Reviewed-by: alanb, shade
! test/jdk/java/io/File/libGetXSpace.c
Changeset: f69d88c5
Author: Nikita Gubarkov <nikita.gubarkov at jetbrains.com>
Committer: Alexey Ushakov <avu at openjdk.org>
Date: 2023-04-05 13:41:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f69d88c57f98472c483a7dcedcfd5afb0dbd3930
8301616: Drag & maximize to another monitor places window incorrectly (Windows)
Reviewed-by: avu, aivanov, serb
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
Changeset: 2e59d21e
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-04-05 14:04:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e59d21e5620e834cb55a69d23a16c44d6ca2393
8305659: ProblemList com/sun/jdi/PopAndInvokeTest.java with virtual threads
Reviewed-by: thartmann
! test/jdk/ProblemList-svc-vthread.txt
Changeset: 022290bd
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-04-05 14:39:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/022290bdbd14238d6f3cbd75e99f42b874ea255f
8305620: Missing `break` in DocCommentParser `inlineWord()`
Reviewed-by: iris
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! test/langtools/tools/javac/doctree/IndexTest.java
Changeset: 5919fad1
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-04-05 15:36:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5919fad1f4969ef3faaa0e8fe60ed6e4e15e5cff
8305591: Cleanup use of `newline` flag in DocCommentParser
Reviewed-by: hannesw
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
Changeset: ee302335
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-04-05 16:04:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ee3023359caed3be4fe4cd829f04ede99d17ae86
8305107: Emoji related binary properties in RegEx
Reviewed-by: iris, rriggs, jpai
! src/java.base/share/classes/java/util/regex/CharPredicates.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: 44f33ad1
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-04-05 16:06:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/44f33ad1a9617fc23864c9ba5f063b3fc2f1e18c
8304982: Emit warning for removal of `COMPAT` provider
Reviewed-by: alanb
! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
+ test/jdk/java/util/Locale/CompatWarning.java
= test/jdk/java/util/Locale/compatlog.properties
Changeset: 39f12a88
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-04-05 20:16:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/39f12a88e7b19eb2b60942c6a6d2038398ddcd3f
8305596: (fc) Two java/nio/channels tests fail after JDK-8303260
Reviewed-by: alanb
! test/jdk/ProblemList.txt
! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java
! test/jdk/java/nio/channels/FileChannel/Transfer.java
Changeset: 507c49a3
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-04-05 20:17:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/507c49a3abc0b610a4f7cbc4d3c5aaaaf8ad3534
8305664: [BACKOUT] (fs) Remove FileSystem support for resolving against a default directory (chdir configuration)
Reviewed-by: alanb
! src/java.base/aix/classes/sun/nio/fs/AixFileSystem.java
! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.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/UnixPath.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
Changeset: b5d204c3
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-04-05 21:24:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b5d204c3a4274c2e4604390eba436d42b5f5e9c9
8305678: ProblemList serviceability/sa/ClhsdbInspect.java on windows-x64 in Xcomp
8305679: ProblemList java/util/concurrent/locks/Lock/OOMEInAQS.java on linux-aarch64 with ZGC
Reviewed-by: mikael
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/jdk/ProblemList-zgc.txt
Changeset: 35cb303a
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-04-05 21:54:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35cb303a2c0c8b32de257c02e012a1928a6b4594
8305425: Thread.isAlive0 doesn't need to call into the VM
Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: shade, coleenp, alanb
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/native/libjava/Thread.c
+ test/jdk/java/lang/Thread/IsAlive.java
Changeset: 31270256
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-04-05 22:40:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/312702567a15d67fcf69325b9cb6345f9ea026f7
8305600: java/lang/invoke/lambda/LogGeneratedClassesTest.java fails after JDK-8304846 and JDK-8202110
Reviewed-by: jvernee
! test/jdk/ProblemList.txt
Changeset: 57641190
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-04-06 01:30:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5764119024be067ef7afb063a49a14ef59325af6
8303563: GetCurrentThreadCpuTime and GetThreadCpuTime need further clarification for virtual threads
Reviewed-by: dholmes, alanb
! src/hotspot/share/prims/jvmti.xml
Changeset: 35d22930
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-04-06 03:32:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35d22930bbb9f038273361d8a1a07d07f3766735
8305607: Remove some unused test parameters in com/sun/jdi tests
Reviewed-by: sspitsyn, amenkov, cjplummer
! test/jdk/com/sun/jdi/AllLineLocations.java
! test/jdk/com/sun/jdi/ClassesByName.java
! test/jdk/com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java
! test/jdk/com/sun/jdi/UnpreparedByName.java
! test/jdk/com/sun/jdi/UnpreparedClasses.java
Changeset: a6a3cf48
Author: Vladimir Petko <vladimir.petko at canonical.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-04-06 05:06:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a6a3cf485df50940dfc292c4c52913c696ad5344
8305480: test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java failing on 32 bit arm
Reviewed-by: stuefe, dholmes
! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java
Changeset: b5ea140d
Author: Tingjun Yuan <yuantj1999 at outlook.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-04-06 06:35:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b5ea140dff0ba0b1ce22063e2b4af10a3b2086f3
8269843: typo in LinkedHashMap::removeEldestEntry spec
Reviewed-by: martin
! src/java.base/share/classes/java/util/LinkedHashMap.java
Changeset: 6580c4e6
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-04-06 10:05:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6580c4e6311b6f87cec7c5c5537351bec9b703db
8267140: Support closing the HttpClient by making it auto-closable
Reviewed-by: jpai
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientFacade.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
+ test/jdk/java/net/httpclient/AsyncShutdownNow.java
! test/jdk/java/net/httpclient/HttpClientBuilderTest.java
+ test/jdk/java/net/httpclient/HttpClientClose.java
+ test/jdk/java/net/httpclient/HttpClientShutdown.java
+ test/jdk/java/net/httpclient/ShutdownNow.java
! test/jdk/java/net/httpclient/offline/DelegatingHttpClient.java
! test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java
! test/jdk/java/net/httpclient/offline/OfflineTesting.java
Changeset: e52a2aee
Author: Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-04-06 11:17:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e52a2aeeacaeb26c801b6e31f8e67e61b1ea2de3
8304745: Lazily initialize byte[] in java.io.BufferedInputStream
Reviewed-by: liach, bpb, jpai
! src/java.base/share/classes/java/io/BufferedInputStream.java
Changeset: ce10460e
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-04-06 13:59:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce10460e94c03f178943fa44dafae18acc480094
8274166: Some CDS tests ignore -Dtest.cds.runtime.options
Reviewed-by: dholmes, iklam, aturbanov
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/lib/jdk/test/lib/cds/CDSOptions.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: ddd50d0d
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-04-06 14:11:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ddd50d0db31e50c0fcedafa290d6eac277ddae3e
8305608: Change VMConnection to use "test.class.path"instead of "test.classes"
Reviewed-by: cjplummer, sspitsyn
! test/jdk/ProblemList-svc-vthread.txt
! test/jdk/com/sun/jdi/VMConnection.java
Changeset: 536ad9df
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2023-04-06 15:33:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/536ad9df1abc2b905e8e679a08503afd6490805b
8305461: [vectorapi] Add VectorMask::xor
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! 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/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/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/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/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/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/VectorMask.java
! 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-Miscellaneous.template
Changeset: 08fbb7bb
Author: Viktor Klang <viktor.klang at oracle.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-04-06 15:50:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08fbb7bb5edebbc22e0a84710894be47bd4fe332
8272119: Typo in JDK documentation (a -> an)
Reviewed-by: dfuchs, mchung, iris
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 1d517afb
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-04-06 19:13:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1d517afbd4547171ad6fb6a3356351c2554c8279
8305209: JDWP exit error AGENT_ERROR_INVALID_THREAD(203): missing entry in running thread table
Reviewed-by: sspitsyn, lmesnik
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jdk/com/sun/jdi/ThreadMemoryLeakTest.java
Changeset: 8db1dd02
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-04-06 21:09:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8db1dd02582edb3be99c2f63a54772e47311aa8e
8305622: Remove Permission details from jcmd man page
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jcmd/share/man/jcmd.1
Changeset: 0a340187
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-04-06 21:09:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a3401879743878c63a3db8d68d33894de6ccf6a
8305680: Remove Permissions from jcmd help output
Reviewed-by: cjplummer, sspitsyn
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: 314e9b3d
Author: Joshua Cao <joshcao at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-04-07 00:28:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/314e9b3dcca16d84cf85851cb6f8f7af76ae88db
8300829: Make CtwRunner available as an independent tool
Reviewed-by: xliu, phh
+ test/hotspot/jtreg/testlibrary/ctw/.gitignore
! test/hotspot/jtreg/testlibrary/ctw/Makefile
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: ce6e7461
Author: Guoxiong Li <gli at openjdk.org>
Date: 2023-04-07 00:58:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce6e7461dc5ac56459a79e75d5de76929d1be0a3
8305118: Add RISC-V related content to building.md
Reviewed-by: erikj
! doc/building.html
! doc/building.md
Changeset: c67bbcea
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-04-07 05:57:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c67bbcea92919fea9b6f7bbcde8ba4488289d174
8305711: Arm: C2 always enters slowpath for monitorexit
Reviewed-by: shade, kvn
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
Changeset: dc81603c
Author: Nikita Gubarkov <ngubarkov at openjdk.org>
Committer: Alexey Ushakov <avu at openjdk.org>
Date: 2023-04-07 10:06:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dc81603cbf223c3ac6b41396d1998a07524a0d54
8305666: Add system property for fair AWT lock
Reviewed-by: prr
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
Changeset: cbc8dffb
Author: duke <duke at openjdk.org>
Date: 2023-04-07 11:00:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cbc8dffb6a6e310f6ea38e448126f4a0d6208aea
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list