<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Python/modsupport.c, branch enum-lost-fixes</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>bpo-1635741: Add PyModule_AddObjectRef() function (GH-23122)</title>
<updated>2020-11-04T12:59:15+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-11-04T12:59:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=8021875bbcf7385e651def51bc597472a569042c'/>
<id>8021875bbcf7385e651def51bc597472a569042c</id>
<content type='text'>
Added PyModule_AddObjectRef() function: similar to
PyModule_AddObjectRef() but don't steal a reference to the value on
success.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added PyModule_AddObjectRef() function: similar to
PyModule_AddObjectRef() but don't steal a reference to the value on
success.</pre>
</div>
</content>
</entry>
<entry>
<title>closes bpo-41533: Fix a potential memory leak when allocating a stack (GH-21847)</title>
<updated>2020-08-30T04:53:08+00:00</updated>
<author>
<name>Tony Solomonik</name>
<email>tony.solomonik@gmail.com</email>
</author>
<published>2020-08-30T04:53:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=75c80b0bda89debf312f075716b8c467d411f90e'/>
<id>75c80b0bda89debf312f075716b8c467d411f90e</id>
<content type='text'>
Free the stack allocated in va_build_stack if do_mkstack fails
and the stack is not a small_stack</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Free the stack allocated in va_build_stack if do_mkstack fails
and the stack is not a small_stack</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40943: PY_SSIZE_T_CLEAN required for '#' formats (GH-20784)</title>
<updated>2020-06-19T09:45:31+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-06-19T09:45:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=37bb2895561d3e63a631f10875567b4e33b30c07'/>
<id>37bb2895561d3e63a631f10875567b4e33b30c07</id>
<content type='text'>
The PY_SSIZE_T_CLEAN macro must now be defined to use
PyArg_ParseTuple() and Py_BuildValue() "#" formats: "es#", "et#",
"s#", "u#", "y#", "z#", "U#" and "Z#". See the PEP 353.

Update _testcapi.test_buildvalue_issue38913().</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The PY_SSIZE_T_CLEAN macro must now be defined to use
PyArg_ParseTuple() and Py_BuildValue() "#" formats: "es#", "et#",
"s#", "u#", "y#", "z#", "U#" and "Z#". See the PEP 353.

Update _testcapi.test_buildvalue_issue38913().</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40170: Add _PyIndex_Check() internal function (GH-19426)</title>
<updated>2020-04-08T00:01:56+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2020-04-08T00:01:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a15e260b708a98edaba86a2aa663c3f6b2abc964'/>
<id>a15e260b708a98edaba86a2aa663c3f6b2abc964</id>
<content type='text'>
Add _PyIndex_Check() function to the internal C API: fast inlined
verson of PyIndex_Check().

Add Include/internal/pycore_abstract.h header file.

Replace PyIndex_Check() with _PyIndex_Check() in C files of Objects
and Python subdirectories.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add _PyIndex_Check() function to the internal C API: fast inlined
verson of PyIndex_Check().

Add Include/internal/pycore_abstract.h header file.

Replace PyIndex_Check() with _PyIndex_Check() in C files of Objects
and Python subdirectories.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40024: Add PyModule_AddType() helper function (GH-19088)</title>
<updated>2020-03-22T16:17:34+00:00</updated>
<author>
<name>Dong-hee Na</name>
<email>donghee.na92@gmail.com</email>
</author>
<published>2020-03-22T16:17:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=05e4a296ecc127641160a04f39cc02c0f66a8c27'/>
<id>05e4a296ecc127641160a04f39cc02c0f66a8c27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38913: Fix segfault in Py_BuildValue("(s#O)", ...) if entered with exception raised. (GH-18656)</title>
<updated>2020-03-02T06:42:39+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2020-03-02T06:42:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=28d0bcac8b7e6dbd28311f1283dabb6a4d649fcb'/>
<id>28d0bcac8b7e6dbd28311f1283dabb6a4d649fcb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36381: warn when no PY_SSIZE_T_CLEAN defined (GH-12473)</title>
<updated>2019-03-23T12:04:40+00:00</updated>
<author>
<name>Inada Naoki</name>
<email>songofacandy@gmail.com</email>
</author>
<published>2019-03-23T12:04:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d3c72a223a5f771f964fc34557c55eb5bfa0f5a0'/>
<id>d3c72a223a5f771f964fc34557c55eb5bfa0f5a0</id>
<content type='text'>
We will remove int support from 3.10 or 4.0.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We will remove int support from 3.10 or 4.0.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29852: Argument Clinic Py_ssize_t converter now supports None (#716)</title>
<updated>2017-03-30T06:15:31+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-03-30T06:15:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=762bf40438a572a398e500c74e38f9894ea20a45'/>
<id>762bf40438a572a398e500c74e38f9894ea20a45</id>
<content type='text'>
if pass `accept={int, NoneType}`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if pass `accept={int, NoneType}`.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-29524: Add Objects/call.c file (#12)</title>
<updated>2017-02-12T18:27:05+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2017-02-12T18:27:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c22bfaae83ab5436d008ac0d13e7b47cbe776f08'/>
<id>c22bfaae83ab5436d008ac0d13e7b47cbe776f08</id>
<content type='text'>
* Move all functions to call objects in a new Objects/call.c file.
* Rename fast_function() to _PyFunction_FastCallKeywords().
* Copy null_error() from Objects/abstract.c
* Inline type_error() in call.c to not have to copy it, it was only
  called once.
* Export _PyEval_EvalCodeWithName() since it is now called
  from call.c.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Move all functions to call objects in a new Objects/call.c file.
* Rename fast_function() to _PyFunction_FastCallKeywords().
* Copy null_error() from Objects/abstract.c
* Inline type_error() in call.c to not have to copy it, it was only
  called once.
* Export _PyEval_EvalCodeWithName() since it is now called
  from call.c.</pre>
</div>
</content>
</entry>
<entry>
<title>Backed out changeset f23fa1f7b68f</title>
<updated>2017-02-10T13:19:36+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2017-02-10T13:19:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d2306cec4dc393a106aaac6b7c71a9b241be230d'/>
<id>d2306cec4dc393a106aaac6b7c71a9b241be230d</id>
<content type='text'>
Sorry, I didn't want to push this change before the review :-( I was pushing a
change into the 2.7 branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sorry, I didn't want to push this change before the review :-( I was pushing a
change into the 2.7 branch.
</pre>
</div>
</content>
</entry>
</feed>
