git: openjdk/panama-foreign: foreign-memaccess+abi: 94 new changesets
duke
duke at openjdk.java.net
Fri Jun 3 11:08:54 UTC 2022
Changeset: 777f813e
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-05-27 11:09:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/777f813e9b2688034d77523b4142dd67e1d9f38b
8268422: Find a better way to select releases in "New API" page
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/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.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/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java
Changeset: be933185
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-05-27 12:10:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/be93318576896e8f5f9733ae1f7e3e74d63f5594
8287292: Improve TransformKey to pack more kinds of transforms efficiently
Reviewed-by: jlaskey, jvernee, mchung
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
Changeset: f2bc4476
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-05-27 12:16:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f2bc4476593938094263f0d85fc9bdd369e95237
8271406: Kitchensink failed with "assert(early->flag() == current->flag()) failed: Should be the same"
Reviewed-by: coleenp, dholmes, stuefe
! src/hotspot/share/services/memReporter.cpp
Changeset: 63eb0b7e
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-05-27 13:00:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/63eb0b7e8606dd9cd145e92eeeb744ff5b7be569
8282947: JFR: Dump on shutdown live-locks in some conditions
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunksChannel.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
+ test/jdk/jdk/jfr/api/recording/dump/TestDumpDevNull.java
Changeset: 6520843f
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-05-27 15:23:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6520843f86f638fe4d1e5b3358fab5799daca654
8287003: InputStreamReader::read() can return zero despite writing a char in the buffer
Reviewed-by: jpai, rriggs
! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java
! test/jdk/java/io/InputStreamReader/ReadCharBuffer.java
Changeset: 0df47482
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-05-27 21:02:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0df4748216ab71937cfcfb86a2d66f3568bced1e
8287463: JFR: Disable TestDevNull.java on Windows
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/recording/dump/TestDumpDevNull.java
Changeset: d3e781de
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-05-27 21:23:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d3e781de086d557a88105da965ff8a7f9126019c
8287223: C1: Inlining attempt through MH::invokeBasic() with null receiver
Reviewed-by: kvn
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/jsr292/NullConstantMHReceiver.java
Changeset: ed8e8ac2
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-05-27 21:47:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ed8e8ac2892af3a0a70b95330e01ec976d3fea3c
8284400: Improve XPath exception handling
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSetDTM.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java
Changeset: 410a25d5
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2022-05-28 02:09:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/410a25d59a11b6a627bbb0a2c405c2c2be19f464
8286562: GCC 12 reports some compiler warnings
Reviewed-by: ihse, kbarrett, prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/unix/native/libjli/java_md_common.c
Changeset: 66340372
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2022-05-28 05:33:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/66340372d595aeb4b3dfd9169a8448f363097256
8287362: FieldAccessWatch testcase failed on AIX platform
Reviewed-by: cjplummer, mdoerr
! test/hotspot/jtreg/compiler/jsr292/cr8026328/libTest8026328.c
! test/hotspot/jtreg/runtime/jni/FastGetField/libFastGetField.c
! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/libFieldAccessWatch.c
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp
Changeset: 2c461acf
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-05-28 06:12:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2c461acfebd28fe5ef62805cbb004f91a3b18f08
8287492: ProblemList compiler/jvmci/errors/TestInvalidDebugInfo.java
Reviewed-by: mikael, kvn
! test/hotspot/jtreg/ProblemList.txt
Changeset: a6e2e223
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-05-28 17:22:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a6e2e223ea0339117c89f46e074a92dc2f31dfd5
8285008: JFR: jdk/jfr/jmx/streaming/TestClose.java failed with "Exception: Expected repository to be empty"
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! test/jdk/jdk/jfr/jmx/streaming/TestClose.java
Changeset: 36350bf1
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-05-29 13:56:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/36350bf1be1ae3c5b58cc7c7ca95acd9bfa26949
8287484: JFR: Seal RecordedObject
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
Changeset: 3d2d0395
Author: Anthony Vanelverdinghe <dev at anthonyv.be>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-05-29 14:26:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3d2d039538b906cedd9188ed94b7ba55c275ff7f
8287440: Typo in package-info.java of java.util.random
Reviewed-by: darcy, iris, jpai
! src/java.base/share/classes/java/util/random/package-info.java
Changeset: 5848a60c
Author: jeremy <jeremy.wood at mac.com>
Committer: Laurent Bourgès <lbourges at openjdk.org>
Date: 2022-05-30 06:06:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5848a60c01747728cbdde1e9d8a244079fd88c14
8286093: java/awt/geom/Path2D/UnitTest.java failed with "RuntimeException: 2D bounds too small"
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! test/jdk/java/awt/geom/Path2D/UnitTest.java
Changeset: 744b822a
Author: Maxim Kartashev <mkartashev at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2022-05-30 06:18:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/744b822ab194a0f7ef4e7a4053be32c6a0889efc
8287073: NPE from CgroupV2Subsystem.getInstance()
Reviewed-by: vkempik, iklam
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
Changeset: a27ba1a3
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2022-05-30 07:02:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a27ba1a3db5f0b4eb75b6cca94f33398e7b695cc
8287363: null pointer should use NULL instead of 0
Reviewed-by: kbarrett, stuefe, alanb
! src/java.base/unix/native/libjli/java_md_common.c
Changeset: 447ae006
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-05-30 07:45:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/447ae006163b00cc46cac1c7ebe201de311bf1a1
8287418: riscv: Fix correctness issue of MacroAssembler::movptr
Reviewed-by: fjiang, yadongwang, fyang
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
Changeset: 1b9987cb
Author: Zhuojun Miao <zmiao at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-05-30 07:52:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1b9987cb08611a98e6351876aa7da4e56d4a5d2e
8287288: Fix some typos in C1
Reviewed-by: aph, dholmes, dlong, chagedorn
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
Changeset: 19fb8ab8
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2022-05-30 08:09:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/19fb8ab8b9a3366850ed224c35f3cd163c0511e5
8287195: AArch64: Client VM build failure after JDK-8283689
Reviewed-by: jvernee, adinn
! src/hotspot/cpu/aarch64/foreignGlobals_aarch64.cpp
Changeset: d8331737
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2022-05-30 08:12:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d8331737ad09fb989c492bdfe3868a7ae66e32af
8286711: AArch64: serviceability agent tests fail with PAC enabled
Reviewed-by: dholmes, cjplummer
! src/hotspot/cpu/aarch64/pauth_aarch64.hpp
! src/hotspot/cpu/aarch64/vmStructs_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
Changeset: eb8d067b
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-05-30 08:57:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/eb8d067b56287a201ca102299e6b756417e5cf1b
8287433: [PPC64] g1_write_barrier_pre needs extension for Loom
Reviewed-by: rrich, stuefe
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
Changeset: b1b96746
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-05-30 09:00:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b1b96746633487901cbc504ccd074cb856ed5327
8287437: Temporarily disable Continuations::enabled() for platforms which don't have an implementation, yet
Reviewed-by: shade, alanb, rrich
! src/hotspot/share/runtime/continuation.cpp
Changeset: 73ba7fdc
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-05-30 09:17:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/73ba7fdce838ba8a2c227a972c176311e6cc0b41
8287157: Clean up G1Policy::next_gc_should_be_mixed()
Reviewed-by: lkorinth
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: f086d945
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-05-30 14:59:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f086d945c31d3673e0a49017e3d4e99b189253fe
8287378: GHA: Update cygwin to fix issues in langtools tests on Windows
Reviewed-by: aturbanov, shade
! .github/workflows/submit.yml
Changeset: 1606d554
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-05-30 15:01:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1606d5545b8daad840575b7cfd97b94fd8a3d41d
8286855: javac error on invalid jar should only print filename
Reviewed-by: jpai, mdoerr
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
Changeset: 0c420e03
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-05-30 15:40:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0c420e03ae24144a8146edb39f546841da33e381
8287430: MemorySessionImpl::addOrCleanupIfFail does not rethrow exceptions
Reviewed-by: jvernee
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
Changeset: b2ba9fc9
Author: Johan Sjölén <johan.sjolen at oracle.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-05-30 16:53:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b2ba9fc9f696fe3d452ad809d540f4618f5f215a
8286180: Enable construction of LogStreamImpl from LogMessageImpl
Reviewed-by: dholmes, stefank
! src/hotspot/share/logging/logHandle.hpp
! src/hotspot/share/logging/logMessage.hpp
! src/hotspot/share/logging/logStream.cpp
! src/hotspot/share/logging/logStream.hpp
! src/hotspot/share/logging/logTagSet.hpp
! test/hotspot/gtest/logging/test_logStream.cpp
Changeset: 8a9aeff1
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-05-31 06:59:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8a9aeff18cd7b26f62934e5892fc87d25f249595
8287497: Use String.contains() instead of String.indexOf() in java.naming
Reviewed-by: aefimov, rriggs, jpai
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapAttribute.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java
! src/java.naming/share/classes/javax/naming/NameImpl.java
Changeset: 8f59422d
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-05-31 06:59:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8f59422d357a00a2270a8f421966977e3979c2fb
8285558: IGV: scheduling crashes on control-unreachable CFG nodes
Reviewed-by: kvn, chagedorn
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: 6e55a72f
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-05-31 08:38:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6e55a72f25f7273e3a8a19e0b9a97669b84808e9
8287438: IGV: scheduling crashes on non-block-start Region with multiple predecessors
Reviewed-by: kvn, chagedorn
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: c6e04164
Author: Dmitry Kulikov <projectd8 at yandex.ru>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-05-31 10:14:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c6e041649514b964f5baaa88880c4d146275db8d
8282863: java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java fails on Windows 10 with HiDPI screen
Reviewed-by: serb, aivanov
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java
Changeset: 7ef69935
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-05-31 11:04:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7ef6993576006d5fd09186870064d4dc1996e846
8276836: Error in javac caused by switch expression without result expressions: Internal error: stack sim error
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/switchexpr/SwitchExpressionNoValue.java
Changeset: 1b44f6c4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-05-31 13:48:18 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1b44f6c483cfb2c8c2f304281654b56fda967719
8287526: java/nio/channels/FileChannel/LargeMapTest.java fails on 32-bit systems
Reviewed-by: alanb, stuefe
! test/jdk/java/nio/channels/FileChannel/LargeMapTest.java
Changeset: 171a7cdd
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-05-31 15:01:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/171a7cdd5d44265b17541e17304e9ebed376a9fd
8286895: InternalError: Exception during analyze
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/jdk/jshell/ErrorRecoveryTest.java
+ test/langtools/tools/javac/recovery/NoCrashForError.java
+ test/langtools/tools/javac/recovery/NoCrashForError.out
Changeset: 6f6486e9
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-05-31 16:02:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6f6486e97743eadfb20b4175e1b4b2b05b59a17a
8284960: Integration of JEP 426: Vector API (Fourth Incubator)
Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Co-authored-by: Smita Kamath <svkamath at openjdk.org>
Co-authored-by: Joshua Zhu <jzhu at openjdk.org>
Co-authored-by: Xiaohong Gong <xgong at openjdk.org>
Co-authored-by: John R Rose <jrose at openjdk.org>
Co-authored-by: Eric Liu <eliu at openjdk.org>
Co-authored-by: Ningsheng Jian <njian at openjdk.org>
Reviewed-by: ngasson, vlivanov, mcimadamore, jlahoda, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! 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.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/java.base/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.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/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
! test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMemoryAlias.java
! test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX1.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX2.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512BW.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512DQ.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastNeon.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastSVE.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorReinterpret.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorDoubleExpandShrink.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorExpandShrink.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java
! test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java
! test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/VectorReshapeTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/gen-tests.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-Broadcast-op-math.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-op-math.template
! test/jdk/jdk/incubator/vector/templates/Unit-Binary-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-BoolReduction-Scalar-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-BoolReduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Broadcast.template
! test/jdk/jdk/incubator/vector/templates/Unit-Compare-Broadcast.template
! test/jdk/jdk/incubator/vector/templates/Unit-Compare-Masked.template
! test/jdk/jdk/incubator/vector/templates/Unit-Compare.template
+ test/jdk/jdk/incubator/vector/templates/Unit-CompressExpand.template
! test/jdk/jdk/incubator/vector/templates/Unit-Get-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op-func.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-op-func.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-op-func.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op-func.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-Scalar-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Single-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Slice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Unit-Slice-bop.template
! test/jdk/jdk/incubator/vector/templates/Unit-Slice-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Broadcast-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Broadcast-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Double-Broadcast-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Double-Broadcast-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-Scalar-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Ternary-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Test.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unary-op-math.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unslice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unslice-bop.template
! test/jdk/jdk/incubator/vector/templates/Unit-Unslice-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Zero.template
! test/jdk/jdk/incubator/vector/templates/Unit-footer.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/BlackScholes.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCastOperationsBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskedLogicOpts.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/MemorySegmentVectorAccess.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java
- test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShort.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShorts.java
Changeset: d5b6c7bd
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-05-31 17:44:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d5b6c7bde1ae1ddcc9ad31b99480b67a913ff20a
8287384: Speed up jdk.test.lib.util.ForceGC
Reviewed-by: rriggs, bchristi, dfuchs, mchung
! test/lib/jdk/test/lib/util/ForceGC.java
Changeset: 37a51300
Author: liach <liach at users.noreply.github.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2022-05-31 18:29:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/37a513003c654297d81fc71b64c604f0ab8075cb
8287064: Modernize ProxyGenerator.PrimitiveTypeInfo
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
Changeset: e0382c55
Author: liach <liach at users.noreply.github.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2022-05-31 18:30:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e0382c552348d108e906792ad8ca7067f9f805ec
8285401: Proxy class initializer should use 3-arg `Class.forName` to avoid unnecessary class initialization
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
+ test/jdk/java/lang/reflect/Proxy/LazyInitializationTest.java
Changeset: 8df5f105
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-05-31 19:37:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8df5f1058fb7244b65fa67bff8fd5a5282d70594
8282857: Create a regression test for JDK-4702690
Reviewed-by: kizune, serb
+ test/jdk/javax/accessibility/JScrollPaneAccessibleRelationsTest.java
Changeset: cfdbde11
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-05-31 19:38:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cfdbde11f0bc2b61590eec2aaa9906f13c64e19e
8282778: Create a regression test for JDK-4699544
Reviewed-by: kizune, serb
+ test/jdk/javax/accessibility/JRootPaneAccessiblAtTest.java
Changeset: 8db5247e
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-05-31 19:39:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8db5247ebc827bf4a428c2d46ebdda778be57860
8282771: Create test case for JDK-8262981
Reviewed-by: kizune
+ test/jdk/javax/accessibility/JSlider/AccessibleAction/JSliderAccessibleAction.java
Changeset: 97bd4c25
Author: Phil Race <prr at openjdk.org>
Date: 2022-05-31 20:14:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/97bd4c255a319ce626a316ed211ef1fd7d0f1e14
8286159: Memory leak in getAllConfigs of awt_GraphicsEnv.c:585
Reviewed-by: psadhukhan, aivanov
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: f5bbade9
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-05-31 21:07:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f5bbade9e40ed99d53d50c828d672b4eaab35018
8287544: Replace uses of StringBuffer with StringBuilder in java.naming
Reviewed-by: rriggs, aefimov, vtewari
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java
! src/java.naming/share/classes/javax/naming/NameImpl.java
Changeset: 8fc201e5
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-05-31 22:59:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8fc201e5bb7cb909a8bf496a751793b91b73631b
8285939: javadoc java.lang.Record should not have "Direct Known Subclasses:" section
Reviewed-by: prappo, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
Changeset: 3deb58a8
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-06-01 03:55:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3deb58a89a79fd562fe0736e753e6a677234c8c7
8287318: ConcurrentModificationException in sun.net.httpserver.ServerImpl$Dispatcher
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: 71599763
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-01 06:02:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/71599763359055c81afbe5e04d6034b7bb3f3606
8287520: Shrink x86_32 problemlists after JDK-8287437
Reviewed-by: alanb
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! test/langtools/ProblemList.txt
Changeset: 78469713
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-06-01 06:13:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/784697138182f104c30f8365b01f67be4d28083c
8236569: -Xss not multiple of 4K does not work for the main thread on macOS
Reviewed-by: dholmes, stuefe
! src/java.base/macosx/native/libjli/java_md_macosx.m
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/man/java.1
! src/java.base/unix/native/libjli/java_md.c
Changeset: e0e15def
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-06-01 09:03:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e0e15def24c4c93c863ff459788bea23ef99d790
8287366: Improve test failure reporting in GHA
Reviewed-by: clanger
! .github/workflows/submit.yml
Changeset: 0ef3d855
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-06-01 09:29:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0ef3d8551d85c9004087464d656074dac753acfd
8287552: riscv: Fix comment typo in li64
Co-authored-by: Dingli Zhang <dingli at iscas.ac.cn>
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 48f19e43
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2022-06-01 09:48:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/48f19e43c5ceeed6b8f714fc921566f9260c78db
8287453: RenderPerfTest incorrectly measures performance
Reviewed-by: prr
! test/jdk/performance/client/RenderPerfTest/Makefile
! test/jdk/performance/client/RenderPerfTest/build.xml
- test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfLCDTest.java
! test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfTest.java
Changeset: 168b226b
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2022-06-01 13:31:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/168b226b0f7a3b067bf11616e5a92908f63be450
8282662: Use List.of() factory method to reduce memory consumption
Reviewed-by: redestad, rriggs
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/nio/file/FileTreeIterator.java
! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
Changeset: b2b4ee21
Author: Ron Pressler <rpressler at openjdk.org>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2022-06-01 14:10:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b2b4ee212f06c606fc51e03ff33642035f4a4328
8287233: Crash in Continuation.enterSpecial: stop: tried to execute native method as non-native
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/method.cpp
Changeset: f8eb7a89
Author: Ron Pressler <rpressler at openjdk.org>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2022-06-01 14:11:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f8eb7a892f2fe78671d2211e35369c7ff2ed24fa
8287512: continuationEntry.hpp has incomplete definitions
Reviewed-by: coleenp, pchilanomate
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/continuationEntry.inline.hpp
Changeset: e3791ecf
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2022-06-01 14:41:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e3791ecfe42ccb34548dd23d159087a86b669a46
8287491: compiler/jvmci/errors/TestInvalidDebugInfo.java fails new assert: assert((uint)t < T_CONFLICT + 1) failed: invalid type #
Reviewed-by: kvn, dnsimon
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidDebugInfo.java
Changeset: 774928f9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-01 14:57:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/774928f9447e961ec26a76e03dbf2143ffdcc05d
8287625: ProblemList jdk/jshell/HighlightUITest.java on all platforms
Reviewed-by: jlahoda
! test/langtools/ProblemList.txt
Changeset: 8071b231
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-01 15:15:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8071b2311caaacd714d74f12aee6cb7c2fe700fa
8287237: (fs) Files.probeContentType returns null if filename contains hash mark on Linux
Reviewed-by: rriggs, jpai, vtewari
! src/java.base/share/classes/sun/net/www/MimeTable.java
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: 67ecd303
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-06-01 15:51:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/67ecd30327086c5d7628c4156f8d9dcccb0f4d09
8287398: Allow concurrent execution of hotspot docker tests
Reviewed-by: shade, mseledtsov, sgehwolf
- test/hotspot/jtreg/containers/docker/TEST.properties
! test/lib/jdk/test/lib/containers/docker/Common.java
Changeset: 239ac2a5
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-06-01 17:01:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/239ac2a5d4c9a13e10e8c75324cd51f5f825337d
8286829: Shenandoah: fix Shenandoah Loom support
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 27ad1d55
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-01 18:14:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/27ad1d5549ebb65053ca2061e89d970ac3fe23a5
8287602: (fs) Avoid redundant HashMap.containsKey call in MimeTypesFileTypeDetector.putIfAbsent
Reviewed-by: bpb, jpai, alanb
! src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java
Changeset: 4caf1ef3
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-01 18:15:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4caf1ef389fd02bf53a9b7ed33d3b57fdaa79bd2
8287390: Cleanup Map usage in AuthenticationInfo.requestAuthentication
Reviewed-by: dfuchs, jpai
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
Changeset: cdb47688
Author: Dean Long <dlong at openjdk.org>
Date: 2022-06-01 18:28:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cdb476888a65b8ee2538f08b4b1dbb245874a262
8287396: LIR_Opr::vreg_number() and data() can return negative number
Reviewed-by: kvn, chagedorn
! src/hotspot/share/c1/c1_LIR.hpp
Changeset: 2f191442
Author: Ana Marsh <anamarsh at microsoft.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-06-01 20:19:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2f1914424936eebd2478ca9d3100f88abb2d199c
8282024: add EscapeAnalysis statistics under PrintOptoStatistics
Reviewed-by: xliu, kvn
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
Changeset: 72bcf2aa
Author: Raffaello Giulietti <raffaello.giulietti at oracle.com>
Committer: Joe Darcy <darcy at openjdk.org>
Date: 2022-06-01 21:53:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/72bcf2aa03d53b0f68eb07a902575b4e8628d859
4511638: Double.toString(double) sometimes produces incorrect results
Reviewed-by: aturbanov, darcy, bpb
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
+ src/java.base/share/classes/jdk/internal/math/DoubleToDecimal.java
+ src/java.base/share/classes/jdk/internal/math/FloatToDecimal.java
+ src/java.base/share/classes/jdk/internal/math/MathUtils.java
! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.gold
! test/jdk/java/lang/String/concat/ImplicitStringConcatBoundaries.java
+ test/jdk/jdk/internal/math/ToDecimal/DoubleToDecimalTest.java
+ test/jdk/jdk/internal/math/ToDecimal/FloatToDecimalTest.java
+ test/jdk/jdk/internal/math/ToDecimal/MathUtilsTest.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/BasicChecker.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/DoubleToDecimalChecker.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/FloatToDecimalChecker.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/MathUtilsChecker.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/ToDecimalChecker.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
Changeset: 6030c0e4
Author: liach <liach at users.noreply.github.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-01 23:05:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6030c0e4033655e7ce282f43c2216b4e29411c22
8287118: Use monospace font for annotation default values
Reviewed-by: hannesw, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
Changeset: 07d24509
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-06-02 03:39:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/07d24509a68cc06f062b8249f207bc0d2148c79b
8213531: Test javax/swing/border/TestTitledBorderLeak.java fails
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/border/TestTitledBorderLeak.java
Changeset: d7341ae4
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-06-02 03:40:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d7341ae42e11fd08508c5f9c67c09c44b62da59b
8286846: test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on mac aarch64
Reviewed-by: tr, prr, honkar
! test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java
Changeset: a82417fa
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-06-02 06:20:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a82417fa190a132313f6734a75f1998858c164fd
8233269: Improve handling of JAVA_ARGS
Reviewed-by: erikj
! make/common/modules/LauncherCommon.gmk
Changeset: 199832a7
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-06-02 06:49:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/199832a7101ca9dbfe7744ca0a1c4ff11d8832f2
8283466: C2: missing skeleton predicates in peeled loop
Reviewed-by: roland, chagedorn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestPeelingSkeletonPredicateInitialization.java
Changeset: 6ff2d89e
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-02 09:02:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6ff2d89ea11934bb13c8a419e7bad4fd40f76759
8287496: Alternative virtual thread implementation that maps to OS thread
Reviewed-by: rehn, mchung
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
+ src/java.base/share/classes/java/lang/BaseVirtualThread.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/ThreadBuilders.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/jdk/internal/vm/Continuation.java
+ src/java.base/share/classes/jdk/internal/vm/ContinuationSupport.java
+ src/java.base/share/native/libjava/ContinuationSupport.c
! src/java.base/share/native/libjava/PreviewFeatures.c
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/classes/sun/management/Util.java
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/vthread/JNIMonitor/JNIMonitor.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/jdk/TEST.ROOT
! test/jdk/com/sun/jdi/JdbOptions.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
! test/jdk/java/lang/Thread/virtual/HoldsLock.java
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
! test/jdk/java/lang/Thread/virtual/Reflection.java
! test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/ThreadBuilders.java
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALot.java
! test/jdk/java/lang/Thread/virtual/stress/Skynet.java
! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java
! test/jdk/java/lang/Thread/virtual/stress/TimedGet.java
! test/jdk/java/lang/instrument/ParallelTransformerLoaderTest.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
! test/jdk/java/net/vthread/BlockingSocketOps.java
! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java
! test/jdk/jdk/internal/vm/Continuation/Basic.java
! test/jdk/jdk/internal/vm/Continuation/ClassUnloading.java
! test/jdk/jdk/internal/vm/Continuation/Fuzz.java
! test/jdk/jdk/internal/vm/Continuation/HumongousStack.java
! test/jdk/jdk/internal/vm/Continuation/LiveFramesDriver.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
! test/jdk/jdk/jfr/event/runtime/TestThreadEndEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadStartEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVirtualThreadEndEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVirtualThreadStartEvent.java
! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java
! test/jdk/jdk/jfr/jvm/TestVirtualThreadExclusion.java
! test/jdk/jdk/jfr/threading/TestDeepVirtualStackTrace.java
! test/jdk/jdk/jfr/threading/TestManyVirtualThreads.java
! test/jdk/jdk/jfr/threading/TestNestedVirtualThreads.java
! test/jtreg-ext/requires/VMProps.java
Changeset: bddef715
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-06-02 12:49:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bddef7151849a213926ffdd86a7e228db66606b1
8287724: Fix various issues with msys2
Reviewed-by: erikj
! make/autoconf/boot-jdk.m4
! make/autoconf/platform.m4
! make/scripts/fixpath.sh
Changeset: 5acac223
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2022-06-02 13:32:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5acac2238fdc4ffe6ef290456e01cc559d811557
8286830: ~HandshakeState should not touch oops
Reviewed-by: dholmes, rehn
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
! test/hotspot/jtreg/runtime/Thread/SuspendAtExit.java
Changeset: c78392db
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-02 15:12:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c78392db4dd7c31db9eea608a335f6d9239c6a55
8287606: standardize spelling of subtype and supertype etc in comments
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
Changeset: 3cfd38ca
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-02 15:58:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3cfd38caf10c18f71c0fc8c9a09c0d1179373ce7
8287726: Fix JVMTI tests with "requires vm.continuations" after JDK-8287496
Reviewed-by: alanb, rehn, lmesnik
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/classload01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/framepop02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/contmon02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/getstacktr04.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/getstacktr05.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/getstacktr07.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/getstacktr08.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/BreakpointInYieldTest/BreakpointInYieldTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContFramePopTest/ContFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContYieldBreakPointTest/ContYieldBreakPointTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContinuationTest/ContinuationTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/GetSetLocalTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/MethodExitTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/RawMonitorTest/RawMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/VThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/VThreadUnsupportedTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java
Changeset: e51ca1de
Author: Tim Prinzing <tprinzing at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2022-06-02 16:45:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e51ca1dee33d69c74f7f1dc2292db2f04c4ccf4c
8287171: Refactor null caller tests to a single directory
Reviewed-by: ihse, mchung
! make/test/JtregNativeJdk.gmk
! test/jdk/TEST.groups
- test/jdk/java/lang/ClassLoader/exeNullCallerClassLoaderTest/NullCallerClassLoaderTest.java
- test/jdk/java/lang/ClassLoader/exeNullCallerClassLoaderTest/exeNullCallerClassLoaderTest.c
- test/jdk/java/lang/invoke/MethodHandles/exeNullCallerLookup/NullCallerLookupTest.java
- test/jdk/java/lang/invoke/MethodHandles/exeNullCallerLookup/exeNullCallerLookupTest.c
- test/jdk/java/lang/module/exeNullCallerGetResource/NullCallerGetResource.java
- test/jdk/java/lang/module/exeNullCallerGetResource/exeNullCallerGetResource.c
- test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/NullCallerResourceBundle.java
- test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/exeNullCallerResourceBundle.c
+ test/jdk/jni/nullCaller/CallHelper.hpp
+ test/jdk/jni/nullCaller/NullCallerTest.java
+ test/jdk/jni/nullCaller/exeNullCallerTest.cpp
= test/jdk/jni/nullCaller/src/n/closed/ClosedResources.java
+ test/jdk/jni/nullCaller/src/n/closed/test.txt
= test/jdk/jni/nullCaller/src/n/module-info.java
+ test/jdk/jni/nullCaller/src/n/open/NullCallerResource.properties
= test/jdk/jni/nullCaller/src/n/open/OpenResources.java
+ test/jdk/jni/nullCaller/src/n/open/test.txt
Changeset: 1fcbaa41
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-06-02 17:16:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1fcbaa411628c46ca6980942b6f6a5ef7062e16f
8278598: AlignmentReserve is repeatedly reinitialized
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/plab.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
Changeset: 49e24f0c
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-06-02 17:31:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/49e24f0cd833b77006540e871aa7d427628c058f
8287567: AArch64: Implement post-call NOPs
Reviewed-by: adinn, rbackman, dlong
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/share/code/codeCache.inline.hpp
Changeset: 13596cdf
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-02 17:36:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/13596cdf695e67819aadcc08c6d9f05b1eb18442
8287097: (fs) Files::copy requires an undocumented permission when copying from the default file system to a non-default file system
Reviewed-by: chegar, alanb
! src/java.base/share/classes/java/nio/file/CopyMoveHelper.java
+ test/jdk/java/nio/file/Files/CopyToNonDefaultFS.java
+ test/jdk/java/nio/file/Files/copy.policy
Changeset: 7f44f572
Author: vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-06-02 17:42:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7f44f572ea451a1f38b446a6ef64ffb27e3eb3fe
8285868: x86 intrinsics for floating point method isInfinite
Reviewed-by: kvn, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
+ test/hotspot/jtreg/compiler/intrinsics/TestDoubleClassCheck.java
+ test/hotspot/jtreg/compiler/intrinsics/TestFloatClassCheck.java
+ test/micro/org/openjdk/bench/java/lang/DoubleClassCheck.java
+ test/micro/org/openjdk/bench/java/lang/FloatClassCheck.java
Changeset: ccec5d1e
Author: Man Cao <manc at openjdk.org>
Date: 2022-06-02 18:12:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ccec5d1e8529c8211cc678d8acc8d37fe461cb51
8287704: Small logging clarification about shrunk bytes after heap shrinkage
Co-authored-by: Jonathan Joo <jonathanjoo at google.com>
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 26d24263
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-06-02 18:35:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/26d24263c7db6d8f722afefc975b03cb575fa6ee
8287340: Refactor old code using StringTokenizer in locale related code
Reviewed-by: iris, joehw
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! test/jdk/sun/util/locale/provider/Bug8038436.java
Changeset: 37e1835b
Author: Mandy Chung <mchung at openjdk.org>
Date: 2022-06-02 19:13:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/37e1835be76f5f141ba0dc067578bfe767ca94ed
8287746: ProblemList jni/nullCaller/NullCallerTest.java
Reviewed-by: alanb, dcubed
! test/jdk/ProblemList.txt
Changeset: 26048ea2
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-02 19:28:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/26048ea21e0da6505d8452bd33a4d37b1bd5ce74
8287695: Use String.contains() instead of String.indexOf() in jdk.hotspot.agent
Reviewed-by: cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/StreamMonitor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java
Changeset: b5a646ee
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-06-02 20:31:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b5a646ee6cfd432cef6b7e69a177959227a38ace
8287425: Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path
Co-authored-by: Wei Kuai <kuaiwei.kw at alibaba-inc.com>
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 409157d2
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2022-06-02 21:44:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/409157d2af0e124756bf8c0d996ba8658a9714b7
8287125: [macos] Multiple jpackage tests fail/timeout on same host
Reviewed-by: asemenyuk
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/MultiNameTwoPhaseTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
Changeset: 2776ff3b
Author: Phil Race <prr at openjdk.org>
Date: 2022-06-02 22:44:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2776ff3b038e53703138e5ff09d5b666cbe26ba9
8276266: Clean up incorrect client-libs ProblemList.txt entries
Reviewed-by: serb, kizune
! test/jdk/ProblemList.txt
Changeset: cbaeb00f
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2022-06-02 23:51:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cbaeb00fcea7fb8942838610c2d68e27d290fb58
8287600: AA Ovals not rendered under metal
Reviewed-by: aghaisas, prr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
Changeset: deb06539
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-02 23:53:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/deb06539b00e5fd5c29795277b2f90da0c9ff5d5
8287337: SnippetUtils should throw exceptions if snippets not found
Reviewed-by: hannesw
! test/langtools/jdk/javadoc/doclet/testDocletExample/TestDocletExample.java
! test/langtools/tools/lib/snippets/SnippetUtils.java
Changeset: ba9ee8cb
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-06-03 00:17:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ba9ee8cb286268f1d6a2820508334aaaf3131e15
8287748: Fix issues in java.lang.foreign package javadoc
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/package-info.java
Changeset: b544b8b7
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-06-03 05:59:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b544b8b7d43907e93263db31ba3cc6d5951bcaee
8276789: Support C++ lambda in ResourceHashtable::iterate
Reviewed-by: stefank, coleenp
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/utilities/resourceHash.hpp
Changeset: 625821da
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-03 07:24:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/625821dae7589b510de00ffd506a592ddb606318
8287661: Fix and improve BitMap::print_on(outputStream*)
Reviewed-by: stefank
! src/hotspot/share/utilities/bitMap.cpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
Changeset: 407abf5d
Author: Tejesh R <tr at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-06-03 07:46:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/407abf5d65af918e6d9bfed1f4cc7d4cfd74ce24
8233477: [Win LAF]The tooltip doesn't display correctly in Win LAF
Reviewed-by: psadhukhan, prr, honkar
+ test/jdk/javax/swing/JToolTip/bug5047379.java
Changeset: c5379d9a
Author: duke <duke at openjdk.org>
Date: 2022-06-03 11:01:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c5379d9a5ae99e9945ee0cee6409d3613bde1240
Automatic merge of jdk:master into master
Changeset: 3d11035d
Author: duke <duke at openjdk.org>
Date: 2022-06-03 11:01:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3d11035dc8520eb45cd0a11829ee41e0c833c597
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list