<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Python/pytime.c history</title>
    <description>Python/pytime.c revision history</description>
    <item>
    <title>PEP 418: Rename adjusted attribute to adjustable in time.get_clock_info() result</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0e46e0cd368f/Python/pytime.c</link>
    <description><![CDATA[PEP 418: Rename adjusted attribute to adjustable in time.get_clock_info() result<br/>
<br/>
Fix also its value on Windows and Linux according to its documentation:<br/>
&quot;adjustable&quot; indicates if the clock *can be* adjusted, not if it is or was<br/>
adjusted.<br/>
<br/>
In most cases, it is not possible to indicate if a clock is or was adjusted.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 12 Jun 2012 22:46:37 +0200</pubDate>
</item>
<item>
    <title>Issue #14127: Add ns= parameter to utime, futimes, and lutimes.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bba131e48852/Python/pytime.c</link>
    <description><![CDATA[Issue #14127: Add ns= parameter to utime, futimes, and lutimes.<br/>
Removed futimens as it is now redundant.<br/>
Changed shutil.copystat to use st_atime_ns and st_mtime_ns from os.stat<br/>
and ns= parameter to utime--it once again preserves exact metadata on Linux!]]></description>
    <author>&#76;&#97;&#114;&#114;&#121;&#32;&#72;&#97;&#115;&#116;&#105;&#110;&#103;&#115;&#32;&#60;&#108;&#97;&#114;&#114;&#121;&#64;&#104;&#97;&#115;&#116;&#105;&#110;&#103;&#115;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 03 May 2012 00:30:07 -0700</pubDate>
</item>
<item>
    <title>strip is_ prefixes on clock_info fields</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/47c84e3f08ae/Python/pytime.c</link>
    <description><![CDATA[strip is_ prefixes on clock_info fields]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 01 May 2012 09:38:34 -0400</pubDate>
</item>
<item>
    <title>Issue #14428, #14397: Implement the PEP 418</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/76d2e0761d18/Python/pytime.c</link>
    <description><![CDATA[Issue #14428, #14397: Implement the PEP 418<br/>
<br/>
 * Rename time.steady() to time.monotonic()<br/>
 * On Windows, time.monotonic() uses GetTickCount/GetTickCount64() instead of<br/>
   QueryPerformanceCounter()<br/>
 * time.monotonic() uses CLOCK_HIGHRES if available<br/>
 * Add time.get_clock_info(), time.perf_counter() and time.process_time()<br/>
   functions]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 29 Apr 2012 02:41:27 +0200</pubDate>
</item>
<item>
    <title>Issue #14127: Add st_{cma}time_ns fields to os.stat() result object.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f554043badec/Python/pytime.c</link>
    <description><![CDATA[Issue #14127: Add st_{cma}time_ns fields to os.stat() result object.]]></description>
    <author>&#76;&#97;&#114;&#114;&#121;&#32;&#72;&#97;&#115;&#116;&#105;&#110;&#103;&#115;&#32;&#60;&#108;&#97;&#114;&#114;&#121;&#64;&#104;&#97;&#115;&#116;&#105;&#110;&#103;&#115;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 19 Apr 2012 15:07:49 -0700</pubDate>
</item>
<item>
    <title>Issue #14180: Fix an invalid rounding when compiler optimization are enabled</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9d69a2418d80/Python/pytime.c</link>
    <description><![CDATA[Issue #14180: Fix an invalid rounding when compiler optimization are enabled<br/>
<br/>
Use volatile keyword to disable localy unsafe float optimizations.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#119;&#121;&#112;&#108;&#97;&#121;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 13 Mar 2012 19:12:23 +0100</pubDate>
</item>
<item>
    <title>Issue #14180: Remove commented code</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ed73006bac42/Python/pytime.c</link>
    <description><![CDATA[Issue #14180: Remove commented code]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#119;&#121;&#112;&#108;&#97;&#121;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 13 Mar 2012 13:50:34 +0100</pubDate>
</item>
<item>
    <title>Close #14180: Factorize code to convert a number of seconds to time_t, timeval or timespec</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1e9cc1a03365/Python/pytime.c</link>
    <description><![CDATA[Close #14180: Factorize code to convert a number of seconds to time_t, timeval or timespec<br/>
<br/>
time.ctime(), gmtime(), time.localtime(), datetime.date.fromtimestamp(),<br/>
datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp() now<br/>
raises an OverflowError, instead of a ValueError, if the timestamp does not fit<br/>
in time_t.<br/>
<br/>
datetime.datetime.fromtimestamp() and datetime.datetime.utcfromtimestamp() now<br/>
round microseconds towards zero instead of rounding to nearest with ties going<br/>
away from zero.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#119;&#121;&#112;&#108;&#97;&#121;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 13 Mar 2012 13:35:55 +0100</pubDate>
</item>
<item>
    <title>Issue #13964: signal.sigtimedwait() timeout is now a float instead of a tuple</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/67d9595a833c/Python/pytime.c</link>
    <description><![CDATA[Issue #13964: signal.sigtimedwait() timeout is now a float instead of a tuple<br/>
<br/>
Add a private API to convert an int or float to a C timespec structure.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 02 Mar 2012 22:54:03 +0100</pubDate>
</item>
<item>
    <title>Backout f8409b3d6449: the PEP 410 is not accepted yet</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/90eda29a8e03/Python/pytime.c</link>
    <description><![CDATA[Backout f8409b3d6449: the PEP 410 is not accepted yet]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 08 Feb 2012 23:03:19 +0100</pubDate>
</item>
<item>
    <title>PEP 410</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f8409b3d6449/Python/pytime.c</link>
    <description><![CDATA[PEP 410]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 08 Feb 2012 14:31:50 +0100</pubDate>
</item>
<item>
    <title>Issue #13845: time.time() now uses GetSystemTimeAsFileTime() instead of ftime()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bee7943d38c6/Python/pytime.c</link>
    <description><![CDATA[Issue #13845: time.time() now uses GetSystemTimeAsFileTime() instead of ftime()<br/>
to have a resolution of 100 ns instead of 1 ms (the clock accuracy is between<br/>
0.5 ms and 15 ms).]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#104;&#97;&#121;&#112;&#111;&#99;&#97;&#108;&#99;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 07 Feb 2012 23:41:01 +0100</pubDate>
</item>
<item>
    <title>Issue #9079: Added _PyTime_gettimeofday(_PyTime_timeval *tp) to C API</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c16803bbd790/Python/pytime.c</link>
    <description><![CDATA[Issue #9079: Added _PyTime_gettimeofday(_PyTime_timeval *tp) to C API<br/>
exposed in Python.h.  This function is similar to POSIX<br/>
gettimeofday(struct timeval *tp), but available on platforms without<br/>
gettimeofday().]]></description>
    <author>&#65;&#108;&#101;&#120;&#97;&#110;&#100;&#101;&#114;&#32;&#66;&#101;&#108;&#111;&#112;&#111;&#108;&#115;&#107;&#121;&#32;&#60;&#97;&#108;&#101;&#120;&#97;&#110;&#100;&#101;&#114;&#46;&#98;&#101;&#108;&#111;&#112;&#111;&#108;&#115;&#107;&#121;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 05 Aug 2010 17:34:27 +0000</pubDate>
</item>

  </channel>
</rss>
