git: openjdk/panama-foreign: master: 88 new changesets
duke
duke at openjdk.org
Fri Jun 17 11:12:39 UTC 2022
Changeset: 5d0e8b69
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-06-10 11:40:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d0e8b698144a83025c6912520097f24128858f7
8288203: runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java fails with release VMs
Reviewed-by: shade
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTestWithVerifyDuringGC.java
Changeset: bdd64d6f
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-06-10 13:27:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdd64d6f7d5cbb470fc951174145602647d1c283
8288181: AArch64: clean up out-of-date comments
Reviewed-by: shade
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: fcb35ed4
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-06-10 13:37:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fcb35ed40e46759f52d5c86a09e4a4f973edd58d
8287743: javax/swing/text/CSSBorder/6796710/bug6796710.java failed
Reviewed-by: aivanov
! test/jdk/javax/swing/text/CSSBorder/6796710/bug6796710.java
Changeset: 512db0ff
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2022-06-10 14:49:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/512db0ff31a0a1a2bd8805964ba3d06e2cbfb9e9
8271838: AmazonCA.java interop test fails
Reviewed-by: mullan
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java
Changeset: 3ee1e605
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2022-06-10 15:01:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3ee1e60595171be0dd8bda47d96e0a1268cdc461
8288132: Update test artifacts in QuoVadis CA interop tests
Reviewed-by: mullan
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java
Changeset: 2cc40afa
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-06-10 17:02:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2cc40afa075b1cf749db98d5a6c6cb1c548ba85d
8287835: Add support for additional float/double to integral conversion for x86
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/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
+ test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java
Changeset: aaa89714
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-06-10 17:05:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aaa897148ab2669e06531521221f0551335b3d1f
8288227: Refactor annotation implementation to use pattern matching for instanceof
Reviewed-by: alanb
! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
Changeset: c6dd2ab9
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2022-06-10 17:25:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c6dd2ab9d72298b1e25ee811b1e200f6a0fdc933
8224768: Test ActalisCA.java fails
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
Changeset: 7e940efc
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-06-10 19:00:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e940efcbc13a941f749cc6aff3ccf2f0640b438
8286038: Update --release 19 symbol information for JDK 19 build 26
Reviewed-by: iris
! src/jdk.compiler/share/data/symbols/java.base-J.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-J.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.compiler-J.sym.txt
! src/jdk.compiler/share/data/symbols/symbols
Changeset: d0c8ff8f
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-06-10 19:32:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d0c8ff8fdfe86a4251290d4c1c7b3dbd4cfaf018
8288195: Prepare build system for GHA changes
Reviewed-by: shade, erikj
! make/InitSupport.gmk
! make/autoconf/basic.m4
! make/autoconf/help.m4
Changeset: 03276a51
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-10 15:02:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/03276a515301e7772bbff7cce645f73eb695099b
8281445: Document the default value for the override-methods option
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
Changeset: 0164145a
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-10 15:37:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0164145afc178b550313b80f5b5252b3bbff17a2
8288222: ProblemList serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java
Reviewed-by: alanb, iklam
! test/hotspot/jtreg/ProblemList.txt
Changeset: fa564e9d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-06-10 19:53:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa564e9d5826218e4a9b8a66de92944d24a2c9fa
Merge
Changeset: f2e10dce
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-06-10 20:00:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f2e10dce786a01768436f32e233d72cb4257fbcf
8288238: Add missing file jdk.incubator.concurrent-J.sym.txt
Reviewed-by: mikael, dcubed
+ src/jdk.compiler/share/data/symbols/jdk.incubator.concurrent-J.sym.txt
Changeset: da2339cf
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-10 21:01:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da2339cf6971532593e4f1b5ebbce8d1ed2e83b2
8288173: JDK-8202449 fix causes conformance test failure : api/java_util/Random/RandomGenerator/NextFloat.html
Reviewed-by: bpb, darcy
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
Changeset: d4b473d8
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-06-10 22:25:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d4b473d89046874f25aa6f65f3ae96f7d8397d50
8287178: IntegerModuloP::multiplicativeInverse returns 0 for 0
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/util/math/IntegerModuloP.java
Changeset: f7a4be75
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2022-06-10 23:58:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7a4be75fbe9e703dea94459285c72094d4d8646
8288270: Tier1 build failures after JDK-8287178
Reviewed-by: weijun, jiefu
! src/java.base/share/classes/sun/security/util/math/IntegerModuloP.java
Changeset: d46f404b
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-06-11 05:52:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d46f404b3179c66e8e5775a9e2253c95238153c7
8279047: Remove expired flags in JDK 20
Reviewed-by: kvn, kbarrett, alanb
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/man/java.1
! test/jdk/java/lang/Thread/virtual/HoldsLock.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java
Changeset: f1143b1b
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-11 10:53:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1143b1b57683665c81d24ff192a9babc30f28ea
8287696: Avoid redundant Hashtable.containsKey call in JarVerifier.doneWithMeta
Reviewed-by: jpai, lancea
! src/java.base/share/classes/java/util/jar/JarVerifier.java
Changeset: 0cb0ecf4
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2022-06-13 05:17:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0cb0ecf4433f1054ba2f0fbdabee01323893e0fe
8209935: Test to cover CodeSource.getCodeSigners()
Reviewed-by: mullan
+ test/jdk/java/security/CodeSource/CertsMatch.java
! test/jdk/java/security/CodeSource/Implies.java
+ test/jdk/java/security/CodeSource/certs
Changeset: ac28be72
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-06-13 08:22:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ac28be721feb2d14120132f6b289ca436acf0406
8283612: IGV: Remove Graal module
Reviewed-by: rcastanedalo, chagedorn
- src/utils/IdealGraphVisualizer/Graal/pom.xml
- src/utils/IdealGraphVisualizer/Graal/src/main/java/com/sun/hotspot/igv/graal/filters/GraalCFGFilter.java
- src/utils/IdealGraphVisualizer/Graal/src/main/java/com/sun/hotspot/igv/graal/filters/GraalColoringFilter.java
- src/utils/IdealGraphVisualizer/Graal/src/main/java/com/sun/hotspot/igv/graal/filters/GraalEdgeColorFilter.java
- src/utils/IdealGraphVisualizer/Graal/src/main/nbm/manifest.mf
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/Bundle.properties
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/filters/callgraph.filter
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/filters/color.filter
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/filters/probability.filter
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/filters/reduceEdges.filter
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/filters/removeFloating.filter
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/filters/removeState.filter
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/filters/stampColor.filter
- src/utils/IdealGraphVisualizer/Graal/src/main/resources/com/sun/hotspot/igv/graal/layer.xml
! src/utils/IdealGraphVisualizer/application/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml
Changeset: 33ed0365
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-06-13 11:46:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33ed0365c3ed182a9d063e1701fe69bfb72dfa2e
8283775: better dump: VM support for graph querying in debugger with BFS traversal and node filtering
Reviewed-by: kvn, chagedorn, thartmann, rcastanedalo
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
Changeset: 0207d761
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-06-13 14:35:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0207d761f45c85dbcdc509bbba9e73bbe5d19329
8287926: AArch64: intrinsics for divideUnsigned and remainderUnsigned methods in java.lang.Integer and java.lang.Long
Reviewed-by: adinn, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 4aede33f
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-06-13 14:36:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4aede33fbf940290bb86ac1af1e833ce4d709100
8288282: Zero-release build is broken after JDK-8279047 due to UseHeavyMonitors is read-only
Reviewed-by: dholmes, shade
! src/hotspot/cpu/zero/vm_version_zero.cpp
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
Changeset: 2adef6a1
Author: Kevin Driver <largeprimes at proton.me>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2022-06-13 14:38:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2adef6a1f84d478bb38b179795f08ffa43680e36
8267860: Off-by-one bug when searching arrays in AlpnGreaseTest
Co-authored-by: Bradford Wetmore <wetmore at openjdk.org>
Reviewed-by: wetmore
! test/jdk/sun/security/ssl/ALPN/AlpnGreaseTest.java
Changeset: b97a4f6c
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-06-13 14:48:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b97a4f6cdcd5e497ab901e68923666e493414825
8288114: Update JIRA link in vcs.xml
Reviewed-by: mcimadamore, ihse, erikj
! make/ide/idea/jdk/template/vcs.xml
Changeset: 17695962
Author: Mark Powers <mark.powers at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2022-06-13 15:13:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/17695962ac191b1c0404f9671f09e0e9bbc83ef5
8285263: Minor cleanup could be done in java.security
Reviewed-by: weijun
! src/java.base/share/classes/java/security/AlgorithmConstraints.java
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/CodeSigner.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/DomainLoadStoreParameter.java
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/Guard.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyFactorySpi.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyRep.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/KeyStoreSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/PKCS12Attribute.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/Timestamp.java
! src/java.base/share/classes/java/security/URIParameter.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/CRL.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertPathValidatorException.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/security/cert/CollectionCertStoreParameters.java
! src/java.base/share/classes/java/security/cert/Extension.java
! src/java.base/share/classes/java/security/cert/LDAPCertStoreParameters.java
! src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java
! src/java.base/share/classes/java/security/cert/PKIXCertPathBuilderResult.java
! src/java.base/share/classes/java/security/cert/PKIXCertPathChecker.java
! src/java.base/share/classes/java/security/cert/PKIXCertPathValidatorResult.java
! src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java
! src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java
! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
! src/java.base/share/classes/java/security/interfaces/DSAKey.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/security/interfaces/DSAParams.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAKey.java
! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/java/security/package-info.java
! src/java.base/share/classes/java/security/spec/DSAPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/DSAPublicKeySpec.java
! src/java.base/share/classes/java/security/spec/ECField.java
! src/java.base/share/classes/java/security/spec/ECFieldF2m.java
! src/java.base/share/classes/java/security/spec/ECFieldFp.java
! src/java.base/share/classes/java/security/spec/ECPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/ECPublicKeySpec.java
! src/java.base/share/classes/java/security/spec/EdDSAParameterSpec.java
! src/java.base/share/classes/java/security/spec/EllipticCurve.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
! src/java.base/share/classes/java/security/spec/RSAKeyGenParameterSpec.java
! src/java.base/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAOtherPrimeInfo.java
Changeset: e0baf012
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-06-13 15:14:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e0baf012b111e422ddf39a577b1b4af2599fd00d
8287007: [cgroups] Consistently use stringStream throughout parsing code
Reviewed-by: iklam
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
+ test/hotspot/gtest/runtime/test_os_linux_cgroups.cpp
+ test/jdk/jdk/internal/platform/cgroup/CgroupV1SubsystemControllerTest.java
+ test/jdk/jdk/internal/platform/cgroup/CgroupV2SubsystemControllerTest.java
Changeset: 8f400b9a
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2022-06-13 15:31:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8f400b9aab57d0639721add2ba511bfc0459bd89
8286779: javax.crypto.CryptoPolicyParser#isConsistent always returns 'true'
Reviewed-by: mullan, rhalade
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
+ test/jdk/javax/crypto/CryptoPermissions/InconsistentEntries.java
Changeset: 53a0acee
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-13 18:13:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53a0acee06eb32fba700967c9a34d37ea42f7a99
8286101: Support formatting in @value tag
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
+ test/langtools/jdk/javadoc/doclet/testValueTag/TestValueFormats.java
! test/langtools/tools/doclint/ValueTest.java
! test/langtools/tools/doclint/ValueTest.out
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/ValueTest.java
! test/langtools/tools/javac/lib/DPrinter.java
Changeset: 9b6d0a7e
Author: Gaurav Chaudhari <deigue at hotmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-06-13 20:01:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9b6d0a7e94fd18d302c559bec6f785d71a919a88
8285838: DST not applying properly with zone id offset set with TZ env variable
Reviewed-by: naoto
! src/java.base/unix/native/libjava/TimeZone_md.c
+ test/jdk/java/util/TimeZone/CustomTzIDCheckDST.java
Changeset: b42c1ad1
Author: Alisen Chung <achung at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-06-13 20:05:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b42c1ad1086a5c3f579e27380d23f67f8cebb437
8279614: The left line of the TitledBorder is not painted on 150 scale factor
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: kizune, aivanov, prr
! src/java.desktop/share/classes/javax/swing/border/EtchedBorder.java
+ test/jdk/javax/swing/border/EtchedBorder/ScaledEtchedBorderTest.java
Changeset: e90b579b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-13 20:47:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e90b579b294eb88f6b4e236d19b05063775ee8d7
8288332: Tier1 validate-source fails after 8279614
Reviewed-by: darcy
! test/jdk/javax/swing/border/EtchedBorder/ScaledEtchedBorderTest.java
Changeset: a9c2ab67
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-13 22:47:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a9c2ab67c44872ce0247aef6bf972bf4246b44be
8288080: (fc) FileChannel::map for MemorySegments should state it always throws UOE
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/channels/FileChannel.java
Changeset: d9c1364d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-10 17:07:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d9c1364ddecde7e56e165b86e55dc23bda4ff921
8288101: False build warning-as-error with GCC 9 after JDK-8214976
Reviewed-by: mdoerr, zgu, kbarrett
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
Changeset: f4b05a11
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-06-11 00:44:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f4b05a1168e17000ef31173860af77aa722d2280
8288173: JDK-8202449 fix causes conformance test failure : api/java_util/Random/RandomGenerator/NextFloat.html
Backport-of: da2339cf6971532593e4f1b5ebbce8d1ed2e83b2
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
Changeset: 7aafc69a
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-06-13 14:42:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7aafc69a96cc5c2899d9930bcb81ae4cd0319d5c
8288105: [PPC64] Problems with -XX:+VerifyStack
Reviewed-by: goetz, mbaesken
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
Changeset: 19043538
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-06-14 00:27:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19043538e100f3646802c2f571dd9c5c67e7f90d
Merge
Changeset: fbe92666
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-06-14 01:06:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fbe926662287283c579fdb4ca8290670500cf5a5
8288378: [BACKOUT] DST not applying properly with zone id offset set with TZ env variable
Reviewed-by: dholmes
! src/java.base/unix/native/libjava/TimeZone_md.c
- test/jdk/java/util/TimeZone/CustomTzIDCheckDST.java
Changeset: 86c9241c
Author: Eric Liu <eliu at openjdk.org>
Committer: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-06-14 03:38:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86c9241cce50dfdaf1dcd2c218ecc8e5f5af3918
8287028: AArch64: [vectorapi] Backend implementation of VectorMask.fromLong with SVE2
Reviewed-by: xgong, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! 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
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 03dca565
Author: Swati Sharma <swati.sharma at intel.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-06-14 06:13:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/03dca565cfcb3fb65a69ac6c59f062f1eeef87ac
8287525: Extend IR annotation with new options to test specific target feature.
Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Reviewed-by: chagedorn, kvn
! src/hotspot/cpu/x86/vm_version_x86.cpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IR.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
+ test/hotspot/jtreg/compiler/vectorapi/TestCPUFeatureCheck.java
Changeset: c2ccf4ca
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-06-14 07:18:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c2ccf4ca85b5375e08dce836acd6e86c851c3bd6
8288003: log events for os::dll_unload
Reviewed-by: dholmes, stuefe
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 1a653322
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-06-14 07:48:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1a6533225d8f4b9c5d21e236eaa9f827f096fa5d
8287906: Rewrite of GitHub Actions (GHA) sanity tests
Reviewed-by: shade, erikj, cstein
+ .github/actions/config/action.yml
+ .github/actions/do-build/action.yml
+ .github/actions/get-bootjdk/action.yml
+ .github/actions/get-bundles/action.yml
+ .github/actions/get-gtest/action.yml
+ .github/actions/get-jtreg/action.yml
+ .github/actions/get-msys2/action.yml
+ .github/actions/upload-bundles/action.yml
+ .github/scripts/gen-build-failure-report.sh
+ .github/scripts/gen-test-results.sh
+ .github/scripts/gen-test-summary.sh
+ .github/workflows/build-cross-compile.yml
+ .github/workflows/build-linux.yml
+ .github/workflows/build-macos.yml
+ .github/workflows/build-windows.yml
+ .github/workflows/main.yml
- .github/workflows/submit.yml
+ .github/workflows/test.yml
+ make/conf/github-actions.conf
- make/conf/test-dependencies
Changeset: 0530f4e5
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-06-14 10:43:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0530f4e517be5d5b3ff10be8a0764e564f068c06
8288094: cleanup old _MSC_VER handling
Reviewed-by: mdoerr, clanger, aturbanov
! src/hotspot/os_cpu/windows_aarch64/unwind_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_x86/unwind_windows_x86.hpp
! src/hotspot/share/adlc/adlc.hpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/interpreter/bytecodes.cpp
! src/java.base/share/native/launcher/main.c
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
Changeset: fb297705
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2022-06-14 16:22:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fb297705f6dc668bea0257efb9c46b90b5eab2e9
8287186: JDK modules participating in preview
Reviewed-by: alanb, jlahoda
+ src/java.base/share/classes/jdk/internal/javac/ParticipatesInPreview.java
! src/java.base/share/classes/module-info.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/classes/sun/management/Util.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.concurrent/share/classes/jdk/incubator/concurrent/StructuredTaskScope.java
! src/jdk.incubator.concurrent/share/classes/module-info.java
! src/jdk.incubator.vector/share/classes/module-info.java
Changeset: 0f580974
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-06-14 19:30:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f580974a606cf9df293dbaebf72ab86cd01b774
8288134: Super class names don't have envelopes
Reviewed-by: iklam, hseigel, fparain
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: bbaeacb5
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Dmitry Markov <dmarkov at openjdk.org>
Date: 2022-06-14 19:48:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bbaeacb597a8acc2c88793a6231c53ea0453f4d4
8265586: [windows] last button is not shown in AWT Frame with BorderLayout and MenuBar set.
Reviewed-by: aivanov, dmarkov, azvegint
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
+ test/jdk/java/awt/Frame/AwtFramePackTest.java
Changeset: fe807217
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2022-06-15 00:12:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fe807217a79753f84c00432e7451c17baa6645c5
8287917: System.loadLibrary does not work on Big Sur if JDK is built with macOS SDK 10.15 and earlier
Reviewed-by: mchung
! src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java
! test/jdk/java/lang/RuntimeTests/loadLibrary/exeLibraryCache/LibraryFromCache.java
Changeset: 08400f18
Author: Zhuojun Miao <zmiao at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-06-15 05:57:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08400f18badb23ea3d00282e8b71e76844398a67
8287349: AArch64: Merge LDR instructions to improve C1 OSR performance
Reviewed-by: aph, ngasson, thartmann
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
Changeset: 444a0d98
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-06-15 06:39:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/444a0d98ac06ab043e3b11281234fd515abff302
8284977: MetricsTesterCgroupV2.getLongValueEntryFromFile fails when named value doesn't exist
Reviewed-by: sgehwolf, mdoerr
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: 33f34d54
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-06-15 06:53:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33f34d540e01db7e64da97d518e9dd88d014fb23
8288207: Enhance MalformedURLException in Uri.parseCompat
Reviewed-by: dfuchs, alanb
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/Uri.java
Changeset: 2471f8f7
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-06-15 08:06:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2471f8f7c56dfc1b8de287cb990121d30976ba36
8287647: VM debug support: find node by pattern in name or dump
Reviewed-by: kvn, chagedorn, thartmann
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/utilities/stringUtils.cpp
! src/hotspot/share/utilities/stringUtils.hpp
Changeset: 68b20572
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2022-06-15 09:10:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/68b2057205844228562f3a0801d70e4a5a04ea85
8287373: remove unnecessary paddings in generated code
Reviewed-by: kvn
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidOopMap.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java
Changeset: dfeeb6f8
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-15 10:35:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dfeeb6f8f3c42d6fe2adf89f243e7011827db122
8288140: Avoid redundant Hashtable.get call in Signal.handle
Reviewed-by: rriggs
! src/java.base/share/classes/jdk/internal/misc/Signal.java
Changeset: d5cd2f2c
Author: Johan Sjölén <johan.sjolen at oracle.com>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date: 2022-06-15 12:23:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d5cd2f2caa857891c2cbc13e7da4f85720f3bbb7
8284849: Add deoptimization to unified logging
Reviewed-by: jvernee, kvn, xliu, coleenp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 6633855c
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2022-06-15 14:00:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6633855ca78ff0f5f1213a2a1424436678a30e55
8288399: MacOS debug symbol files not always deterministic in reproducible builds
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/common/NativeCompilation.gmk
Changeset: 13d4ddc3
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-06-15 15:41:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13d4ddc35b1a64e2d882c7dcd554b5aee2720c53
8286962: java/net/httpclient/ServerCloseTest.java failed once with ConnectException
Reviewed-by: dfuchs, jpai
! test/jdk/java/net/httpclient/ServerCloseTest.java
Changeset: cb5ef3da
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-06-15 17:36:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb5ef3da1904e6639130c601db9644895807b4d6
8288499: Restore cancel-in-progress in GHA
Reviewed-by: erikj, shade
! .github/workflows/main.yml
Changeset: 3475e12f
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-15 18:12:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3475e12fa6c50dbaf53b6b03f3b8032017394c1f
8288330: Avoid redundant ConcurrentHashMap.get call in Http2ClientImpl.deleteConnection
Reviewed-by: jpai, dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
Changeset: 6d595614
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-06-15 19:48:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6d595614a26ebe579268dc8216344dfb099bb3ad
8288425: Footprint regression due MH creation when initializing StringConcatFactory
Reviewed-by: jvernee, mchung
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 1855e9d2
Author: Kevin Driver <kevin.driver at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2022-06-15 21:03:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1855e9d2017f315b31f40329b41eb1cf13c59cfe
8220732: setSeed(long) java api doc is missing warning about provided seed quality
Reviewed-by: wetmore
! src/java.base/share/classes/java/security/SecureRandom.java
Changeset: 9ff40346
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-15 21:19:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9ff40346dd45ae1607785bb242d9db10562fb99a
8288530: ProblemList serviceability/jvmti/VMObjectAlloc/VMObjectAllocTest.java in -Xcomp mode
Reviewed-by: amenkov
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 07612281
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-06-15 22:40:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/07612281b084de62b6fb9e682184f93316130f41
8288443: Simplify vmClasses::resolve_all()
Reviewed-by: ccheung, dholmes, coleenp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmClasses.cpp
Changeset: f7ba3b7e
Author: Hao Sun <haosun at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-06-16 00:54:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7ba3b7e422c0a4b899b7aa11d0f903e6c1614a9
8288300: AArch64: Remove the assertion in fmovs/fmovd(FloatRegister, FloatRegister)
Reviewed-by: aph, ngasson
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: a1795901
Author: Fei Gao <fgao at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date: 2022-06-16 02:40:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a1795901ee292fa6272768cef2fedcaaf8044074
8283091: Support type conversion between different data sizes in SLP
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java
! test/hotspot/jtreg/compiler/codegen/TestByteDoubleVect.java
! test/hotspot/jtreg/compiler/codegen/TestByteFloatVect.java
! test/hotspot/jtreg/compiler/codegen/TestByteLongVect.java
! test/hotspot/jtreg/compiler/codegen/TestFloatDoubleVect.java
! test/hotspot/jtreg/compiler/codegen/TestIntDoubleVect.java
! test/hotspot/jtreg/compiler/codegen/TestIntLongVect.java
! test/hotspot/jtreg/compiler/codegen/TestLongFloatVect.java
! test/hotspot/jtreg/compiler/codegen/TestShortDoubleVect.java
! test/hotspot/jtreg/compiler/codegen/TestShortFloatVect.java
! test/hotspot/jtreg/compiler/codegen/TestShortLongVect.java
! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java
Changeset: 39526e28
Author: Tejesh R <tr at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-06-16 03:47:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/39526e28bc4b82d22623a839362fd443e9fb11f0
8284619: javax/swing/JTable/8236907/LastVisibleRow.java failed with "Test Case Failed!!, Last Row not Visible!!!"
Reviewed-by: psadhukhan, honkar
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTable/8236907/LastVisibleRow.java
Changeset: b2a58bec
Author: Dmitry Kulikov <dmitry.kulikov at bell-sw.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-16 08:12:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b2a58bec4a4f70a06b23013cc4c351b36a413521
8288005: HotSpot build with disabled PCH fails for Windows AArch64
Reviewed-by: shade, kbarrett
! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp
Changeset: 53ef59c4
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-13 22:47:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/53ef59c40253d893b8624ab54092d4ddb0966695
8288365: ProblemList java/lang/reflect/callerCache/ReflectionCallerCacheTest.java in -Xcomp on macosx-x64 and windows-x64
Reviewed-by: dholmes, mchung
! test/jdk/ProblemList-Xcomp.txt
Changeset: c76a06ae
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-14 13:00:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c76a06aeb5fe7d7630736a74aad8c873b7afe36b
8288214: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java test failed
Reviewed-by: lmesnik, zgu, dcubed, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java
Changeset: 8cd87e73
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-14 14:34:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8cd87e731bcaff2d7838995c68056742d577ad3b
8288303: C1: Miscompilation due to broken Class.getModifiers intrinsic
Reviewed-by: iveresov, dlong
! src/hotspot/share/c1/c1_LIRGenerator.cpp
+ test/hotspot/jtreg/compiler/intrinsics/klass/TestGetModifiers.java
Changeset: 5a8e1e43
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-06-14 17:59:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5a8e1e43a4436e6537fc96cfea4ea47d4a958c35
8287889: (fs) Files.copy description of REPLACE_EXISTING is hard to read
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 50f99c32
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-06-14 22:37:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/50f99c3208fc9f479cc109fb6e73d262e27026a2
8288360: CI: ciInstanceKlass::implementor() is not consistent for well-known classes
Reviewed-by: thartmann, kvn
! src/hotspot/share/ci/ciInstanceKlass.cpp
Changeset: 31bc6899
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-06-15 07:49:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/31bc689977c536d7e6b28020eac1b472b60f7e06
8288324: Loom: Uninitialized JvmtiEnvs in VM_Virtual* ops
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/prims/jvmtiEnvBase.hpp
Changeset: f3b1f60a
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-15 08:20:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3b1f60a29d0d48346988239f15437780642f562
8288289: Preview APIs in jdk.jdi, jdk.management, and jdk.jfr should be reflective preview APIs
Reviewed-by: cjplummer, jlahoda
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
Changeset: 395aea30
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2022-06-15 19:21:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/395aea307faa96bf78ddc15798ba7d855c2db170
8288414: Long::compress/expand samples are not correct
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Long.java
Changeset: 9254e129
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-06-15 19:43:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9254e1299374b772c2ea12176a145fb0e91c7fbc
8288526: ProblemList gc/stress/TestStressG1Humongous.java on windows-x64
Reviewed-by: psandoz
! test/hotspot/jtreg/ProblemList.txt
Changeset: 729164f5
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-06-15 22:31:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/729164f53499f146579a48ba1b466c687802f330
8288533: Missing @param tags in com.sun.source classes
Reviewed-by: darcy, iris
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java
Changeset: 3d12c022
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-06-16 12:01:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d12c0225b31bb359bec70aac6befd879cd0c934
Merge
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
Changeset: cf4a4966
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-06-16 12:38:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf4a4966a846ebea7e07c4ee6387fbf1081ea385
8288064: Class initialization locking
Reviewed-by: rehn, vlivanov
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java
Changeset: 8fc8fdca
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-06-16 15:05:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8fc8fdca96138df20226972be8e8326237b07788
8287905: Reduce runtime of java.nio microbenchmarks
Reviewed-by: jvernee
! test/micro/org/openjdk/bench/java/nio/channels/SelectOne.java
! test/micro/org/openjdk/bench/java/nio/channels/SelectorWakeup.java
Changeset: ce5024f6
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-16 16:03:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce5024f66fb21400cbb619064d4f0d19849faab4
8288468: Avoid redundant HashMap.get call in NegotiateAuthentication.firstToken
Reviewed-by: dfuchs, jpai
! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java
Changeset: 2cf7c017
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-06-16 16:38:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2cf7c0175977defa765b2acf33a857b9ead1a243
8288478: AArch64: Clean up whitespace in assembler_aarch64.hpp
Reviewed-by: shade
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: e7d52e25
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-06-16 16:59:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e7d52e25a273a534c3195ea58745fd4a34963454
8288594: Address possibly lossy conversions in java.base FloatToDecimal
Reviewed-by: rriggs
! src/java.base/share/classes/jdk/internal/math/FloatToDecimal.java
Changeset: e833c1d1
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-06-16 17:29:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e833c1d179f926edabb2d40c6c357ab20bba726e
8285519: Change usages of TimeUnit.convert to TimeUnit.toXXX
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
Changeset: 9d4b25e7
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-06-16 22:07:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d4b25e7888098a866ff980e37b8d16d456906d8
8288281: compiler/vectorapi/VectorFPtoIntCastTest.java failed with "IRViolationException: There were one or multiple IR rule failures."
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java
Changeset: f3da7ff6
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-06-17 07:32:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3da7ff66e83a44118c090b7729dce858f0df1b1
8288421: IGV: warn user about all unreachable nodes
Reviewed-by: chagedorn, thartmann
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: 523d553e
Author: Srinivas Mandalika <smandalika at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-06-17 08:22:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/523d553e13e7d6fbf0a3befb1c18431738fe8d7f
8282777: Create a Regression test for JDK-4515031
Reviewed-by: serb
+ test/jdk/javax/accessibility/JFileChooserAccessibleDescriptionTest.java
Changeset: 22a3878b
Author: duke <duke at openjdk.org>
Date: 2022-06-17 11:01:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/22a3878b1d48c2a82ed4940fec6a309e23b1cacf
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list