<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Include/internal/pycore_code.h, branch master</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-44945: Specialize BINARY_ADD (GH-27967)</title>
<updated>2021-08-27T08:21:01+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-08-27T08:21:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d3eaf0cc5b311ad023fd13e367f817d528403306'/>
<id>d3eaf0cc5b311ad023fd13e367f817d528403306</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44889: Specialize LOAD_METHOD with PEP 659 adaptive interpreter (GH-27722)</title>
<updated>2021-08-17T14:55:55+00:00</updated>
<author>
<name>Ken Jin</name>
<email>28750310+Fidget-Spinner@users.noreply.github.com</email>
</author>
<published>2021-08-17T14:55:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=96346cb6d0593ef9ec122614347ccb053cd63433'/>
<id>96346cb6d0593ef9ec122614347ccb053cd63433</id>
<content type='text'>
Adds four new instructions:

* LOAD_METHOD_ADAPTIVE
* LOAD_METHOD_CACHED
* LOAD_METHOD_MODULE
* LOAD_METHOD_CLASS</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds four new instructions:

* LOAD_METHOD_ADAPTIVE
* LOAD_METHOD_CACHED
* LOAD_METHOD_MODULE
* LOAD_METHOD_CLASS</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44890: Fix AMD build error (GH-27740)</title>
<updated>2021-08-12T14:20:44+00:00</updated>
<author>
<name>Irit Katriel</name>
<email>1055913+iritkatriel@users.noreply.github.com</email>
</author>
<published>2021-08-12T14:20:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=789a6af29f531f78abd2e2f6af80084ccabf80b1'/>
<id>789a6af29f531f78abd2e2f6af80084ccabf80b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44890: collect specialization stats if Py_DEBUG (GH-27731)</title>
<updated>2021-08-12T11:15:06+00:00</updated>
<author>
<name>Irit Katriel</name>
<email>1055913+iritkatriel@users.noreply.github.com</email>
</author>
<published>2021-08-12T11:15:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=8ac0886091c27bf4b6bb0a9b571e174b554d31a4'/>
<id>8ac0886091c27bf4b6bb0a9b571e174b554d31a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Classify specialization failures. Provides more useful stats, with lower overhead. (GH-27701)</title>
<updated>2021-08-10T13:53:05+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-08-10T13:53:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9816777861a3f19ea9faa5b98c9b7024f13c6b73'/>
<id>9816777861a3f19ea9faa5b98c9b7024f13c6b73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44826: Specialize STORE_ATTR (GH-27590)</title>
<updated>2021-08-09T09:40:21+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-08-09T09:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ac75f6bdd4748b3378dd321f862d13aa1898f77a'/>
<id>ac75f6bdd4748b3378dd321f862d13aa1898f77a</id>
<content type='text'>
* Generalize cache names for LOAD_ATTR to allow store and delete specializations.

* Factor out specialization of attribute dictionary access.

* Specialize STORE_ATTR.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Generalize cache names for LOAD_ATTR to allow store and delete specializations.

* Factor out specialization of attribute dictionary access.

* Specialize STORE_ATTR.</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to write specialization stats to files and script to summarize. (GH-27575)</title>
<updated>2021-08-04T10:39:52+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-08-04T10:39:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c83919bd635f4433f1c6ae8504996a9fe3c215e5'/>
<id>c83919bd635f4433f1c6ae8504996a9fe3c215e5</id>
<content type='text'>
* Add option to write stats to random file in a directory.

* Add script to summarize stats.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add option to write stats to random file in a directory.

* Add script to summarize stats.</pre>
</div>
</content>
</entry>
<entry>
<title>Minor fixes to specialization stats. (GH-27457)</title>
<updated>2021-07-29T19:50:03+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-07-29T19:50:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2116909b3e1f044c268cebea78c92c7f593f99fe'/>
<id>2116909b3e1f044c268cebea78c92c7f593f99fe</id>
<content type='text'>
* Use class, not value for fail stats for BINARY_SUBSCR.

* Fix counts for unquickened instructions.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Use class, not value for fail stats for BINARY_SUBSCR.

* Fix counts for unquickened instructions.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44725 : expose specialization stats in python (GH-27192)</title>
<updated>2021-07-29T16:26:53+00:00</updated>
<author>
<name>Irit Katriel</name>
<email>1055913+iritkatriel@users.noreply.github.com</email>
</author>
<published>2021-07-29T16:26:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ddd1c418c05da0de978c75dfb3e4a5b8d27e1d9f'/>
<id>ddd1c418c05da0de978c75dfb3e4a5b8d27e1d9f</id>
<content type='text'>

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

</pre>
</div>
</content>
</entry>
<entry>
<title>Remove legacy opcache structs (GH-27164)</title>
<updated>2021-07-16T15:49:35+00:00</updated>
<author>
<name>Ken Jin</name>
<email>28750310+Fidget-Spinner@users.noreply.github.com</email>
</author>
<published>2021-07-16T15:49:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e9cd47d0e58cd468d6482d7ba59730b134d0d521'/>
<id>e9cd47d0e58cd468d6482d7ba59730b134d0d521</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
