git: openjdk/loom: master: 21 new changesets
duke
duke at openjdk.org
Thu Jul 25 07:30:14 UTC 2024
Changeset: 8e1f17e3
Branch: master
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-07-23 15:49:34 +0000
URL: https://git.openjdk.org/loom/commit/8e1f17e351bc7949b318a0542a4a4cb30ead5a97
8327054: DiagnosticCommand Compiler.perfmap does not log on output()
Reviewed-by: lmesnik, stuefe, kevinw, cjplummer
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java
Changeset: 8efcb40c
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-07-23 16:27:09 +0000
URL: https://git.openjdk.org/loom/commit/8efcb40c47d8730d84620a9e980ab9eeb5f51441
8335823: Update --release 23 symbol information for JDK 23 build 33
Reviewed-by: iris, liach
! src/jdk.compiler/share/data/symbols/java.base-N.sym.txt
Changeset: 2f2223d7
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2024-07-23 16:50:25 +0000
URL: https://git.openjdk.org/loom/commit/2f2223d7524c4405cc7ca6ab77da62016bbfa911
8336944: Shenandoah: Should only relativize stack chunks for successful evacuations
Reviewed-by: shade, ysr
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 4c91d5cb
Branch: master
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2024-07-23 19:35:11 +0000
URL: https://git.openjdk.org/loom/commit/4c91d5cb4176e5f4970dc00835d802d857390d72
8322133: getParameterSpec(ECGenParameterSpec.class) on EC AlgorithmParameters does not return standard names
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/util/ECParameters.java
+ test/jdk/com/sun/crypto/provider/AlgorithmParameters/EC/CurveGetParameterSpec.java
Changeset: 476d2ae6
Branch: master
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-23 20:21:08 +0000
URL: https://git.openjdk.org/loom/commit/476d2ae69d6f67fdf9e2a9353f224141318690f2
8336831: Optimize StringConcatHelper.simpleConcat
Reviewed-by: liach, redestad, rriggs
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
Changeset: 3251eea1
Branch: master
Author: Martin Balao <mbalao at openjdk.org>
Date: 2024-07-24 02:39:35 +0000
URL: https://git.openjdk.org/loom/commit/3251eea1f4289a0505052be204407c02ca38b0ad
8336499: Failure when creating non-CRT RSA private keys in SunPKCS11
Co-authored-by: Francisco Ferrari Bihurriet <fferrari at openjdk.org>
Co-authored-by: Martin Balao <mbalao at openjdk.org>
Reviewed-by: fferrari, valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
Changeset: 5b4824cf
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-07-24 07:21:45 +0000
URL: https://git.openjdk.org/loom/commit/5b4824cf9aba297fa6873ebdadc0e9545647e90d
8336827: compiler/vectorization/TestFloat16VectorConvChain.java timeouts on ppc64 platforms after JDK-8335860
Reviewed-by: kvn, mdoerr, shade
! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java
Changeset: 05d88de0
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-24 09:10:38 +0000
URL: https://git.openjdk.org/loom/commit/05d88de05e9b7814ecd5517aacd17f0feafdff3c
8336098: G1: Refactor G1RebuildRSAndScrubTask
Reviewed-by: tschatzl, gli
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
Changeset: 332df83e
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-24 12:13:15 +0000
URL: https://git.openjdk.org/loom/commit/332df83e7cb1f272c08f8e4955d6abaf3f091ace
8336927: Missing equals and hashCode in java.lang.classfile.Annotation
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java
! test/jdk/jdk/classfile/AnnotationTest.java
Changeset: aa15b895
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-24 15:12:53 +0000
URL: https://git.openjdk.org/loom/commit/aa15b895c96fd62152d5ae5a1a9dfd28610c5125
8336485: jdk/jfr/jcmd/TestJcmdView.java RuntimeException: 'Invoked Concurrent' missing from stdout/stderr
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/jcmd/TestJcmdView.java
Changeset: b2599f8b
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-24 15:13:02 +0000
URL: https://git.openjdk.org/loom/commit/b2599f8b0ed227f7b67fbbb77b4a5af1f12730e2
8336316: JFR: Use SettingControl::getValue() instead of setValue() for ActiveSetting event
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java
Changeset: 04e8cb86
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-24 15:43:53 +0000
URL: https://git.openjdk.org/loom/commit/04e8cb8641bfdad717b368c087619905bccdf5e6
8336815: Several methods in java.net.Socket and ServerSocket do not specify behavior when already bound, connected or closed
Reviewed-by: alanb
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
+ test/jdk/java/net/ServerSocket/ClosedServerSocketTest.java
+ test/jdk/java/net/Socket/ClosedSocketTest.java
Changeset: 4ea4d7c6
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-07-24 16:48:34 +0000
URL: https://git.openjdk.org/loom/commit/4ea4d7c68444200ab38cbd76762c2f27848e264e
8336679: Add @implSpec for the default implementations in Process.waitFor()
Reviewed-by: bpb, jlu, liach
! src/java.base/share/classes/java/lang/Process.java
Changeset: 9e8e3595
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-07-24 20:08:13 +0000
URL: https://git.openjdk.org/loom/commit/9e8e359513cf15faf549b12ced947d3a78e544aa
8336787: Examine java.text.Format API for implSpec usage
Reviewed-by: liach
! src/java.base/share/classes/java/text/Format.java
Changeset: 5a8861a3
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-07-24 20:14:00 +0000
URL: https://git.openjdk.org/loom/commit/5a8861a3a1b436ce7414176c095c58c9a1e038d6
8336847: Use pattern match switch in NumberFormat classes
Reviewed-by: liach, naoto
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
Changeset: e716f5ed
Branch: master
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2024-07-24 20:26:11 +0000
URL: https://git.openjdk.org/loom/commit/e716f5ed53c20f4235787e2d6927a16ebcf67b8f
8336755: Remove unused UNALIGNED field from view buffers
Reviewed-by: alanb, liach, bpb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: 021c2c36
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-24 21:15:18 +0000
URL: https://git.openjdk.org/loom/commit/021c2c36ac243009c71147072d405636cab0b12c
8337067: Test runtime/classFileParserBug/Bad_NCDFE_Msg.java won't compile
Reviewed-by: lfoltan
! test/hotspot/jtreg/runtime/classFileParserBug/Bad_NCDFE_Msg.java
Changeset: 24f67d02
Branch: master
Author: Neethu Prasad <nprasad at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-07-24 22:22:18 +0000
URL: https://git.openjdk.org/loom/commit/24f67d0254c08a668d24f28ec0fa768ef10feed5
8334232: Optimize C1 classes layout
Reviewed-by: phh, kvn
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
Changeset: 0898ab7f
Branch: master
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-24 22:39:49 +0000
URL: https://git.openjdk.org/loom/commit/0898ab7f7496689e5de52a5dc4530ca21def1fca
8336741: Optimize LocalTime.toString with StringBuilder.repeat
Reviewed-by: liach, rriggs, naoto
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
+ test/micro/org/openjdk/bench/java/time/ToStringBench.java
Changeset: d3e51daf
Branch: master
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-07-25 01:35:03 +0000
URL: https://git.openjdk.org/loom/commit/d3e51daf7331b84b4e78f7f10360848d7c549c1a
8334085: Test crash: assert(thread->held_monitor_count() == 0) failed: Must be
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
Changeset: 6e228ce3
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-07-25 04:59:01 +0000
URL: https://git.openjdk.org/loom/commit/6e228ce382d1fad6cba0d0df8a507e6bd32a9a4a
8336254: Virtual thread implementation + test updates
Reviewed-by: sspitsyn, kevinw
! make/test/JtregNativeHotspot.gmk
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
- src/java.base/share/classes/jdk/internal/misc/VirtualThreads.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/libVThreadEventTest.cpp
+ test/jdk/java/lang/Thread/virtual/CarrierThreadInfo.java
- test/jdk/java/lang/Thread/virtual/CarrierThreadWaits.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/JfrEvents.java
+ test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
! test/jdk/java/lang/Thread/virtual/Reflection.java
+ test/jdk/java/lang/Thread/virtual/StackFrames.java
- test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
- test/jdk/java/lang/Thread/virtual/ThreadBuilders.java
! test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
+ test/jdk/java/lang/Thread/virtual/stress/CompletableFutureTimedGet.java
- test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALot.java
+ test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java
+ test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenParking.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.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/TimedWaitALot.java
! test/jdk/java/lang/Thread/virtual/stress/YieldALot.java
+ test/jdk/java/lang/management/ThreadMXBean/LockedMonitorInNative.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
+ test/jdk/java/lang/management/ThreadMXBean/libLockedMonitorInNative.c
! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java
+ test/lib/jdk/test/lib/thread/VThreadScheduler.java
More information about the loom-dev
mailing list