git: openjdk/panama-foreign: master: 87 new changesets
duke
duke at openjdk.org
Fri Aug 18 11:07:38 UTC 2023
Changeset: 6ffc0324
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-11 12:19:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ffc0324dc854c147ab92e5a597d10ed0166b34a
8314113: G1: Remove unused G1CardSetInlinePtr::card_at
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
Changeset: 12326770
Author: Andreas Steiner <a.steiner at sap.com>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-11 13:21:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/12326770dc4116dd3b374c3a50fabfa1f27249dd
8313244: NM flags handling in configure process
Reviewed-by: clanger, jwaters, mbaesken, erikj
! make/autoconf/flags-other.m4
! make/autoconf/flags.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmMapfile.gmk
Changeset: 8f1c1348
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-11 18:09:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8f1c134848437d7e37fb3b4bd603b91798e19724
8313798: [aarch64] sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java sometimes times out on aarch64
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VFrame.java
! test/jdk/ProblemList.txt
Changeset: 73325028
Author: Man Cao <manc at openjdk.org>
Date: 2023-08-11 20:43:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/733250288325bc663afc0376342d4c5a7a471cbd
8314139: TEST_BUG: runtime/os/THPsInThreadStackPreventionTest.java could fail on machine with large number of cores
Reviewed-by: shade, stuefe
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
Changeset: ec0cc630
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2023-08-11 21:00:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec0cc6300a02dd92b25d9072b8b3859dab583bbd
8313904: [macos] All signing tests which verifies unsigned app images are failing
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/share/AppContentTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
Changeset: b88c2735
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-14 07:04:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b88c27350328da86e9dc46c8061c6563fdf858a2
8313743: Make fields final in sun.nio.ch
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileLockTable.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
! src/java.base/share/classes/sun/nio/ch/OptionKey.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/windows/classes/sun/nio/ch/PollArrayWrapper.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
Changeset: 6bbcef53
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-14 07:04:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6bbcef53154e6b669ef53e01eb95bc1b568dc0c6
8313948: Remove unnecessary static fields defaultUpper/defaultLower in sun.net.PortConfig
Reviewed-by: dfuchs
! src/java.base/unix/classes/sun/net/PortConfig.java
Changeset: 5c916228
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2023-08-14 07:50:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5c9162288570a140138a0055cd9c4e88fe40e69d
8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java
Reviewed-by: fyang
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
Changeset: 1de5bf1c
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-14 08:14:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1de5bf1ce94c20bc2fd481cd4387f170b0d3c63d
8314106: C2: assert(is_valid()) failed: must be valid after JDK-8305636
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopPredicate.cpp
+ test/hotspot/jtreg/compiler/predicates/TestLoopUnswitchingWithoutParsePredicates.java
Changeset: a39ed108
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-14 08:15:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a39ed1087b3c188f06c9aa602313f3b9bf20f9c2
8314116: C2: assert(false) failed: malformed control flow after JDK-8305636
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/predicates/TestTemplateAssertionPredicateNotRemoved.java
Changeset: 049b55f2
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-08-14 08:45:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/049b55f24e33559816c2b4b1abfda54f44fe87f5
8314019: Add gc logging to jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
Reviewed-by: aboldtch, eosterlund
! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
Changeset: 4164693f
Author: Yudi Zheng <yzheng at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2023-08-14 08:56:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4164693f3bf15a2f3e03dee72e1ca3fb8d82582c
8313372: [JVMCI] Export vmIntrinsics::is_intrinsic_available results to JVMCI compilers.
Reviewed-by: dnsimon, kvn
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_Compiler.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/VMIntrinsicMethod.java
Changeset: 06aa3c56
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-14 10:04:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/06aa3c5628e749188238dda3d41c776a5a2f7c81
8314118: Update JMH devkit to 1.37
Reviewed-by: erikj, redestad
! make/devkit/createJMHBundle.sh
Changeset: 5bfb82e6
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-14 11:08:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5bfb82e6fabf977267e043fb7a68b4487051de7d
8314119: G1: Fix -Wconversion warnings in G1CardSetInlinePtr::card_pos_for
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
Changeset: 823f5b93
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-08-14 11:57:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/823f5b930c917f36bb32aa0d0bda3ef0187db875
8308850: Change JVM options with small ranges that get -Wconversion warnings to 32 bits
Reviewed-by: dholmes, coleenp, dlong
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 207bd00c
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-14 12:08:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/207bd00c5101fce06b5ac12e76893d989b0093e2
8313756: [BACKOUT] 8308682: Enhance AES performance
Reviewed-by: thartmann
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
Changeset: 6574dd79
Author: Christian Stein <cstein at openjdk.org>
Date: 2023-08-14 13:38:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6574dd796dbb23645c87dddad427ed8f26d18323
8314025: Remove JUnit-based test in java/lang/invoke from problem list
Reviewed-by: dholmes, jpai
! test/jdk/ProblemList.txt
Changeset: 911d1dbb
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-14 15:37:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/911d1dbbf7362693c736b905b42e5150fc4f8a96
8314078: HotSpotConstantPool.lookupField() asserts due to field changes in ConstantPool.cpp
Reviewed-by: dnsimon, coleenp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
Changeset: f41c267f
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2023-08-14 15:51:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f41c267f859c305a2d01c629dbc56692322f81e2
8314045: ArithmeticException in GaloisCounterMode
Co-authored-by: Ioana Nedelcu <ioannanedelcu at google.com>
Reviewed-by: ascarpino
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
+ test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMShortInput.java
Changeset: 4b2703ad
Author: Oli Gillespie <ogillespie at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-14 15:58:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b2703ad39f8160264eb30c797824cc93a6b56e2
8313678: SymbolTable can leak Symbols during cleanup
Reviewed-by: coleenp, dholmes, shade
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
Changeset: e56d3bc2
Author: Weibing Xiao <weibing.xiao at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2023-08-14 17:38:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e56d3bc2dab3d32453b6eda66e8434953c436084
8313657: com.sun.jndi.ldap.Connection.cleanup does not close connections on SocketTimeoutErrors
Reviewed-by: vtewari, msheppar, aefimov
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
+ test/jdk/com/sun/jndi/ldap/SocketCloseTest.java
Changeset: c132176b
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-14 17:48:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c132176b932dd136d5c4314e08ac97d0fee7ba4d
8114830: (fs) Files.copy fails due to interference from something else changing the file system
Reviewed-by: alanb, vtewari
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
+ test/jdk/java/nio/file/Files/CopyInterference.java
Changeset: 49b29845
Author: Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-14 18:26:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49b29845f7c516c379dde7aae8b3073808f2118a
8313854: Some tests in serviceability area fail on localized Windows platform
Reviewed-by: amenkov, cjplummer
! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: 595fdd36
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-08-14 18:39:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/595fdd36c5f735b53ed2950c539be46382f9bcdd
8314059: Remove PKCS7.verify()
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
Changeset: f142470d
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-08-14 21:18:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f142470deaebbf9cff7f6f28842972393506b7c4
8311981: Test gc/stringdedup/TestStringDeduplicationAgeThreshold.java#ZGenerational timed out
Reviewed-by: stefank, pchilanomate, dcubed, rehn
! src/hotspot/share/runtime/handshake.cpp
Changeset: 1f1c5c6f
Author: Sean Mullan <mullan at openjdk.org>
Date: 2023-08-14 22:23:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f1c5c6f8d0bc2492e2ab3280e838fe9981c4e38
8314241: Add test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java to ProblemList
Reviewed-by: dcubed, dholmes
! test/jdk/ProblemList.txt
Changeset: 0074b48a
Author: Ben Taylor <btaylor at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-08-14 22:50:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0074b48ad77d68ece8633a165aaba7f42bb52c5d
8312597: Convert TraceTypeProfile to UL
Reviewed-by: shade, phh
! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/arguments/TestLogJIT.java
+ test/hotspot/jtreg/compiler/arguments/TestTraceTypeProfile.java
Changeset: 583cb754
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2023-08-14 23:12:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/583cb754f38f5d32144e302ce5e82a3b36a2cb78
8313406: nep_invoker_blob can be simplified more
Reviewed-by: jvernee, vlivanov
! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! test/jdk/java/foreign/callarranger/TestSysVCallArranger.java
Changeset: 37c6b23f
Author: Fei Gao <fgao at openjdk.org>
Date: 2023-08-15 01:04:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/37c6b23f5b82311c82f5fe981f104824f87e3e54
8308340: C2: Idealize Fma nodes
Reviewed-by: kvn, epeter
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestIRFma.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
Changeset: b7dee213
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-08-15 04:29:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b7dee213dfb2d0ec4e22837898bf4837c1fe523d
8314244: Incorrect file headers in new tests from JDK-8312597
Reviewed-by: lmesnik, kvn
! test/hotspot/jtreg/compiler/arguments/TestLogJIT.java
! test/hotspot/jtreg/compiler/arguments/TestTraceTypeProfile.java
Changeset: 63389272
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-15 07:48:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6338927221ee82a556b55ccf79239acb2ac9729a
8314197: AttachListener::pd_find_operation always returning nullptr
Reviewed-by: dholmes, cjplummer, sspitsyn
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
Changeset: f4e72c58
Author: Dmitry Cherepanov <dcherepanov at openjdk.org>
Date: 2023-08-15 08:43:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f4e72c58d7b188563a0413161419f91e024ec472
8313949: Missing word in GPLv2 license text in StackMapTableAttribute.java
Reviewed-by: iris
! src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPool.java
Changeset: dff99f7f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-15 09:09:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dff99f7f3d98372cb5bf8b1c2515b7628193cd2c
8313782: Add user-facing warning if THPs are enabled but cannot be used
Reviewed-by: dholmes, sjohanss
! src/hotspot/os/linux/os_linux.cpp
Changeset: a02d65ef
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-08-15 10:08:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a02d65efccaab5bb7c2f2aad4a2eb5062f545ef8
8310308: IR Framework: check for type and size of vector nodes
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/c2/TestMinMaxSubword.java
! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVecCountingDownLoop.java
! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVectorization2DArray.java
! test/hotspot/jtreg/compiler/c2/irTests/TestDisableAutoVectOpcodes.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMultiInvar.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationNotRun.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeTypeConversion.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/SuccessOnlyConstraintException.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRule.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/CheckAttributeReader.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawIRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/Constraint.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/SuccessConstraintCheck.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawConstraint.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawCountsConstraint.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawFailOnConstraint.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/CompilePhaseIRRuleBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/phase/DefaultPhaseRawConstraintParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfo.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/VMInfoParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/Comparison.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/VMInfoPrinter.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Double.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedSqrt_Double.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReduction.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java
! test/hotspot/jtreg/compiler/vectorapi/TestMaskedMacroLogicVector.java
! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransforms.java
! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransformsSVE.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorCompressExpandBits.java
! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorReverseBytesTest.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorCast.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java
! test/hotspot/jtreg/compiler/vectorization/TestAutoVecIntMinMax.java
! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVector.java
! test/hotspot/jtreg/compiler/vectorization/TestOptionVectorizeIR.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java
! test/hotspot/jtreg/compiler/vectorization/TestSubwordReverseBytes.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSafepointWhilePrinting.java
Changeset: 9ded8682
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-08-15 11:05:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9ded86821b01d6d790850e9b49eedfc597c0c9a2
8314114: Fix -Wconversion warnings in os code, primarily linux
Reviewed-by: dholmes, dlong
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
! src/hotspot/os/linux/waitBarrier_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
Changeset: 004651dd
Author: Tom Rodriguez <never at openjdk.org>
Date: 2023-08-15 15:44:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/004651ddc281be04ea736807797658d64a5a7337
8311557: [JVMCI] deadlock with JVMTI thread suspension
Reviewed-by: thartmann, dnsimon
! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/compilerThread.cpp
! src/hotspot/share/compiler/compilerThread.hpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
Changeset: 80809ef4
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-15 15:54:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/80809ef4ccdfd2ebfa9fd1eaf393d14e443dc760
8314248: Remove HotSpotConstantPool::isResolvedDynamicInvoke
Reviewed-by: thartmann, dnsimon
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
Changeset: 2e8a0ab2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-15 16:11:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e8a0ab27227b2e06e2ece3776f66ff0932ef353
8314120: Add tests for FileDescriptor.sync
Reviewed-by: alanb, bpb
+ test/jdk/java/io/FileDescriptor/Sync.java
+ test/micro/org/openjdk/bench/java/io/FileDescriptorSync.java
Changeset: f2399546
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2023-08-15 17:06:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f23995465767fa7319d2f6fac62b6ec74c0e4986
8310134: NMT: thread count in Thread section of VM.native_memory output confusing with virtual threads
Reviewed-by: jsjolen, dholmes, alanb
! src/hotspot/share/services/memReporter.cpp
Changeset: f66c73d3
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2023-08-15 19:52:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f66c73d34b1e02681f46eb3cd78126c05014f845
8314166: Update googletest to v1.14.0
Reviewed-by: kbarrett, stuefe, shade, erikj
! doc/building.html
! doc/building.md
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
Changeset: 0f5e030b
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-15 20:55:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f5e030badfdca4b3b5adab86b0b62050581fb11
8309335: Get rid of use of reflection to call Thread.isVirtual() in nsk/jdi/EventRequestManager/stepRequests/stepreq001t.java
Reviewed-by: lmesnik, sspitsyn, alanb
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001t.java
Changeset: bc8e9f44
Author: Christoph Schwentker <siedlerkiller at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-08-15 22:34:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bc8e9f44a39ff59b59b2d1d5d546a148be75a2f2
8311591: Add SystemModulesPlugin test case that splits module descriptors with new local variables defined by DedupSetBuilder
Reviewed-by: mchung
+ test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java
+ test/jdk/tools/jlink/dedup/src/m1/module-info.java
+ test/jdk/tools/jlink/dedup/src/m1/p1/AInterface.java
+ test/jdk/tools/jlink/dedup/src/m2/module-info.java
+ test/jdk/tools/jlink/dedup/src/m2/p2/BInterface.java
= test/jdk/tools/jlink/dedup/src/m3/module-info.java
= test/jdk/tools/jlink/dedup/src/m3/p3/ServiceInterface.java
+ test/jdk/tools/jlink/dedup/src/m4/module-info.java
+ test/jdk/tools/jlink/dedup/src/m4/p4/Main.java
Changeset: 6bf4a335
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-16 00:15:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6bf4a33593bfe0df9b5ba81de5321a04f4dbe0ea
8314242: Update applications/scimark/Scimark.java to accept VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/applications/scimark/Scimark.java
Changeset: 6a15860b
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-16 05:14:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6a15860b126c9e9eb62579d9b710dcdc0ec489bb
8314163: os::print_hex_dump prints incorrectly for big endian platforms and unit sizes larger than 1
Reviewed-by: mbaesken, shade
! src/hotspot/share/runtime/os.cpp
Changeset: 2bd2faeb
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-08-16 05:35:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2bd2faeb7632703192ff8f58db5e58cfd0dfe120
4346610: Adding JSeparator to JToolBar "pushes" buttons added after separator to edge
Reviewed-by: tr, aivanov, dnguyen
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java
+ test/jdk/javax/swing/JToolBar/ToolBarSeparatorSizeTest.java
Changeset: e1fdef56
Author: Tom Rodriguez <never at openjdk.org>
Date: 2023-08-16 06:06:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e1fdef56135c2987b128884ef632b64c32dd674a
8314324: "8311557: [JVMCI] deadlock with JVMTI thread suspension" causes various failures
Reviewed-by: cjplummer, thartmann
! src/hotspot/share/compiler/abstractCompiler.hpp
Changeset: 0b12480d
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-16 06:58:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0b12480de88dc1d2a8d7ca3aa2597be3df1ebde1
8314233: C2: assert(assertion_predicate_has_loop_opaque_node(iff)) failed: unexpected
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/predicates/TestPeelingFindsUnrelatedOpaque4Node.java
Changeset: a602624e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-16 07:02:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a602624ef46908456052146d50467c60efa636c3
8314020: Print instruction blocks in byte units
Reviewed-by: stuefe, fyang
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 38687f1a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-16 07:04:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/38687f1a3eb7d1c2e8aa43b85509ab7999fe0e40
8314262: GHA: Cut down cross-compilation sysroots deeper
Reviewed-by: erikj
! .github/workflows/build-cross-compile.yml
Changeset: d46f0fb3
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-08-16 07:15:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d46f0fb31888db75f5b2b78a162fec16dfc5d0d9
8313720: C2 SuperWord: wrong result with -XX:+UseVectorCmov -XX:+UseCMoveUnconditionally
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/superword.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
Changeset: 49ddb199
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-16 07:21:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49ddb1997256d9fb7149d274d8afa18f7c2609a4
8313760: [REDO] Enhance AES performance
Co-authored-by: Andrew Haley <aph at openjdk.org>
Reviewed-by: adinn, aph, sviswanathan, rhalade, kvn, dlong
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
Changeset: ef6db5c2
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-16 07:39:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ef6db5c2991b92e2a600fa01d1d3f5026055ad17
8314211: Add NativeLibraryUnload event
Reviewed-by: stuefe, mdoerr
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: b80001de
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2023-08-16 08:21:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b80001de0c0aeedeb412430660a4727fc26be98b
8314209: Wrong @since tag for RandomGenerator::equiDoubles
Reviewed-by: alanb
! src/java.base/share/classes/java/util/random/RandomGenerator.java
Changeset: 19255084
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-08-16 12:08:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1925508425cf1b2d46173754077a588290253430
8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp
Reviewed-by: ayang, iwalulya
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
Changeset: 24e896d7
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2023-08-16 15:00:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/24e896d7c905de5030f1b62cf922c15bb7bef311
8310275: Bug in assignment operator of ReservedMemoryRegion
Reviewed-by: jsjolen, dholmes, stuefe
! src/hotspot/share/services/virtualMemoryTracker.hpp
+ test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp
Changeset: 13f6450e
Author: Lance Andersen <lancea at openjdk.org>
Date: 2023-08-16 15:42:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13f6450e2e70df4df8bd882def837fbd5bef1524
8313765: Invalid CEN header (invalid zip64 extra data field size)
Reviewed-by: simonis, alanb, coffeys
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java
+ test/jdk/java/util/zip/ZipFile/ReadNonStandardExtraHeadersTest.java
Changeset: b32d6411
Author: Glavo <zjx001202 at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-08-16 17:37:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b32d6411c406608ba5f7d60bfb8d935adb876564
8311943: Cleanup usages of toLowerCase() and toUpperCase() in java.base
Reviewed-by: naoto
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
Changeset: 7b28d360
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-16 17:49:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7b28d3608a10b26af376c8f6d142d97c708c9f11
8314330: java/foreign tests should respect vm flags when start new processes
Reviewed-by: jvernee
! test/jdk/java/foreign/UpcallTestHelper.java
Changeset: 6b396da2
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-16 17:53:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6b396da278094d7109ad2fbe7a1a52a500e15d75
8062795: (fs) Files.setPermissions requires read access when NOFOLLOW_LINKS specified
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java
! test/jdk/java/nio/file/attribute/PosixFileAttributeView/Basic.java
Changeset: f143380d
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-08-16 19:56:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f143380d013b8c0e5ab7ca0026c34e27e7946f69
8314240: test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java fails to compile
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java
Changeset: 0c3bc71d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-16 20:31:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c3bc71d24fa13a0b1e55541c01554cd5e124027
8281169: Expand discussion of elements and types
Reviewed-by: mcimadamore, prappo
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
! src/java.compiler/share/classes/javax/lang/model/package-info.java
! src/java.compiler/share/classes/javax/lang/model/type/package-info.java
Changeset: 2a1176b5
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-08-17 05:06:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2a1176b544d030c09edaf95cb67f69b442aa465d
8314276: Improve PtrQueue API around size/capacity
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: b78f5a10
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-08-17 05:33:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b78f5a1068224d8b3cfe9e8fb38307ca07de741d
8314076: ICC_ColorSpace#minVal/maxVal have the opposite description
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
Changeset: 249dc374
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-17 07:13:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/249dc37426d6eb5b70a387317b6780b643ce4c06
8314321: Remove unused field jdk.internal.util.xml.impl.Attrs.mAttrIdx
Reviewed-by: alanb, vtewari, bpb
! src/java.base/share/classes/jdk/internal/util/xml/impl/Attrs.java
Changeset: 43311930
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-08-17 07:33:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43311930107d1783b742adbe567e9bdbcb55775d
8314423: Multiple patterns without unnamed variables
8314216: Case enumConstant, pattern compilation fails
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/T8314216.java
+ test/langtools/tools/javac/T8314216.out
+ test/langtools/tools/javac/T8314423.java
+ test/langtools/tools/javac/T8314423.out
Changeset: 6f1071f5
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-17 07:43:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f1071f5ed6bd552378b2b70cd685b74e7f9e43d
8314213: DocLint should warn about unknown standard tags
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
Changeset: ed585d16
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-17 08:02:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ed585d16b9069a678bb8633239ca87f64c956fdd
8314280: StructuredTaskScope.shutdown should document that the state of completing subtasks is not defined
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
Changeset: 32efd23c
Author: Cristian Vat <cristian.vat at gmail.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2023-08-17 11:27:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/32efd23c5d59c03a6376c92c63f5947e961ee24e
8311939: Excessive allocation of Matcher.groups array
Reviewed-by: rriggs, igraves
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: 2b81885f
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-08-17 11:31:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2b81885f787d6cf97de556d1774420e2fb7d56f5
8314071: Test java/foreign/TestByteBuffer.java timed out
Reviewed-by: mcimadamore
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: c634bdf9
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-08-17 11:54:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c634bdf9d917c96c38efe826239eab7900c33e74
8314444: Update jib-profiles.js to use JMH 1.37 devkit
Reviewed-by: shade, mikael, erikj
! make/conf/jib-profiles.js
Changeset: e8f6b3e4
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-08-17 14:45:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e8f6b3e4970000e721da9312585e77de49bb8ed8
8314268: Missing include in assembler_riscv.hpp
Reviewed-by: shade, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
Changeset: 388dcff7
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-17 15:09:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/388dcff72518c96a15e38ff0b18be8a89836c2d5
8282712: VMConnection.open() does not detect if VM failed to be created, resulting in NPE
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
! test/jdk/com/sun/jdi/VMConnection.java
Changeset: 62ca0015
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-17 15:26:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/62ca00158c7ce7b40b5910562c1857b9f05ddf9f
8313357: Revisit requiring SA tests on OSX to either run as root or use sudo
Reviewed-by: dholmes, amenkov
! test/lib/jdk/test/lib/SA/SATestUtils.java
Changeset: b33ff30d
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-17 16:54:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b33ff30d7092893463d8c25ec277d10f3c4fda19
8313661: [REDO] Relax prerequisites for java.base-jmod target
Reviewed-by: alanb
! make/Main.gmk
Changeset: 2505cebc
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-08-17 17:05:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2505cebc5dfeca00d3358d63b127950d8e4f6e48
8314533: ProblemList runtime/cds/appcds/customLoader/HelloCustom_JFR.java on linux-all with ZGC
Reviewed-by: azvegint
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 3bb8afba
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-17 17:32:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3bb8afba691965e9036b04b9c7e4727b4c29e776
8314489: Add javadoc index entries for java.lang.Math terms
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Math.java
Changeset: a8ab3be3
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-17 17:54:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8ab3be371ab84ad768d9788a1e7a8d1bb833426
8314261: Make fields final in sun.net.www
Reviewed-by: redestad, jpai, dfuchs
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/URLConnection.java
! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java
! src/java.base/share/classes/sun/net/www/http/ChunkedOutputStream.java
! src/java.base/share/classes/sun/net/www/http/HttpCapture.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
Changeset: d27daf01
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-17 18:32:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d27daf01d6361513a815e78327961f9367887163
8314129: Make fields final in java.util.Scanner
Reviewed-by: stsypanov, liach, alanb
! src/java.base/share/classes/java/util/Scanner.java
Changeset: 6445314f
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-17 20:25:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6445314fec25b85db32d9fb75c9c1b29e07f01cb
8314477: Improve definition of "prototypical type"
Reviewed-by: prappo
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/package-info.java
Changeset: 808bb1f7
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-08-17 20:37:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/808bb1f7bc5025b4ab01e4e9057feebd253b95a7
8314246: javax/swing/JToolBar/4529206/bug4529206.java fails intermittently on Linux
Reviewed-by: dnguyen, serb
! test/jdk/javax/swing/JToolBar/4529206/bug4529206.java
Changeset: 96778dd5
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-17 22:41:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/96778dd549b596d8884376b19a49aa152efb377b
8314169: Combine related RoundingMode logic in j.text.DigitList
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DigitList.java
Changeset: 0299364d
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-17 22:52:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0299364d85a66c35e616148cbbde314b7d4fb05a
8314249: Refactor handling of invokedynamic in JVMCI ConstantPool
Reviewed-by: dnsimon, coleenp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
Changeset: 891c3f4c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-18 05:51:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/891c3f4cca97b90982b7e58b08b4a146842d9a9d
8307356: Metaspace: simplify BinList handling
Reviewed-by: rkennke, coleenp
! src/hotspot/share/memory/metaspace/binList.hpp
! src/hotspot/share/memory/metaspace/blockTree.hpp
! src/hotspot/share/memory/metaspace/freeBlocks.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! test/hotspot/gtest/metaspace/test_binlist.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/jtreg/TEST.groups
Changeset: 5058854b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-18 06:45:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5058854b867323dd6537d7387bf20a9d5f258084
8314389: AttachListener::pd_set_flag obsolete
Reviewed-by: cjplummer, mdoerr, sspitsyn
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
Changeset: 33d5dfda
Author: Andrei Rybak <rybak.a.v at gmail.com>
Committer: Koichi Sakata <ksakata at openjdk.org>
Date: 2023-08-18 07:48:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33d5dfdab3098549366088c43797bdcaebe02cd6
8314543: gitattributes: make diffs easier to read
Git supports special hunk headers for several languages in diff output,
which make it easier to read diffs of files in that language, generated
by Git (git-diff, git-show, `git log -p`, etc). For details, see
`git help gitattributes` or the online documentation.[1]
Add entries to the root .gitattributes file to support showing the hunk
headers for Java, C, C++, Markdown, Shell script, HTML, and CSS. This
makes it easier to read diffs generated by Git.
[1] https://git-scm.com/docs/gitattributes
Reviewed-by: erikj, ksakata
! .gitattributes
Changeset: 2f04bc5f
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-08-18 10:44:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f04bc5f934887029d8bcc13cf722d8498a35120
8313697: [XWayland][Screencast] consequent getPixelColor calls are slow
8310334: [XWayland][Screencast] screen capture error message in debug
Reviewed-by: serb, prr
! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c
Changeset: f7ac1156
Author: duke <duke at openjdk.org>
Date: 2023-08-18 11:01:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f7ac1156566ab66bb0d2a3ab407b610fd47f883c
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list