Commit Graph

4183 Commits

Author SHA1 Message Date
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
Georg Brandl 2534727122 Edit PEP 418: add missing copyright and file variable footer, fix line length and indentation of bullet lists, fix grammar and spelling 2012-03-31 08:38:41 +02:00
Victor Stinner 72a7239f0e PEP 418: Cleanup after reintroduction of fallback=True 2012-03-31 02:00:43 +02:00
Victor Stinner 53fa07dcc6 PEP 418: Fix time.highres() pseudo code 2012-03-31 01:39:46 +02:00
Victor Stinner 8e9a3c50ca PEP 418: Add fallback=True argument to time.monotonic()
* time.monotonic() doesn't use QPC anymore
 * Rewrite also time.monotonic() and time.highres() definitions.
2012-03-31 00:50:05 +02:00
Victor Stinner 2e69f4914f PEP 418: Add a table summarizing system clocks 2012-03-30 23:16:06 +02:00
Victor Stinner 5d38774ed5 PEP 418: split resolution/accuracy in the able; add a section on Linux timers 2012-03-30 13:53:40 +02:00
Eli Bendersky 73af0bedbd fix a tiny typo 2012-03-30 10:46:49 +03:00
Georg Brandl edb123c053 Small fixes. 2012-03-30 09:27:16 +02:00
Victor Stinner a21dff29ba PEP 418: Try to fill the "Action on suspend" column 2012-03-30 04:21:11 +02:00
Victor Stinner 4dc3e314eb PEP 418: Fill the "Adjusted by NTP" column of the summary table 2012-03-30 03:55:35 +02:00
Victor Stinner d45837c9c0 PEP 418: more data about OS monotonic clocks 2012-03-30 03:41:03 +02:00
Victor Stinner 0b0e2d58d9 PEP 418: more links, Java and Ruby 2012-03-30 01:53:38 +02:00
Victor Stinner 261b553146 PEP 418: Add some links to function documentation 2012-03-29 02:10:32 +02:00
Victor Stinner 2e4b34df42 PEP 418: More QueryPerformanceCounter bugs 2012-03-29 01:57:15 +02:00
Victor Stinner 9b27cd2bb7 PEP 418: Reorder links 2012-03-29 01:29:10 +02:00
Victor Stinner 1590fd155a PEP 418: QueryPerformanceCounter() has a known bug 2012-03-29 01:11:16 +02:00
Victor Stinner c0a8e14174 PEP 418: list OSes supporting or not CLOCK_MONOTONIC
Give also more information about GetTickCount().
2012-03-29 00:57:15 +02:00
Victor Stinner 319f49544b PEP 418: Rename time.hires() to time.highres(); add Solaris monotonic clocks
Mention also other time.highres() name propositions.
2012-03-28 15:02:58 +02:00
Victor Stinner aaa1107673 PEP 418: Mention the Technical Q&A QA1398 for mach_absolute_time() 2012-03-28 02:59:01 +02:00
Victor Stinner 02b9a5bcb3 PEP 418: merge time.try_monotonic() and time.hires() into time.hires()
Cleanup the PEP.
2012-03-28 02:18:11 +02:00
Victor Stinner 280378cb3a PEP 418: Fix time.time() pseudo-code, clock_gettime(CLOCK_REALTIME) falls back
to get _time.gettimeofday() on OSError

Add also a note about the _time module.
2012-03-28 01:57:37 +02:00
Victor Stinner 8d75780f92 PEP 418: I'm not quite sure, but it looks like QueryPerformanceCounter() *is* monotonic 2012-03-28 01:45:51 +02:00
Victor Stinner d1d1094798 PEP 411: I suppose that Guido means "Accepted" instead of "Approved"
If not, pep0/pep.py should be updated to add this new status value.
2012-03-27 23:36:26 +02:00
Victor Stinner 196e5a23ac PEP 418: time.hires() uses time.monotonic() if available
hires() preference for clock_gettime() clocks:
CLOCK_MONOTONIC_RAW > CLOCK_MONOTONIC > CLOCK_REALTIME
2012-03-27 19:50:13 +02:00
Victor Stinner 4f31bacf76 PEP 418: Replace "API design" title with "Alternatives: API design" 2012-03-27 19:40:24 +02:00
Victor Stinner ae01ce94ad PEP 418: Write the pseudo-code of time.time() 2012-03-27 19:34:04 +02:00
Victor Stinner ee094d5cb9 PEP 418: rename time.steady() to time.try_monotonic(); add time.hires() 2012-03-27 19:27:28 +02:00
Guido van Rossum eff4055cb7 Approve PEP 411. 2012-03-26 20:35:14 -07:00
Eli Bendersky 0957ed7f90 Address Guido's comments from the pronouncement request on python-dev 2012-03-27 05:20:49 +02:00
Victor Stinner 167f0c34cc PEP 418: Add more links 2012-03-27 02:19:00 +02:00
Victor Stinner f2a9cd477f PEP 418: Define time.monotonic and time.steady 2012-03-27 01:30:38 +02:00
Victor Stinner d0b769260e PEP 418: Mention an use case for truly monotonic clock 2012-03-27 01:22:04 +02:00
Victor Stinner 6bccbeeb21 Add PEP 418: Add monotonic clock 2012-03-27 01:12:03 +02:00
Guido van Rossum acad089deb Add recent post date to PEP 411. 2012-03-26 14:49:58 -07:00
Guido van Rossum b78004c6dd Fix trailing whitespace in PEP 411. 2012-03-26 14:36:36 -07:00
Guido van Rossum a70119cec8 Sign rejection notices. 2012-03-21 19:02:27 -07:00
Guido van Rossum 5483903c9f Reject PEP 416 (frozendict) with reasons why. 2012-03-21 16:47:27 -07:00
Barry Warsaw 7c225bd154 Warn about null merging and the .hgtags file. 2012-03-17 19:13:39 -04:00
Georg Brandl 0d61249dee Fix more markup. 2012-03-15 08:24:13 +01:00
Georg Brandl d8498d616a Fix markup. 2012-03-15 08:23:23 +01:00
Georg Brandl 3153cd2e37 Convert PEP 7 and PEP 8 to rst. 2012-03-15 08:18:38 +01:00
Victor Stinner 50ac320fed PEP 416: Rephrase use cases; add more existing implementations 2012-03-15 00:41:46 +01:00
Victor Stinner 0b2f139d85 PEP 416: Add links to existing implementations 2012-03-14 23:18:49 +01:00
Georg Brandl 9398b82d3a Update with news from language summit summary. 2012-03-14 20:00:37 +01:00
Victor Stinner d611d41bfe PEP 416: add a section about dictproxy, add more links to Python recipes 2012-03-14 13:55:31 +01:00
Guido van Rossum 40a8590b14 Clarify numbering scheme a bit more. 2012-03-12 17:06:44 -07:00
Guido van Rossum 9691313918 Merge 2012-03-12 16:59:06 -07:00