<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/configure, branch fix-namedexpr-comment</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>closes bpo-38713: Expose P_PIDFD in os if it's defined. (GH-17071)</title>
<updated>2019-11-06T05:58:31+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2019-11-06T05:58:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5c0c325453a175350e3c18ebb10cc10c37f9595c'/>
<id>5c0c325453a175350e3c18ebb10cc10c37f9595c</id>
<content type='text'>
https://bugs.python.org/issue38713</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugs.python.org/issue38713</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-37415: Fix stdatomic.h header check for ICC compiler (GH-16717)</title>
<updated>2019-10-22T19:53:50+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2019-10-22T19:53:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=028f7349a0f6eaea0fec31becb587fcdf6e3cb28'/>
<id>028f7349a0f6eaea0fec31becb587fcdf6e3cb28</id>
<content type='text'>
Fix stdatomic.h header check for ICC compiler: the ICC implementation
lacks atomic_uintptr_t type which is needed by Python.

Test:

* atomic_int and atomic_uintptr_t types
* atomic_load_explicit() and atomic_store_explicit()
* memory_order_relaxed and memory_order_seq_cst constants

But don't test ATOMIC_VAR_INIT(): it's not used in Python.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix stdatomic.h header check for ICC compiler: the ICC implementation
lacks atomic_uintptr_t type which is needed by Python.

Test:

* atomic_int and atomic_uintptr_t types
* atomic_load_explicit() and atomic_store_explicit()
* memory_order_relaxed and memory_order_seq_cst constants

But don't test ATOMIC_VAR_INIT(): it's not used in Python.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-11410: Standardize and use symbol visibility attributes across POSIX and Windows. (GH-16347)</title>
<updated>2019-10-15T07:26:12+00:00</updated>
<author>
<name>Vinay Sajip</name>
<email>vinay_sajip@yahoo.co.uk</email>
</author>
<published>2019-10-15T07:26:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0b60f64e4343913b4931dc27379d9808e5b78fe1'/>
<id>0b60f64e4343913b4931dc27379d9808e5b78fe1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38301: In Solaris family, we must be sure to use '-D_REENTRANT' (#16446)</title>
<updated>2019-09-28T01:44:32+00:00</updated>
<author>
<name>Jesús Cea</name>
<email>jcea@jcea.es</email>
</author>
<published>2019-09-28T01:44:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=52d1b86bde2b772a76919c76991c326384954bf1'/>
<id>52d1b86bde2b772a76919c76991c326384954bf1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Run autoreconf. (GH-16106)</title>
<updated>2019-09-13T14:30:36+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2019-09-13T14:30:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f3095b0b58ad9d59cf221bb6498f5aa673c0b25a'/>
<id>f3095b0b58ad9d59cf221bb6498f5aa673c0b25a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38110: Use fdwalk for os.closerange() when available. (GH-15224)</title>
<updated>2019-09-11T15:11:57+00:00</updated>
<author>
<name>Jakub Kulík</name>
<email>Kulikjak@gmail.com</email>
</author>
<published>2019-09-11T15:11:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e20134f889a0cfcc37a46979f31a1c98b800de07'/>
<id>e20134f889a0cfcc37a46979f31a1c98b800de07</id>
<content type='text'>
Use fdwalk() on platforms that support it to implement os.closerange().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use fdwalk() on platforms that support it to implement os.closerange().</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38068: Clean up gettimeofday configure logic. (GH-15775)</title>
<updated>2019-09-10T10:37:59+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2019-09-10T10:37:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f1c19031fd5f4cf6faad539e30796b42954527db'/>
<id>f1c19031fd5f4cf6faad539e30796b42954527db</id>
<content type='text'>
Assume gettimeofday exists and takes two arguments.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Assume gettimeofday exists and takes two arguments.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34652 again: Remove lchmod from the default AC_CHECK_FUNCS list. (GH-15758)</title>
<updated>2019-09-09T12:13:00+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2019-09-09T12:13:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=bed04b664729e3e6fcee42daa108936360bac6ea'/>
<id>bed04b664729e3e6fcee42daa108936360bac6ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-18049: Sync thread stack size to main thread size on macOS (GH-14748)</title>
<updated>2019-08-01T05:43:07+00:00</updated>
<author>
<name>Ronald Oussoren</name>
<email>ronaldoussoren@mac.com</email>
</author>
<published>2019-08-01T05:43:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=1a057bab0f18d6ad843ce321d1d77a4819497ae4'/>
<id>1a057bab0f18d6ad843ce321d1d77a4819497ae4</id>
<content type='text'>
This changeset increases the default size of the stack
for threads on macOS to the size of the stack
of the main thread and reenables the relevant
recursion test.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changeset increases the default size of the stack
for threads on macOS to the size of the stack
of the main thread and reenables the relevant
recursion test.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36044: Reduce number of unit tests run for PGO build (GH-14702)</title>
<updated>2019-07-22T19:54:25+00:00</updated>
<author>
<name>Neil Schemenauer</name>
<email>nas-github@arctrix.com</email>
</author>
<published>2019-07-22T19:54:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=4e16a4a3112161a5c6981c0588142d4a4673a934'/>
<id>4e16a4a3112161a5c6981c0588142d4a4673a934</id>
<content type='text'>
Reduce the number of unit tests run for the PGO generation task.  This
speeds up the task by a factor of about 15x.  Running the full unit test
suite is slow.  This change may result in a slightly less optimized build
since not as many code branches will be executed.  If you are willing to
wait for the much slower build, the old behavior can be restored using
'./configure [..] PROFILE_TASK="-m test --pgo-extended"'.  We make no
guarantees as to which PGO task set produces a faster build.  Users who
care should run their own relevant benchmarks as results can depend on
the environment, workload, and compiler tool chain.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reduce the number of unit tests run for the PGO generation task.  This
speeds up the task by a factor of about 15x.  Running the full unit test
suite is slow.  This change may result in a slightly less optimized build
since not as many code branches will be executed.  If you are willing to
wait for the much slower build, the old behavior can be restored using
'./configure [..] PROFILE_TASK="-m test --pgo-extended"'.  We make no
guarantees as to which PGO task set produces a faster build.  Users who
care should run their own relevant benchmarks as results can depend on
the environment, workload, and compiler tool chain.
</pre>
</div>
</content>
</entry>
</feed>
