git: openjdk/panama-foreign: foreign-memaccess+abi: 69 new changesets
duke
duke at openjdk.org
Fri Apr 14 11:05:43 UTC 2023
Changeset: 6b2a86a6
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-04-07 12:51:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6b2a86a65ef530002aea35ded45d75e04c223802
8300257: C2: vectorization fails on some simple Memory Segment loops
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMultiInvar.java
Changeset: a8871f5d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-04-07 14:15:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8871f5d26e5cb42c031c7b736ec30b1b147a2bc
8305407: ExternalSpecsWriter should ignore white-space differences in spec titles
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
Changeset: f45b01f8
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-04-08 03:29:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f45b01f8830a8d42a486374e8c3dadc845bfc59f
8305766: ProblemList runtime/CompressedOops/CompressedClassPointers.java
Reviewed-by: cjplummer
! test/hotspot/jtreg/ProblemList.txt
Changeset: 9e203823
Author: Joshua Cao <joshcao at amazon.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-04-08 13:17:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9e20382311c58bd172abc98bc0a6757c3a64dda1
8305721: add `make compile-commands` artifacts to .gitignore
Reviewed-by: erikj, jwaters
! .gitignore
Changeset: ec9d816a
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-04-09 01:30:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec9d816abf29efe1eb6af46c394fafa7f75e3d7b
6441827: Documentation mentions nonexistent NullReferenceException
Reviewed-by: iris
! src/java.base/share/classes/java/io/ObjectOutputStream.java
Changeset: 50d73352
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-04-09 11:21:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/50d73352068f588cf6db29acb56e21b0412ab768
8305696: (zipfs) Avoid redundant LinkedHashMap.containsKey call ZipFileSystem.makeParentDirs
Reviewed-by: alanb, jpai, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
Changeset: 97276859
Author: Weijun Wang <weijun at openjdk.org>
Date: 2023-04-10 00:55:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97276859ab3892fbf3e839f9403a8e8a1760e803
8305310: Calculate PublicKey from PrivateKey
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
+ src/java.base/share/classes/sun/security/util/InternalPrivateKey.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
+ test/jdk/sun/security/util/InternalPrivateKey/Correctness.java
Changeset: 969a6b9f
Author: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2023-04-10 04:52:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/969a6b9fd7f7afc60250309f3ada205c1473cf8e
8304825: MacOS metal pipeline - window isn't painted if created during display sleep
Reviewed-by: kcr, avu, prr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
Changeset: db174a15
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-04-10 07:21:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/db174a15d18eb8ea9c826592b88f8e690112eaaf
4825182: DefaultBoundedRangeModel.setMinimum() changes extent unnecessarily
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/DefaultBoundedRangeModel.java
+ test/jdk/javax/swing/RangeTest.java
Changeset: a8e3a2dd
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-04-10 08:32:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8e3a2dd2f8025986501f59f085afeffa6559e6b
8205129: Remove java.lang.Compiler
Reviewed-by: alanb, jpai
- src/java.base/share/classes/java/lang/Compiler.java
Changeset: 0243da2e
Author: Vladimir Petko <vladimir.petko at canonical.com>
Committer: Anton Kozlov <akozlov at openjdk.org>
Date: 2023-04-10 09:21:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0243da2e4adc1b7ab6fcd5b10778532101158dce
8305481: gtest is_first_C_frame failing on ARM
Reviewed-by: stuefe
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 0d45a524
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2023-04-10 11:23:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0d45a524b3d29fd57a4d468d7b5af0f588db7409
8302819: Remove JAR Index
Reviewed-by: mchung, alanb, lancea, jpai
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
- src/java.base/share/classes/jdk/internal/util/jar/InvalidJarIndexError.java
- src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java
! src/java.base/share/classes/module-info.java
+ src/jdk.jartool/share/classes/sun/tools/jar/JarIndex.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/jdk/java/util/jar/JarFile/mrjar/TestVersionedStream.java
- test/jdk/sun/misc/JarIndex/JarIndexMergeForClassLoaderTest.java
- test/jdk/sun/misc/JarIndex/JarIndexMergeTest.java
- test/jdk/sun/misc/JarIndex/metaInfFilenames/Basic.java
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarA/META-INF/services/my.happy.land
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarA/a/A.java
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarA/com/message/spi/MessageService.java
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarB/META-INF/JAVA2.DS
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarB/META-INF/services/no.name.service
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarB/b/B.java
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarC/META-INF/fonts.mf
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarC/META-INF/fonts/Company-corporate.ttf
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarC/META-INF/fonts/kidpr.ttf
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarC/META-INF/services/com.message.spi.MessageService
- test/jdk/sun/misc/JarIndex/metaInfFilenames/jarC/my/impl/StandardMessageService.java
Changeset: 76975da5
Author: Lance Andersen <lancea at openjdk.org>
Date: 2023-04-10 14:11:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/76975da59e85c1520e97384f7ab707787e41a019
8305758: Update the JAR tool man page to indicate -i/--generate-file is deprecated
Reviewed-by: alanb, jpai
! src/jdk.jartool/share/man/jar.1
Changeset: ba90dc77
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-04-10 15:51:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ba90dc77958c399e4e1fc3c4999dd76680480c7b
8304911: Use OperatingSystem enum in some modules
Reviewed-by: naoto, lancea, iris, jpai
! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java
Changeset: a43a17c8
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-04-10 20:50:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a43a17c8eaa68a7a48ff1b9bebd5e37082e835c0
8305808: Typo in javadoc of ConstantDescs::BSM_VARHANDLE_STATIC_FIELD
Reviewed-by: rriggs, iris
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
Changeset: 42965d39
Author: Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-04-10 21:46:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42965d390c2062c74e2fb9d8125a16513042e857
6218123: (cal) API: Spec for GregorianCalendar constructors and Calendar getInstance is inconsistent.
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
Changeset: 2aeb0e52
Author: Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-04-10 21:47:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2aeb0e5267fc836a06b8ca2e67ec7550bb372163
6241286: (cal) API: Calendar.DAY_OF_WEEK definition is wrong
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Calendar.java
Changeset: 0ff2ff67
Author: Chen Liang <liach at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-04-10 22:54:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ff2ff6789a73bd72e0b9c9584ae7650d2001ee9
8305807: Spurious right brace in ConstantDescs field Javadocs
Reviewed-by: mchung, iris
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
Changeset: 4485737e
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-04-11 00:17:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4485737e9b93cdf5cfc9a0f4dc0f327cd119f75b
8304501: Remove orphaned demo netbeans projects
Reviewed-by: serb
- src/demo/share/nbproject/jfc/SwingApplet/build.properties
- src/demo/share/nbproject/jfc/SwingApplet/build.xml
- src/demo/share/nbproject/jfc/SwingApplet/nbproject/file-targets.xml
- src/demo/share/nbproject/jfc/SwingApplet/nbproject/jdk.xml
- src/demo/share/nbproject/jfc/SwingApplet/nbproject/netbeans-targets.xml
- src/demo/share/nbproject/jfc/SwingApplet/nbproject/project.xml
- src/demo/share/nbproject/management/FullThreadDump/build.properties
- src/demo/share/nbproject/management/FullThreadDump/build.xml
- src/demo/share/nbproject/management/FullThreadDump/nbproject/file-targets.xml
- src/demo/share/nbproject/management/FullThreadDump/nbproject/jdk.xml
- src/demo/share/nbproject/management/FullThreadDump/nbproject/netbeans-targets.xml
- src/demo/share/nbproject/management/FullThreadDump/nbproject/project.xml
- src/demo/share/nbproject/management/JTop/build.properties
- src/demo/share/nbproject/management/JTop/build.xml
- src/demo/share/nbproject/management/JTop/nbproject/file-targets.xml
- src/demo/share/nbproject/management/JTop/nbproject/jdk.xml
- src/demo/share/nbproject/management/JTop/nbproject/netbeans-targets.xml
- src/demo/share/nbproject/management/JTop/nbproject/project.xml
- src/demo/share/nbproject/management/MemoryMonitor/build.properties
- src/demo/share/nbproject/management/MemoryMonitor/build.xml
- src/demo/share/nbproject/management/MemoryMonitor/nbproject/file-targets.xml
- src/demo/share/nbproject/management/MemoryMonitor/nbproject/jdk.xml
- src/demo/share/nbproject/management/MemoryMonitor/nbproject/netbeans-targets.xml
- src/demo/share/nbproject/management/MemoryMonitor/nbproject/project.xml
- src/demo/share/nbproject/management/VerboseGC/build.properties
- src/demo/share/nbproject/management/VerboseGC/build.xml
- src/demo/share/nbproject/management/VerboseGC/nbproject/file-targets.xml
- src/demo/share/nbproject/management/VerboseGC/nbproject/jdk.xml
- src/demo/share/nbproject/management/VerboseGC/nbproject/netbeans-targets.xml
- src/demo/share/nbproject/management/VerboseGC/nbproject/project.xml
- src/demo/share/nbproject/scripting/jconsole-plugin/build.properties
- src/demo/share/nbproject/scripting/jconsole-plugin/build.xml
- src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/file-targets.xml
- src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/jdk.xml
- src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/netbeans-targets.xml
- src/demo/share/nbproject/scripting/jconsole-plugin/nbproject/project.xml
Changeset: 13751302
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-04-11 03:00:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/137513025dad06fc08818fa832edb4a487298f81
8305728: RISC-V: Use bexti instruction to do single-bit testing
Reviewed-by: fyang, yzhu
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 39398075
Author: Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2023-04-11 04:21:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/39398075b719739513b7610286e19735a8b478b1
8182621: JSSE should reject empty TLS plaintexts
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
+ test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java
Changeset: 2586f361
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-04-11 05:49:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2586f36120317cd206464b1e79d3906f711487cb
8304919: Implementation of Virtual Threads
Reviewed-by: lmesnik, cjplummer, psandoz, mchung, sspitsyn, jpai
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiH.xsl
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/threads.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadBuilders.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/share/classes/jdk/internal/vm/Continuation.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/native/include/jni.h
! src/java.management/share/classes/module-info.java
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructuredTaskScope.java
! src/jdk.incubator.concurrent/share/classes/module-info.java
! 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.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi.properties
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
! test/hotspot/jtreg/compiler/codecache/stress/Helper.java
! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/hotspot/jtreg/native_sanity/JniVersion.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/jni/IsVirtualThread/IsVirtualThread.java
! test/hotspot/jtreg/runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java
! test/hotspot/jtreg/runtime/vthread/JNIMonitor/JNIMonitor.java
! test/hotspot/jtreg/runtime/vthread/RedefineClass.java
! test/hotspot/jtreg/runtime/vthread/TestObjectAllocationSampleEvent.java
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetSetLocalUnsuspended.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/classload01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/framepop02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/contmon02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/getstacktr04.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/getstacktr05.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/libgetstacktr05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/getstacktr07.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/getstacktr08.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/BoundVThreadTest/BoundVThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/BreakpointInYieldTest/BreakpointInYieldTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContFramePopTest/ContFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContYieldBreakPointTest/ContYieldBreakPointTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/ContinuationTest/ContinuationTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/GetSetLocalTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/MethodExitTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/RawMonitorTest/RawMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/VThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/VThreadUnsupportedTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualThreadStartTest/VirtualThreadStartTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineVirtual/StressRedefineVirtual.java
! test/hotspot/jtreg/vmTestbase/nsk/share/MainWrapper.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIThreadFactory.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java
! test/jdk/TEST.groups
! test/jdk/com/sun/jdi/SuspendAfterDeath.java
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java
! test/jdk/com/sun/management/ThreadMXBean/VirtualThreads.java
! test/jdk/java/lang/Thread/BuilderTest.java
+ test/jdk/java/lang/Thread/ThreadSleepEvent.java
+ test/jdk/java/lang/Thread/ThreadSleepEventThrows.java
+ test/jdk/java/lang/Thread/java.base/jdk/internal/event/ThreadSleepEvent.java
= test/jdk/java/lang/Thread/virtual/ActivateSpareCarrier.java
! test/jdk/java/lang/Thread/virtual/Collectable.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/GetStackTrace.java
! test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
! test/jdk/java/lang/Thread/virtual/HoldsLock.java
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/Locking.java
! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
! test/jdk/java/lang/Thread/virtual/Parking.java
- test/jdk/java/lang/Thread/virtual/PreviewFeaturesNotEnabled.java
! test/jdk/java/lang/Thread/virtual/Reflection.java
! test/jdk/java/lang/Thread/virtual/ShutdownHook.java
! test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/ThreadLocals.java
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
+ test/jdk/java/lang/Thread/virtual/TraceVirtualThreadLocals.java
+ test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
! test/jdk/java/lang/Thread/virtual/WaitNotify.java
! test/jdk/java/lang/Thread/virtual/YieldQueuing.java
+ test/jdk/java/lang/Thread/virtual/java.base/jdk/internal/event/VirtualThreadPinnedEvent.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALot.java
! test/jdk/java/lang/Thread/virtual/stress/PinALot.java
! test/jdk/java/lang/Thread/virtual/stress/PingPong.java
! test/jdk/java/lang/Thread/virtual/stress/Skynet.java
! test/jdk/java/lang/Thread/virtual/stress/SleepALot.java
! test/jdk/java/lang/Thread/virtual/stress/TimedGet.java
! test/jdk/java/lang/Thread/virtual/stress/YieldALot.java
! test/jdk/java/lang/instrument/ParallelTransformerLoaderTest.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
! test/jdk/java/lang/ref/CleanerTest.java
! test/jdk/java/net/Socket/Timeouts.java
! test/jdk/java/net/vthread/BlockingSocketOps.java
! test/jdk/java/net/vthread/HttpALot.java
! test/jdk/java/net/vthread/InterruptHttp.java
! test/jdk/java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java
! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java
! test/jdk/java/util/concurrent/ExecutorService/CloseTest.java
! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java
! test/jdk/jdk/incubator/concurrent/ScopedValue/ManyBindings.java
! test/jdk/jdk/incubator/concurrent/ScopedValue/ScopeValueAPI.java
! test/jdk/jdk/incubator/concurrent/ScopedValue/StressStackOverflow.java
- test/jdk/jdk/incubator/concurrent/StructuredTaskScope/PreviewFeaturesNotEnabled.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/WithScopedValue.java
! test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java
! test/jdk/jdk/internal/misc/ThreadFlock/WithScopedValue.java
! test/jdk/jdk/internal/vm/Continuation/Basic.java
! test/jdk/jdk/internal/vm/Continuation/BasicExt.java
! test/jdk/jdk/internal/vm/Continuation/ClassUnloading.java
! test/jdk/jdk/internal/vm/Continuation/Fuzz.java
! test/jdk/jdk/internal/vm/Continuation/HumongousStack.java
! test/jdk/jdk/internal/vm/Continuation/LiveFramesDriver.java
! test/jdk/jdk/internal/vm/Continuation/MovingCompWindow.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
! test/jdk/jdk/jfr/event/runtime/TestThreadEndEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadStartEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVirtualThreadEndEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVirtualThreadStartEvent.java
! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java
! test/jdk/jdk/jfr/jvm/TestVirtualThreadExclusion.java
! test/jdk/jdk/jfr/threading/TestDeepVirtualStackTrace.java
! test/jdk/jdk/jfr/threading/TestManyVirtualThreads.java
! test/jdk/jdk/jfr/threading/TestNestedVirtualThreads.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
Changeset: cd7d53c8
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-04-11 06:52:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cd7d53c88c27eedbe16020b88c2219708d170a1e
8304717: Declaration aliasing between boolean and jboolean is wrong
Reviewed-by: dholmes
! src/java.base/windows/native/libjli/java_md.c
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.prefs/macosx/native/libprefs/MacOSXPreferencesFile.m
Changeset: e5ce7d9e
Author: Chen Liang <liach at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-04-11 13:40:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e5ce7d9e431e54504ddcf321711fe8996ce5ed05
8284871: Use covariant overrides for the resolveConstantDesc(Lookup) method in sub‑interfaces of java.lang.constant.ConstantDesc
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDesc.java
! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java
! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
! test/jdk/java/lang/constant/ClassDescTest.java
! test/jdk/java/lang/constant/CondyDescTest.java
! test/jdk/java/lang/constant/MethodHandleDescTest.java
! test/jdk/java/lang/constant/MethodTypeDescTest.java
! test/jdk/java/lang/constant/access_test/pkg1/MethodTypeDescriptorAccessTest.java
! test/jdk/java/lang/constant/methodTypeDesc/ResolveConstantDesc.java
! test/micro/org/openjdk/bench/java/lang/constant/ReferenceClassDescResolve.java
Changeset: 7a5597c3
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-04-11 13:55:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7a5597c34f3b52d8b7c44647bfdcdfac9301b483
8277573: VmObjectAlloc is not generated by intrinsics methods which allocate objects
Reviewed-by: kvn, sspitsyn
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: 628a3f17
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-04-11 14:03:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/628a3f173a2c6b0244e993c3d916e5a192e65c15
8304738: UnregisteredClassesTable_lock never created
Reviewed-by: iklam, jcking, dholmes
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: 9486969b
Author: Mark Powers <mpowers at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-04-11 14:42:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9486969bd3cb084c89a7255de0c664c980d1e661
8302696: Revert API signature changes made in JDK-8285504 and JDK-8285263
Reviewed-by: mullan
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
Changeset: 12946f57
Author: Tom Rodriguez <never at openjdk.org>
Date: 2023-04-11 14:55:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/12946f5748c819f436e9d16a150313656d059ec2
8305419: JDK-8301995 broke building libgraal
Reviewed-by: matsaave, dnsimon, thartmann
! 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
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
Changeset: ce4b9955
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2023-04-11 15:05:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce4b9955568100d6b315336321ff8903b703f19e
8305761: Resolve multiple definition of 'jvm' when statically linking with JDK native libraries
Reviewed-by: alanb, kevinw
! src/java.management/share/native/libmanagement/management.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sessmgmt.c
! src/jdk.management/share/native/libmanagement_ext/management_ext.c
Changeset: c6d7cf6b
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-04-11 16:03:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c6d7cf6b4850db26db71f333fa00c4280d7b91f6
8305663: Wrong iteration order of pause array in g1MMUTracker
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
Changeset: c789d240
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-04-11 16:04:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c789d240390ce5436fdbc4adbc36f19551635944
8305370: Inconsistent use of for_young_only_phase parameter in G1 predictions
Reviewed-by: iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: d9db9063
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-04-11 16:06:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d9db90636f246488bb9c10fd37daed024ce56267
8305368: G1 remset chunk claiming may use relaxed memory ordering
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 1de772cd
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2023-04-11 16:16:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1de772cd899b535f04380088ee82badc325865be
8294806: jpackaged-app ignores splash screen from jar file
Reviewed-by: almatvee
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
Changeset: 475e9a7c
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-04-11 16:59:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/475e9a7cad4efd4179bfcbaee10548b337c9ac48
8305809: (fs) Review obsolete Linux kernel dependency on os.version (Unix kernel 2.6.39)
Reviewed-by: rriggs, alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java
Changeset: 42fa000a
Author: Justin King <jcking at openjdk.org>
Date: 2023-04-11 19:50:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/42fa000a7d042e425913aab2842f8166a0c2172a
8305484: Compiler::init_c1_runtime unnecessarily uses an Arena that lives for the lifetime of the process
Reviewed-by: thartmann, kvn
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
! src/hotspot/share/c1/c1_ValueType.cpp
! src/hotspot/share/c1/c1_ValueType.hpp
Changeset: 27cf6385
Author: Bill Huang <bhuang at openjdk.org>
Date: 2023-04-11 21:39:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/27cf63853cc6ab2351eee4f0f2860bae16b2e087
8300912: Update java/nio/MappedByteBuffer/PmemTest.java to run on x86_64 only
Reviewed-by: msheppar
! test/jdk/java/nio/MappedByteBuffer/PmemTest.java
Changeset: 82e8b033
Author: Xin Liu <xliu at openjdk.org>
Date: 2023-04-12 00:37:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82e8b0332b5313dda26688c49434837374d233d6
8305203: Simplify trimming operation in Region::Ideal
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/cfgnode.cpp
Changeset: b9bdbe9a
Author: Pengfei Li <pli at openjdk.org>
Date: 2023-04-12 03:15:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b9bdbe9ab3922c4dc7a754200df2fe542b11359b
8305524: AArch64: Fix arraycopy issue on SVE caused by matching rule vmask_gen_sub
Reviewed-by: aph, xgong
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyMaskedWithSub.java
Changeset: d8af7a60
Author: Johannes Bechberger <jbechberger at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-04-12 06:49:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d8af7a6014055295355a1242db6c2872299c6398
8304725: AsyncGetCallTrace can cause SIGBUS on M1
Reviewed-by: dholmes, stuefe, mbaesken
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 99a9dbc8
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2023-04-12 13:48:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/99a9dbc8f191d3c9a9e7569d8a6dd4cca7c9076c
8305783: x86_64: Optimize AbsI and AbsL
Reviewed-by: jkarthikeyan, thartmann
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 87017b51
Author: Bill Huang <bhuang at openjdk.org>
Date: 2023-04-12 16:08:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87017b5199522bb26f0225b60fbbc00df255ad2a
8295859: Update Manual Test Groups
Reviewed-by: msheppar
! test/jdk/TEST.groups
Changeset: 19380d74
Author: quadhier <quadhier at 163.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2023-04-12 17:08:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19380d74e437c17c4d8292e2adfd0fb20f059bb0
8305324: C2: Wrong execution of vectorizing Interger.reverseBytes
Reviewed-by: kvn, pli
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestNarrowedIntegerReverseBytes.java
Changeset: bc151633
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-04-12 17:44:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bc15163386659bfd549576817b4efe7307261ea8
8304834: Fix wrapper insertion in TestScaffold.parseArgs(String args[])
Reviewed-by: cjplummer, dholmes
! test/jdk/ProblemList-svc-vthread.txt
! test/jdk/com/sun/jdi/MultiBreakpointsTest.java
! test/jdk/com/sun/jdi/TestScaffold.java
Changeset: 2bbbff20
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2023-04-12 20:42:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2bbbff209dc21633e08fe4d565dfc649eea2c883
8305858: Resolve multiple definition of 'handleSocketError' when statically linking with JDK native libraries
Reviewed-by: alanb
! src/jdk.sctp/unix/native/libsctp/Sctp.h
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c
Changeset: 425ef068
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2023-04-12 21:44:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/425ef0685c584abec80454fbcccdcc6db6558f93
8303923: ZipOutStream::putEntry should include an apiNote to indicate that the STORED compression method should be used when writing directory entries
Reviewed-by: lancea, alanb
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
Changeset: 3f36dd81
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-04-13 01:30:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f36dd811e56ecb4b7c6bf1bf8be8a8de9481ed0
8305529: DefaultProxySelector.select(URI) in certain cases returns a List with null element
Reviewed-by: dfuchs, djelinski, michaelm
! src/java.base/unix/native/libnet/DefaultProxySelector.c
+ test/jdk/sun/net/spi/SystemProxyDriver.java
+ test/jdk/sun/net/spi/SystemProxyTest.java
Changeset: e846a1d7
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2023-04-13 07:02:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e846a1d70043f7b57ae76847e85e5426c86539a5
8304450: [vectorapi] Refactor VectorShuffle implementation
Reviewed-by: psandoz, xgong, jbhateja, vlivanov
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! 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/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
Changeset: fb9a29d7
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-04-13 07:47:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fb9a29d732fdebc2114d1497d461accc97268953
8305414: gtest/NMTGtests.java is failing various sub-tests
Reviewed-by: rkennke, adinn
! src/hotspot/share/services/mallocTracker.cpp
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
Changeset: 646b666a
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-04-13 09:41:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/646b666a265c4de961b8ba3f9e4e8c9231be8a6f
8305900: Use loopback IP addresses in security policy files of httpclient tests
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/AsFileDownloadTest.java
! test/jdk/java/net/httpclient/AsFileDownloadTest.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest1.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest2.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest3.policy
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.policy
! test/jdk/java/net/httpclient/LightWeightHttpServer.java
! test/jdk/java/net/httpclient/PathSubscriber/ofFile.policy
! test/jdk/java/net/httpclient/PathSubscriber/ofFileDownload.policy
! test/jdk/java/net/httpclient/RequestBodyTest.java
! test/jdk/java/net/httpclient/RequestBodyTest.policy
! test/jdk/java/net/httpclient/dependent.policy
! test/jdk/java/net/httpclient/httpclient-localaddr-security.policy
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java
! test/jdk/java/net/httpclient/security/0.policy
! test/jdk/java/net/httpclient/security/1.policy
! test/jdk/java/net/httpclient/security/10.policy
! test/jdk/java/net/httpclient/security/11.policy
! test/jdk/java/net/httpclient/security/12.policy
! test/jdk/java/net/httpclient/security/14.policy
! test/jdk/java/net/httpclient/security/15.policy
! test/jdk/java/net/httpclient/security/16.policy
! test/jdk/java/net/httpclient/security/17.policy
! test/jdk/java/net/httpclient/security/2.policy
! test/jdk/java/net/httpclient/security/3.policy
! test/jdk/java/net/httpclient/security/4.policy
! test/jdk/java/net/httpclient/security/5.policy
! test/jdk/java/net/httpclient/security/6.policy
! test/jdk/java/net/httpclient/security/7.policy
! test/jdk/java/net/httpclient/security/8.policy
! test/jdk/java/net/httpclient/security/9.policy
! test/jdk/java/net/httpclient/security/Security.java
Changeset: 2060c8ea
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2023-04-13 11:42:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2060c8ea14119048f06b5a8c3c251f4e8d1ef43b
8305688: jdk build --with-memory-size=1024 broken by JDK-8305100
Reviewed-by: martin
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
Changeset: 6b9b7d1d
Author: Jonathan Dowland <jdowland at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-04-13 12:02:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6b9b7d1d921367418f82c2813b272d3447a47595
8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0
Reviewed-by: stuefe
! src/java.desktop/share/classes/java/awt/Font.java
Changeset: e0620b8e
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-04-13 15:08:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e0620b8e05e9be2b76f7cc47484e81799d2cdf6e
8296420: javac has long lines in its command-line help
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/langtools/tools/javac/options/HelpOutputColumnWidthTest.java
Changeset: d7dc474a
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-04-13 15:26:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d7dc474a5aa29da7f6a0d9c0fd872243c4d82e3c
8305712: [MacOS] Deprecated Cocoa-NSEvent names
Reviewed-by: dmarkov, prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CocoaConstants.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m
! test/jdk/java/awt/Mouse/MacTouchPressEventModifiers/MouseMacTouchPressEventModifiers.java
Changeset: 90b4006b
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-04-13 15:27:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/90b4006bce6a4c28f93297da06be3b30d02fa89f
8305847: Improve diagnosability and resilience of HttpClient::close tests
Reviewed-by: jpai, djelinski
! test/jdk/java/net/httpclient/AsyncShutdownNow.java
! test/jdk/java/net/httpclient/HttpClientClose.java
! test/jdk/java/net/httpclient/HttpClientShutdown.java
! test/jdk/java/net/httpclient/ReferenceTracker.java
Changeset: 1385c3d2
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-04-13 15:50:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1385c3d2f10357ac75a715cc9db0d94e16236889
8305966: ProblemList com/sun/jdi/JdbLastErrorTest.java on windows-x64
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 00eb348a
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-04-13 16:02:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/00eb348a521c81555355a8e5988a039851ed683f
8305937: com/sun/jdi/SetLocalWhileThreadInNative.java fails with -XX:+TieredCompilation
Reviewed-by: dcubed
! test/jdk/com/sun/jdi/TestScaffold.java
Changeset: 92521b10
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-04-13 16:39:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/92521b100f1eb785eabd101870f631f555c3b135
8305875: Test TraceVirtualThreadLocals should be run with continuations only
Reviewed-by: alanb
! test/jdk/java/lang/Thread/virtual/TraceVirtualThreadLocals.java
Changeset: b60604e8
Author: Kevin Driver <kdriver at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-04-13 18:46:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b60604e8eb046b9d1ea81ba45328061945c8a29e
8305794: Unused interface sun.security.util.PermissionFactory can be removed
Co-authored-by: Andrey Turbanov <aturbanov at openjdk.org>
Reviewed-by: mullan, aturbanov
- src/java.base/share/classes/sun/security/util/PermissionFactory.java
Changeset: 76cda9f4
Author: Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2023-04-13 20:37:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/76cda9f44a80b1979e6e1b7a21431ef631f80782
8255548: Missing coverage for javax.xml.crypto.dom.DOMCryptoContext
Reviewed-by: rhalade, mullan
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
Changeset: 8a1639d4
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-04-13 23:10:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a1639d49b4adc45501fe77cedfef3ca5f42c7f5
8305936: JavaThread::create_system_thread_object has unused is_visible argument
Reviewed-by: alanb, kbarrett
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/monitorDeflationThread.cpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/services/attachListener.cpp
! test/hotspot/gtest/threadHelper.inline.hpp
Changeset: 287bb06d
Author: Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-04-14 06:21:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/287bb06defb1a45fae979c8f64a445b747274348
8305902: (cs) Resolve default Charset only once in StreamEncoder and StreamDecoder
Reviewed-by: alanb, bpb
! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java
! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java
Changeset: 12358e6c
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2023-04-14 06:42:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/12358e6c94bc96e618efc3ec5299a2cfe1b4669d
8305934: PPC64: Disable VMContinuations on Big Endian
Reviewed-by: mdoerr, tsteele
! src/hotspot/cpu/ppc/globals_ppc.hpp
Changeset: 3651b922
Author: sunguoyun <sunguoyun at loongson.cn>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-04-14 08:48:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3651b92229afc78b274ff11c56e2da108ed25bec
8305944: assert(is_aligned(ref, HeapWordSize)) failed: invariant
Reviewed-by: stefank, tschatzl
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
Changeset: c0c31224
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-04-14 08:50:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c0c31224db205616baadfb89a3fe3259f3cce3f2
8305618: Move gcold out of tier1
Reviewed-by: lmesnik, shade
! test/hotspot/jtreg/TEST.groups
Changeset: 0826ceee
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-04-14 08:54:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0826ceee65ab83f643a77716f8f12d0060369923
8301495: Replace NULL with nullptr in cpu/ppc
Reviewed-by: rrich, mdoerr, tsteele
! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/c2_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp
! src/hotspot/cpu/ppc/disassembler_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp
! src/hotspot/cpu/ppc/javaFrameAnchor_ppc.hpp
! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp
! src/hotspot/cpu/ppc/jvmciCodeInstaller_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/registerMap_ppc.hpp
! src/hotspot/cpu/ppc/relocInfo_ppc.cpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
Changeset: 54bf3700
Author: Viktor Klang <viktor.klang at oracle.com>
Committer: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2023-04-14 09:16:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/54bf37007959065d5a2c3b7a9d5062f9c682dc4c
8170945: Collectors$Partition should override more Map methods
Reviewed-by: smarks
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: d2ce04bb
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-04-14 09:53:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d2ce04bb101002abfdb7c8adb3fa8ea267903c36
8301496: Replace NULL with nullptr in cpu/riscv
Reviewed-by: dholmes, fyang
! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/disassembler_riscv.hpp
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/icBuffer_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp
! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/registerMap_riscv.cpp
! src/hotspot/cpu/riscv/registerMap_riscv.hpp
! src/hotspot/cpu/riscv/relocInfo_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
Changeset: 2cea72dd
Author: duke <duke at openjdk.org>
Date: 2023-04-14 11:00:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2cea72dd3be62096fccb5680899be5283f56a271
Automatic merge of jdk:master into master
Changeset: 16b71ae8
Author: duke <duke at openjdk.org>
Date: 2023-04-14 11:00:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16b71ae8b3f1e019c5ab1d0e137b34ddeecf9568
Automatic merge of master into foreign-memaccess+abi
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! test/jdk/TEST.groups
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! test/jdk/TEST.groups
More information about the panama-dev
mailing list