Commit Graph

4230 Commits

Author SHA1 Message Date
Victor Stinner e830be9f6e PEP 418: Use different names for manpage links 2012-04-12 01:26:17 +02:00
Victor Stinner 2d861df8bf PEP 418: Move Linux clocksource and FreeBSD timecounter
Remove duplicate info on hardware clocks
2012-04-12 01:22:23 +02:00
Victor Stinner 976aae2d30 PEP 418: Remove duplicate definitions 2012-04-12 01:12:42 +02:00
Victor Stinner 80391681f6 PEP 418: Integrate Jim Jewett's Glossary 2012-04-12 01:06:31 +02:00
Victor Stinner f485058ac7 PEP 418: Fix reST syntax of a title 2012-04-12 00:41:42 +02:00
Victor Stinner 109ea46bfa PEP 418: Replace accuracy with precision 2012-04-12 00:39:22 +02:00
Victor Stinner e8db274322 PEP 418: Fix syntax of a link 2012-04-12 00:36:02 +02:00
Victor Stinner 61c7664195 PEP 418: Mention the issue #14555 2012-04-12 00:34:32 +02:00
Victor Stinner bc409e7511 PEP 418: Add bench_time.c 2012-04-12 00:32:44 +02:00
Victor Stinner a15d634866 PEP 418: another benchmark on FreeBSD
Add also more info on FreeBSD timecounters
2012-04-12 00:19:16 +02:00
Victor Stinner a7be2f184d PEP 418: Add a table with performances of TSC, ACPI PM and HPET clocks 2012-04-11 22:48:14 +02:00
Victor Stinner 552c8c82ec PEP 418: Mention SMI issues 2012-04-11 14:04:23 +02:00
Victor Stinner 165c2275bc PEP 418: Add time.clock(), fix typos, mention issue #14309 2012-04-11 13:06:33 +02:00
Victor Stinner df6ee0edee PEP 418: Rewrite time.monotonic() definition 2012-04-11 02:04:51 +02:00
Victor Stinner 4d18f06334 PEP 418: Rewrite the rationale 2012-04-11 01:37:04 +02:00
Victor Stinner bb348a9291 PEP 418: Add a linkg to GetSystemTimeAsFileTime() doc 2012-04-11 01:23:28 +02:00
Victor Stinner fb28ab8af2 PEP 418: mach_absolute_time() doesn't include suspend time 2012-04-11 00:58:33 +02:00
Victor Stinner 6b47f7b960 PEP 418: Add info about sleep/suspend 2012-04-11 00:42:54 +02:00
Victor Stinner fef248a199 PEP 418: Add CLOCK_BOOTTIME and FreeBSD kern.timecounter.hardware sysctl 2012-04-10 13:58:42 +02:00
Barry Warsaw 1edb8f9940 PEP 274 has been updated to reflect current reality. 2012-04-09 10:42:15 -04:00
Victor Stinner 954c3684ce PEP 418: Re-add the pseudo-code for time.perf_counter() 2012-04-09 13:21:34 +02:00
Victor Stinner 94d094d791 PEP 418: Move resolution and accuracy definitions to the Definition section 2012-04-09 13:04:15 +02:00
Victor Stinner 471e1412ec PEP 418: Make it explicit than calling timeBeginPeriod() affects
WaitForSingleObject() and Sleep()
2012-04-09 02:24:38 +02:00
Victor Stinner 05d90f35a2 PEP 418: add info on functions to sleep 2012-04-09 01:32:02 +02:00
Georg Brandl e6ab08311e PEP 419: Updates from Paul 2012-04-08 22:18:51 +02:00
Georg Brandl 1a71214d4e Edit PEP 419: fix grammar, spelling and formatting. 2012-04-08 00:44:05 +02:00
Andrew Svetlov a5a6357c66 Publish pep-419 2012-04-08 00:06:30 +03:00
Victor Stinner fda80aabbb PEP 418: Add link to Monoclock library and an old article on Windows clocks
Mention also another issue of QueryPerformanceCounter()
2012-04-05 00:38:51 +02:00
Victor Stinner ae21bc3154 PEP 418: Add Boost.Chrono library in links 2012-04-04 13:26:35 +02:00
Victor Stinner 9c1794adeb PEP 418: Add also timeout_clock() alternative name 2012-04-04 03:47:55 +02:00
Victor Stinner acaec37446 Rewrite the PEP 418
* Rename time.steady() to time.monotonic(), again
 * time.monotonic() does not fallback to the system clock anymore
 * Drop time.perf_counter() function
2012-04-04 02:57:55 +02:00
Victor Stinner f44aa119d8 PEP 418: Add issues of the hacked monotonic function 2012-04-04 01:57:37 +02:00
Victor Stinner 0e03a9a393 PEP 418: Fix typo (Specifiction) 2012-04-04 01:49:55 +02:00
Victor Stinner ab8cded54c PEP 418: Rename time.highres() to time.perf_counter() 2012-04-04 01:09:35 +02:00
Victor Stinner f6c80084f7 PEP 418: Add definitions of "monotonic" and "steady" 2012-04-04 01:07:55 +02:00
Victor Stinner aed5ab41f6 PEP 418: Add 3 alternatives 2012-04-04 01:00:46 +02:00
Victor Stinner 755f32dcfa PEP 418: Mention CLOCK_*_COARSE and Tools/pybench/systimes.py 2012-04-03 14:00:16 +02:00
Victor Stinner a1126cf458 PEP 418: Fix time.steady() pseudo-code
GetTickCount[64] returns a number of milliseconds, not a number of seconds.
2012-04-03 01:45:49 +02:00
Victor Stinner 66c23f28d7 PEP 418: Rename time.monotonic() to time.steady() 2012-04-03 01:42:42 +02:00
Victor Stinner 4416dc13ff PEP 418: Fix a typo 2012-04-03 01:26:35 +02:00
Victor Stinner f0107e6f66 PEP 418: Add the accuracy of process and thread time clocks 2012-04-03 01:14:28 +02:00
Victor Stinner 7ba7cc657f PEP 418: Add tables of clock accuracy
* Add a "NTP adjusted" section
 * Don't use CLOCK_MONOTONIC_RAW on Linux for time.monotonic()
2012-04-03 00:18:51 +02:00
Victor Stinner c11b091c2c PEP 418: Add link to libpthread for Windows 2012-04-02 21:52:32 +02:00
Victor Stinner 6d6819334c PEP 418: time.get_clock_info() may provide more information (accuracy, is_adjusted) 2012-04-02 21:48:03 +02:00
Victor Stinner 403a3a9778 PEP 418: time.get_clock_info(), rename "monotonic" option to "is_monotonic" 2012-04-01 04:30:13 +02:00
Victor Stinner 88e5572ca6 PEP 418: Drop fallback parameter of time.monotonic()
time.monotonic() now always falls back and time.get_clock_info() can be used to
check if the clock is monotonic.
2012-04-01 04:23:32 +02:00
Victor Stinner e30d4d8b81 PEP 418: Add time.get_clock_info() 2012-04-01 04:11:08 +02:00
Victor Stinner 196140e221 PEP 418: Add a "Hardware clocks" section
* Mention the QueryPerformanceCounter() issue on CPU with variable frequency
2012-04-01 04:03:15 +02:00
Georg Brandl 4408906f8a PEP 412: add missing variables footer and reformat. 2012-03-31 21:40:52 +02:00
Georg Brandl 7638f18993 PEP 418: more grammar fixes 2012-03-31 08:53:07 +02:00