<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Python, branch orphaned-comment</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>Delete orphaned comment</title>
<updated>2021-12-04T22:20:28+00:00</updated>
<author>
<name>Guido van Rossum</name>
<email>guido@python.org</email>
</author>
<published>2021-12-04T22:20:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=7a72b0d64004f91c552711a8630cd3db3464931c'/>
<id>7a72b0d64004f91c552711a8630cd3db3464931c</id>
<content type='text'>
(The function this described was deleted by PR #23743, the comment was accidentally retained.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(The function this described was deleted by PR #23743, the comment was accidentally retained.)
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45607: Make it possible to enrich exception displays via setting their __note__ field (GH-29880)</title>
<updated>2021-12-03T22:01:15+00:00</updated>
<author>
<name>Irit Katriel</name>
<email>1055913+iritkatriel@users.noreply.github.com</email>
</author>
<published>2021-12-03T22:01:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=5bb7ef2768be5979b306e4c7552862b1746c251d'/>
<id>5bb7ef2768be5979b306e4c7552862b1746c251d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45950: Introduce Bootstrap Python again (#29859)</title>
<updated>2021-12-03T15:01:11+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-12-03T15:01:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=84ca1232b0f1e4be368e89550a9ceb46f64a0eff'/>
<id>84ca1232b0f1e4be368e89550a9ceb46f64a0eff</id>
<content type='text'>
The build system now uses a :program:`_bootstrap_python` interpreter for
freezing and deepfreezing again. To speed up build process the build tools
:program:`_bootstrap_python` and :program:`_freeze_module` are no longer
build with LTO.

Cross building depends on a build Python interpreter, which must have same
version and bytecode as target host Python.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The build system now uses a :program:`_bootstrap_python` interpreter for
freezing and deepfreezing again. To speed up build process the build tools
:program:`_bootstrap_python` and :program:`_freeze_module` are no longer
build with LTO.

Cross building depends on a build Python interpreter, which must have same
version and bytecode as target host Python.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45885: Specialize COMPARE_OP (GH-29734)</title>
<updated>2021-12-03T11:29:12+00:00</updated>
<author>
<name>Dennis Sweeney</name>
<email>36520290+sweeneyde@users.noreply.github.com</email>
</author>
<published>2021-12-03T11:29:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=03768c4d139df46212a091ed931aad03bec18b57'/>
<id>03768c4d139df46212a091ed931aad03bec18b57</id>
<content type='text'>
* Add COMPARE_OP_ADAPTIVE adaptive instruction.

* Add COMPARE_OP_FLOAT_JUMP, COMPARE_OP_INT_JUMP and COMPARE_OP_STR_JUMP specialized instructions.

* Introduce and use _PyUnicode_Equal</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add COMPARE_OP_ADAPTIVE adaptive instruction.

* Add COMPARE_OP_FLOAT_JUMP, COMPARE_OP_INT_JUMP and COMPARE_OP_STR_JUMP specialized instructions.

* Introduce and use _PyUnicode_Equal</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45582: Port getpath[p].c to Python (GH-29041)</title>
<updated>2021-12-03T00:08:42+00:00</updated>
<author>
<name>Steve Dower</name>
<email>steve.dower@python.org</email>
</author>
<published>2021-12-03T00:08:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=99fcf1505218464c489d419d4500f126b6d6dc28'/>
<id>99fcf1505218464c489d419d4500f126b6d6dc28</id>
<content type='text'>
The getpath.py file is frozen at build time and executed as code over a namespace. It is never imported, nor is it meant to be importable or reusable. However, it should be easier to read, modify, and patch than the previous code.

This commit attempts to preserve every previously tested quirk, but these may be changed in the future to better align platforms.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The getpath.py file is frozen at build time and executed as code over a namespace. It is never imported, nor is it meant to be importable or reusable. However, it should be easier to read, modify, and patch than the previous code.

This commit attempts to preserve every previously tested quirk, but these may be changed in the future to better align platforms.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40280: Optimize ints and and startup on wasm (GH-29887)</title>
<updated>2021-12-02T11:19:30+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-12-02T11:19:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=cb8f491f46e262549f6c447b31625cab7c20a60a'/>
<id>cb8f491f46e262549f6c447b31625cab7c20a60a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45954: Rename PyConfig.no_debug_ranges to code_debug_ranges (GH-29886)</title>
<updated>2021-12-02T10:43:37+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2021-12-02T10:43:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=a6c3b0faa1d55e36539caf19bd3bcf1dea12df84'/>
<id>a6c3b0faa1d55e36539caf19bd3bcf1dea12df84</id>
<content type='text'>
Rename PyConfig.no_debug_ranges to PyConfig.code_debug_ranges and
invert the value.

Document -X no_debug_ranges and PYTHONNODEBUGRANGES env var in
PyConfig.code_debug_ranges documentation.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rename PyConfig.no_debug_ranges to PyConfig.code_debug_ranges and
invert the value.

Document -X no_debug_ranges and PYTHONNODEBUGRANGES env var in
PyConfig.code_debug_ranges documentation.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45753: Interpreter internal tweaks (GH-29575)</title>
<updated>2021-12-01T12:09:36+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-12-01T12:09:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=49444fb807ecb396462c8e5f547eeb5c6bc5d4de'/>
<id>49444fb807ecb396462c8e5f547eeb5c6bc5d4de</id>
<content type='text'>
* Split exit paths into exceptional and non-exceptional.

* Move exit tracing code to individual bytecodes.

* Wrap all trace entry and exit events in macros to make them clearer and easier to enhance.

* Move return sequence into RETURN_VALUE, YIELD_VALUE and YIELD_FROM. Distinguish between normal trace events and dtrace events.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Split exit paths into exceptional and non-exceptional.

* Move exit tracing code to individual bytecodes.

* Wrap all trace entry and exit events in macros to make them clearer and easier to enhance.

* Move return sequence into RETURN_VALUE, YIELD_VALUE and YIELD_FROM. Distinguish between normal trace events and dtrace events.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45711: Change exc_info related APIs to derive type and traceback from the exception instance (GH-29780)</title>
<updated>2021-11-30T22:37:04+00:00</updated>
<author>
<name>Irit Katriel</name>
<email>1055913+iritkatriel@users.noreply.github.com</email>
</author>
<published>2021-11-30T22:37:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=8a45ca542a65ea27e7acaa44a4c833a27830e796'/>
<id>8a45ca542a65ea27e7acaa44a4c833a27830e796</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-45786: Allocate space for frame in frame object. (GH-29729)</title>
<updated>2021-11-29T12:34:59+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-11-29T12:34:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=60929576e40038ec71d896230f69e4411c82be4b'/>
<id>60929576e40038ec71d896230f69e4411c82be4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
