git: openjdk/jdk: master: 8319447: Improve performance of delayed task handling
Doug Lea
dl at openjdk.org
Mon Mar 31 19:27:05 UTC 2025
Changeset: 8b0602db
Branch: master
Author: Doug Lea <dl at openjdk.org>
Date: 2025-03-31 19:23:59 +0000
URL: https://git.openjdk.org/jdk/commit/8b0602dbed2f7ced190ec81753defab8a4bc316d
8319447: Improve performance of delayed task handling
Reviewed-by: vklang, alanb
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
+ src/java.base/share/classes/java/util/concurrent/DelayScheduler.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilConcurrentTLRAccess.java
! test/jdk/java/util/concurrent/CompletableFuture/CompletableFutureOrTimeoutExceptionallyTest.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool20Test.java
! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java
More information about the jdk-changes
mailing list