On Mon, 16 Oct 2017 17:23:15 +0200
Victor Stinner
2017-10-16 17:06 GMT+02:00 Antoine Pitrou
: This PEP adds five new functions to the ``time`` module:
* ``time.clock_gettime_ns(clock_id)`` * ``time.clock_settime_ns(clock_id, time: int)`` * ``time.perf_counter_ns()`` * ``time.monotonic_ns()`` * ``time.time_ns()``
Why not ``time.process_time_ns()``?
I only wrote my first email on python-ideas to ask this question, but I got no answer on this question, only proposal of other solutions to get time with nanosecond resolution. So I picked the simplest option: start simple, only add new clocks, and maybe add more "_ns" functions later.
If we add process_time_ns(), should we also add nanosecond resolution to other functions related to process or CPU time?
Restricting this PEP to the time module would be fine with me. Regards Antoine.