<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Python/ceval.c, branch 3.4</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>Various minor typos in documentation and comments</title>
<updated>2015-10-07T10:26:23+00:00</updated>
<author>
<name>Martin Panter</name>
<email>vadmium+py@gmail.com</email>
</author>
<published>2015-10-07T10:26:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9955a373a8ae5a3ac9108afc436199277fdedff7'/>
<id>9955a373a8ae5a3ac9108afc436199277fdedff7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added the const qualifier for char* argument of Py_EnterRecursiveCall().</title>
<updated>2015-06-21T13:26:28+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2015-06-21T13:26:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5fa22fc088ac44c5652107c7c17cda01eaa84a28'/>
<id>5fa22fc088ac44c5652107c7c17cda01eaa84a28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #23353: Fix the exception handling of generators in PyEval_EvalFrameEx().</title>
<updated>2015-01-31T09:29:47+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2015-01-31T09:29:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=26f7b8acdc010801a8fe877376488e0b69a89dad'/>
<id>26f7b8acdc010801a8fe877376488e0b69a89dad</id>
<content type='text'>
At entry, save or swap the exception state even if PyEval_EvalFrameEx() is
called with throwflag=0. At exit, the exception state is now always restored or
swapped, not only if why is WHY_YIELD or WHY_RETURN. Patch co-written with
Antoine Pitrou.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At entry, save or swap the exception state even if PyEval_EvalFrameEx() is
called with throwflag=0. At exit, the exception state is now always restored or
swapped, not only if why is WHY_YIELD or WHY_RETURN. Patch co-written with
Antoine Pitrou.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c  on x86_64,</title>
<updated>2014-12-12T12:17:41+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-12-12T12:17:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0b881dd50f38ef3215aa5093d57b353440bba076'/>
<id>0b881dd50f38ef3215aa5093d57b353440bba076</id>
<content type='text'>
when Python is configure with --with-tsc. Patch written by Christian Heimes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
when Python is configure with --with-tsc. Patch written by Christian Heimes.
</pre>
</div>
</content>
</entry>
<entry>
<title>check if the thread is finalizing after retaking the GIL</title>
<updated>2014-06-17T05:59:07+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2014-06-17T05:59:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=17548dda51ddd2fdc7641d8808b8f458f7f339fe'/>
<id>17548dda51ddd2fdc7641d8808b8f458f7f339fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix sending tuples to custom generator objects with yield from (closes #21209)</title>
<updated>2014-04-14T03:52:01+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2014-04-14T03:52:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=f6e50b4a811477206d1c252a531c31029ea93866'/>
<id>f6e50b4a811477206d1c252a531c31029ea93866</id>
<content type='text'>
Debugged by Victor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Debugged by Victor.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #20437: Fixed 22 potential bugs when deleting objects references.</title>
<updated>2014-02-09T11:46:20+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2014-02-09T11:46:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=dfe98a102ec8723d750f78ecda08a7adb9360eb1'/>
<id>dfe98a102ec8723d750f78ecda08a7adb9360eb1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #20437: Fixed 21 potential bugs when deleting objects references.</title>
<updated>2014-02-09T11:33:53+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2014-02-09T11:33:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=505ff755d704c73ac613d3e8fed02c79c6ae555a'/>
<id>505ff755d704c73ac613d3e8fed02c79c6ae555a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #14432: Remove the thread state field from the frame structure. Fix a</title>
<updated>2013-12-13T01:01:38+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2013-12-13T01:01:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=fdeb6ec45ab898e2783e44495a756f56b42f4a80'/>
<id>fdeb6ec45ab898e2783e44495a756f56b42f4a80</id>
<content type='text'>
crash when a generator is created in a C thread that is destroyed while the
generator is still used. The issue was that a generator contains a frame, and
the frame kept a reference to the Python state of the destroyed C thread. The
crash occurs when a trace function is setup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
crash when a generator is created in a C thread that is destroyed while the
generator is still used. The issue was that a generator contains a frame, and
the frame kept a reference to the Python state of the destroyed C thread. The
crash occurs when a trace function is setup.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix refleak introduced by 4f730c045f5f (issue #18408) and unveiled by 95eea8624d05 (issue #16596).</title>
<updated>2013-11-23T13:05:23+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2013-11-23T13:05:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=8933521b3dec9a6ac55b91f2ff604528381a157c'/>
<id>8933521b3dec9a6ac55b91f2ff604528381a157c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
