<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Python/ceval.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>[3.10] bpo-45355: Use sizeof(_Py_CODEUNIT) instead of literal 2 for the size of the code unit (GH-28711). (GH-28718)</title>
<updated>2021-10-04T12:01:11+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2021-10-04T12:01:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=b5499784ec0aa24c8f0d91f2317cc53b7743ada9'/>
<id>b5499784ec0aa24c8f0d91f2317cc53b7743ada9</id>
<content type='text'>
(cherry picked from commit 60b9e040c9cf40e69f42c0008e564458aa0379e8)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 60b9e040c9cf40e69f42c0008e564458aa0379e8)
</pre>
</div>
</content>
</entry>
<entry>
<title>Move predispatch logic from DISPATCH macro to juts before switch. Reduces size of each opocde in interpreter. (GH-28475)</title>
<updated>2021-09-29T12:16:13+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-09-29T12:16:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2be4c370c6bfe98a85aa01c5d9c333b804d26197'/>
<id>2be4c370c6bfe98a85aa01c5d9c333b804d26197</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44645: Check for interrupts on any potentially backwards edge (GH-27216) (GH-27235)</title>
<updated>2021-07-19T11:15:58+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2021-07-19T11:15:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=37bdd2221ce3607a81d5d7fafc4603d95ca3e8cb'/>
<id>37bdd2221ce3607a81d5d7fafc4603d95ca3e8cb</id>
<content type='text'>
(cherry picked from commit d09c13417890427f829e3df297beb0e27133f8f4)

Co-authored-by: Mark Shannon &lt;mark@hotpy.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit d09c13417890427f829e3df297beb0e27133f8f4)

Co-authored-by: Mark Shannon &lt;mark@hotpy.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "bpo-44645: Check for interrupts on any potentially backwards edge. (GH-27167)" (GH-27194) (#27195)</title>
<updated>2021-07-16T17:29:32+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2021-07-16T17:29:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=42a5514cca6b4542f6b492b5652e337f15a89227'/>
<id>42a5514cca6b4542f6b492b5652e337f15a89227</id>
<content type='text'>
This reverts commit 000e70ad5246732fcbd27cf59268185cbd5ad734.
(cherry picked from commit c90c591e5158ab7b531dcd6e2a5f00bc70ba7637)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 000e70ad5246732fcbd27cf59268185cbd5ad734.
(cherry picked from commit c90c591e5158ab7b531dcd6e2a5f00bc70ba7637)

Co-authored-by: Pablo Galindo Salgado &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[3.10] bpo-44645: Check for interrupts on any potentially backwards edge. (GH-27167) (GH-27183)</title>
<updated>2021-07-16T10:48:46+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-07-16T10:48:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0e349ea5541104c76cafc173bfcfef8de872f96f'/>
<id>0e349ea5541104c76cafc173bfcfef8de872f96f</id>
<content type='text'>
(cherry picked from commit 000e70ad5246732fcbd27cf59268185cbd5ad734)

Co-authored-by: Mark Shannon &lt;mark@hotpy.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 000e70ad5246732fcbd27cf59268185cbd5ad734)

Co-authored-by: Mark Shannon &lt;mark@hotpy.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44472: Fix ltrace functionality when exceptions are raised (GH-26822) (GH-26830)</title>
<updated>2021-07-13T08:43:26+00:00</updated>
<author>
<name>Miss Islington (bot)</name>
<email>31488909+miss-islington@users.noreply.github.com</email>
</author>
<published>2021-07-13T08:43:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=4a0f1df9527f7d67064d33f5366476b3c93dc86c'/>
<id>4a0f1df9527f7d67064d33f5366476b3c93dc86c</id>
<content type='text'>
(cherry picked from commit 06cda808f149fae9b4c688f752b6eccd0d455ba4)

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 06cda808f149fae9b4c688f752b6eccd0d455ba4)

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44570: Fix line tracing for forward jumps to duplicated tails (GH-27067)</title>
<updated>2021-07-08T18:21:22+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-07-08T18:21:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9f2c63b258846a95393b556fee5e1090173ea717'/>
<id>9f2c63b258846a95393b556fee5e1090173ea717</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43754: Eliminate bindings for partial pattern matches (GH-25229)</title>
<updated>2021-05-02T20:02:10+00:00</updated>
<author>
<name>Brandt Bucher</name>
<email>brandt@python.org</email>
</author>
<published>2021-05-02T20:02:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0ad1e0384c8afc5259a6d03363491d89500a5d03'/>
<id>0ad1e0384c8afc5259a6d03363491d89500a5d03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43977: Use tp_flags for collection matching (GH-25723)</title>
<updated>2021-04-30T08:50:28+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2021-04-30T08:50:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=069e81ab3da46c441335ca762c4333b7bd91861d'/>
<id>069e81ab3da46c441335ca762c4333b7bd91861d</id>
<content type='text'>
* Add Py_TPFLAGS_SEQUENCE and Py_TPFLAGS_MAPPING, add to all relevant standard builtin classes.

* Set relevant flags on collections.abc.Sequence and Mapping.

* Use flags in MATCH_SEQUENCE and MATCH_MAPPING opcodes.

* Inherit Py_TPFLAGS_SEQUENCE and Py_TPFLAGS_MAPPING.

* Add NEWS

* Remove interpreter-state map_abc and seq_abc fields.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add Py_TPFLAGS_SEQUENCE and Py_TPFLAGS_MAPPING, add to all relevant standard builtin classes.

* Set relevant flags on collections.abc.Sequence and Mapping.

* Use flags in MATCH_SEQUENCE and MATCH_MAPPING opcodes.

* Inherit Py_TPFLAGS_SEQUENCE and Py_TPFLAGS_MAPPING.

* Add NEWS

* Remove interpreter-state map_abc and seq_abc fields.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38530: Offer suggestions on NameError (GH-25397)</title>
<updated>2021-04-14T14:10:33+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2021-04-14T14:10:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=5bf8bf2267cd109970b2d946d43b2e9f71379ba2'/>
<id>5bf8bf2267cd109970b2d946d43b2e9f71379ba2</id>
<content type='text'>
When printing NameError raised by the interpreter, PyErr_Display
will offer suggestions of simmilar variable names in the function that the exception
was raised from:

    &gt;&gt;&gt; schwarzschild_black_hole = None
    &gt;&gt;&gt; schwarschild_black_hole
    Traceback (most recent call last):
      File "&lt;stdin&gt;", line 1, in &lt;module&gt;
    NameError: name 'schwarschild_black_hole' is not defined. Did you mean: schwarzschild_black_hole?</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When printing NameError raised by the interpreter, PyErr_Display
will offer suggestions of simmilar variable names in the function that the exception
was raised from:

    &gt;&gt;&gt; schwarzschild_black_hole = None
    &gt;&gt;&gt; schwarschild_black_hole
    Traceback (most recent call last):
      File "&lt;stdin&gt;", line 1, in &lt;module&gt;
    NameError: name 'schwarschild_black_hole' is not defined. Did you mean: schwarzschild_black_hole?</pre>
</div>
</content>
</entry>
</feed>
