diff options
author | Matthias Bussonnier <bussonniermatthias@gmail.com> | 2019-05-13 19:23:07 (GMT) |
---|---|---|
committer | Victor Stinner <vstinner@redhat.com> | 2019-05-13 19:23:07 (GMT) |
commit | b6a09ae287e253e4146a5a224b75d4dbfd38cb63 (patch) | |
tree | 4db503d3a2af040080f2177e0b430a2d04f65047 | |
parent | b1dfcad6f0d3a52c9ac31fb9763fc7962a84b27c (diff) | |
download | cpython-b6a09ae287e253e4146a5a224b75d4dbfd38cb63.zip cpython-b6a09ae287e253e4146a5a224b75d4dbfd38cb63.tar.gz cpython-b6a09ae287e253e4146a5a224b75d4dbfd38cb63.tar.bz2 |
bpo-36895: Undocument removed time.clock (GH-13286)
-rw-r--r-- | Doc/library/time.rst | 24 | ||||
-rw-r--r-- | Doc/whatsnew/3.8.rst | 4 |
2 files changed, 4 insertions, 24 deletions
diff --git a/Doc/library/time.rst b/Doc/library/time.rst index cad4afd..6d0ceaf 100644 --- a/Doc/library/time.rst +++ b/Doc/library/time.rst @@ -136,30 +136,6 @@ Functions Unlike the C function of the same name, :func:`asctime` does not add a trailing newline. - -.. function:: clock() - - .. index:: - single: CPU time - single: processor time - single: benchmarking - - On Unix, return the current processor time as a floating point number expressed - in seconds. The precision, and in fact the very definition of the meaning of - "processor time", depends on that of the C function of the same name. - - On Windows, this function returns wall-clock seconds elapsed since the first - call to this function, as a floating point number, based on the Win32 function - :c:func:`QueryPerformanceCounter`. The resolution is typically better than one - microsecond. - - .. availability:: Windows, Unix. Not available on VxWorks. - - .. deprecated-removed:: 3.3 3.8 - The behaviour of this function depends on the platform: use - :func:`perf_counter` or :func:`process_time` instead, depending on your - requirements, to have a well defined behaviour. - .. function:: pthread_getcpuclockid(thread_id) Return the *clk_id* of the thread-specific CPU-time clock for the specified *thread_id*. diff --git a/Doc/whatsnew/3.8.rst b/Doc/whatsnew/3.8.rst index ac25305..a2af201 100644 --- a/Doc/whatsnew/3.8.rst +++ b/Doc/whatsnew/3.8.rst @@ -788,6 +788,10 @@ The following features and APIs have been removed from Python 3.8: * The function :func:`platform.popen` has been removed, it was deprecated since Python 3.3: use :func:`os.popen` instead. +* The function :func:`time.clock` has been removed, it was deprecated since Python + 3.3: use :func:`time.perf_counter` or :func:`time.process_time` instead, depending + on your requirements, to have a well defined behavior. + * The ``pyvenv`` script has been removed in favor of ``python3.8 -m venv`` to help eliminate confusion as to what Python interpreter the ``pyvenv`` script is tied to. (Contributed by Brett Cannon in :issue:`25427`.) |