git: openjdk/jdk: 8305092: Improve Thread.sleep(millis, nanos) for sub-millisecond granularity

Aleksey Shipilev shade at openjdk.org
Wed May 3 09:41:10 UTC 2023


Changeset: fcb280a4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-03 09:39:57 +0000
URL:       https://git.openjdk.org/jdk/commit/fcb280a48bf9f562e6c0982c1d7a0076ee2e736e

8305092: Improve Thread.sleep(millis, nanos) for sub-millisecond granularity

Reviewed-by: dholmes, alanb

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/park_posix.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/park_windows.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/java.base/share/classes/java/lang/Thread.java
+ test/jdk/java/lang/Thread/SleepSanity.java
+ test/micro/org/openjdk/bench/java/lang/ThreadSleep.java



More information about the jdk-changes mailing list