https://github.com/python/cpython/commit/9c4d28777526e9975b212d49fb0a530f773a3209
commit: 9c4d28777526e9975b212d49fb0a530f773a3209
branch: main
author: Victor Stinner <[email protected]>
committer: vstinner <[email protected]>
date: 2025-07-10T01:06:48+02:00
summary:
gh-102740: Clarify time.monotonic() "system-wide" in the doc (#136431)
files:
M Doc/library/time.rst
diff --git a/Doc/library/time.rst b/Doc/library/time.rst
index 29b695a9b193d6..df9be68bf4f69d 100644
--- a/Doc/library/time.rst
+++ b/Doc/library/time.rst
@@ -306,10 +306,11 @@ Functions
.. versionadded:: 3.3
.. versionchanged:: 3.5
- The function is now always available and always system-wide.
+ The function is now always available and the clock is now the same for
+ all processes.
.. versionchanged:: 3.10
- On macOS, the function is now system-wide.
+ On macOS, the clock is now the same for all processes.
.. function:: monotonic_ns() -> int
@@ -325,7 +326,8 @@ Functions
Return the value (in fractional seconds) of a performance counter, i.e. a
clock with the highest available resolution to measure a short duration. It
- does include time elapsed during sleep and is system-wide. The reference
+ does include time elapsed during sleep. The clock is the same for all
+ processes. The reference
point of the returned value is undefined, so that only the difference
between
the results of two calls is valid.
@@ -340,7 +342,7 @@ Functions
.. versionadded:: 3.3
.. versionchanged:: 3.10
- On Windows, the function is now system-wide.
+ On Windows, the clock is now the same for all processes.
.. versionchanged:: 3.13
Use the same clock as :func:`time.monotonic`.
@@ -987,8 +989,8 @@ The following constant is the only parameter that can be
sent to
.. data:: CLOCK_REALTIME
- System-wide real-time clock. Setting this clock requires appropriate
- privileges.
+ Real-time clock. Setting this clock requires appropriate privileges.
+ The clock is the same for all processes.
.. availability:: Unix.
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]