<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Objects/codeobject.c, branch fix-misc-acks</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-24618: Add a check in the code constructor. (GH-8283)</title>
<updated>2018-07-16T07:09:44+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2018-07-16T07:09:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=5594f1dfbe214151b75405be042e9420a3649241'/>
<id>5594f1dfbe214151b75405be042e9420a3649241</id>
<content type='text'>
Check that the size of the varnames tuple is enough at least for all arguments.
(cherry picked from commit bd47384e07bde38a8f18b90b4cea02a505d95c75)

Co-authored-by: Serhiy Storchaka &lt;storchaka@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check that the size of the varnames tuple is enough at least for all arguments.
(cherry picked from commit bd47384e07bde38a8f18b90b4cea02a505d95c75)

Co-authored-by: Serhiy Storchaka &lt;storchaka@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-32176: Set CO_NOFREE in the code object constructor (GH-4675)</title>
<updated>2017-12-03T01:12:20+00:00</updated>
<author>
<name>Nick Coghlan</name>
<email>ncoghlan@gmail.com</email>
</author>
<published>2017-12-03T01:12:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=078f1814f1a4413a2a0fdb8cf4490ee0fc98ef34'/>
<id>078f1814f1a4413a2a0fdb8cf4490ee0fc98ef34</id>
<content type='text'>
Previously, CO_NOFREE was set in the compiler, which meant
it could end up being set incorrectly when code objects
were created directly. Setting it in the constructor based
on freevars and cellvars ensures it is always accurate,
regardless of how the code object is defined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, CO_NOFREE was set in the compiler, which meant
it could end up being set incorrectly when code objects
were created directly. Setting it in the constructor based
on freevars and cellvars ensures it is always accurate,
regardless of how the code object is defined.
</pre>
</div>
</content>
</entry>
<entry>
<title>replace custom table with pyctype (#3456)</title>
<updated>2017-09-08T17:35:49+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2017-09-08T17:35:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=2b7953d974dbe5adc0937394c93f31c46cf01517'/>
<id>2b7953d974dbe5adc0937394c93f31c46cf01517</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-31393: Fix the use of PyUnicode_READY(). (#3451)</title>
<updated>2017-09-08T06:58:51+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-09-08T06:58:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e3b2b4b8d9e751b49e3550cb83ba39b54fdc377c'/>
<id>e3b2b4b8d9e751b49e3550cb83ba39b54fdc377c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update all_name_chars comment after 9020ac7cce97dddad51b285fffc31fe4ddf60898 (#3452)</title>
<updated>2017-09-08T06:35:53+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2017-09-08T06:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=8e0ad46bc8349bf92f5f7b8545385b8798c94b52'/>
<id>8e0ad46bc8349bf92f5f7b8545385b8798c94b52</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>optimize all_name_chars (#3442)</title>
<updated>2017-09-08T01:06:23+00:00</updated>
<author>
<name>Benjamin Peterson</name>
<email>benjamin@python.org</email>
</author>
<published>2017-09-08T01:06:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=9020ac7cce97dddad51b285fffc31fe4ddf60898'/>
<id>9020ac7cce97dddad51b285fffc31fe4ddf60898</id>
<content type='text'>
Remove redundant PyUnicode_Check call. Use a static table for checking chars.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove redundant PyUnicode_Check call. Use a static table for checking chars.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-30789: Use a single memory block for co_extra. (#2555)</title>
<updated>2017-07-04T12:06:16+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2017-07-04T12:06:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=378ebb6578b9d709f38b888d23874c0b18125249'/>
<id>378ebb6578b9d709f38b888d23874c0b18125249</id>
<content type='text'>
* bpo-30789: Use a single memory block for co_extra.

* Address review comments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* bpo-30789: Use a single memory block for co_extra.

* Address review comments.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-30704, bpo-30604: Fix memleak in code_dealloc() (#2455)</title>
<updated>2017-06-28T00:12:00+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2017-06-28T00:12:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=23e7944eba1968bb8432fdc4cc96d4fdd2c1a230'/>
<id>23e7944eba1968bb8432fdc4cc96d4fdd2c1a230</id>
<content type='text'>
Free also co_extra-&gt;ce_extras, not only co_extra.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Free also co_extra-&gt;ce_extras, not only co_extra.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-30604: clean up co_extra support (#2144)</title>
<updated>2017-06-21T21:44:36+00:00</updated>
<author>
<name>Dino Viehland</name>
<email>dinov@microsoft.com</email>
</author>
<published>2017-06-21T21:44:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=f3cffd2b7879d209f982de899b782fb89cfc410a'/>
<id>f3cffd2b7879d209f982de899b782fb89cfc410a</id>
<content type='text'>
bpo-30604: port fix from 3.6 dropping binary compatibility tweaks</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bpo-30604: port fix from 3.6 dropping binary compatibility tweaks</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-12414: Update code_sizeof() to take in account co_extra memory. (#1168)</title>
<updated>2017-04-20T07:31:17+00:00</updated>
<author>
<name>Dong-hee Na</name>
<email>donghee.na92@gmail.com</email>
</author>
<published>2017-04-20T07:31:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b4dc6af7a7862a8996cffed30d39d6add5ee58a3'/>
<id>b4dc6af7a7862a8996cffed30d39d6add5ee58a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
