<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Tools/scripts/generate_opcode_h.py, 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-41463: Generate information about jumps from 'opcode.py' rather than duplicating it in 'compile.c' (GH-21714)</title>
<updated>2020-08-04T16:30:11+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2020-08-04T16:30:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=582aaf19e8b94a70c1f96792197770d604ba0fdf'/>
<id>582aaf19e8b94a70c1f96792197770d604ba0fdf</id>
<content type='text'>
Generate information about jumps from 'opcode.py' rather than duplicate it in 'compile.c'</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generate information about jumps from 'opcode.py' rather than duplicate it in 'compile.c'</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-39156: Break up COMPARE_OP into four logically distinct opcodes. (GH-17754)</title>
<updated>2020-01-14T10:12:45+00:00</updated>
<author>
<name>Mark Shannon</name>
<email>mark@hotpy.org</email>
</author>
<published>2020-01-14T10:12:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9af0e47b1705457bb6b327c197f2ec5737a1d8f6'/>
<id>9af0e47b1705457bb6b327c197f2ec5737a1d8f6</id>
<content type='text'>
Break up COMPARE_OP into four logically distinct opcodes:
* COMPARE_OP for rich comparisons
* IS_OP for 'is' and 'is not' tests
* CONTAINS_OP for 'in' and 'is not' tests
* JUMP_IF_NOT_EXC_MATCH for checking exceptions in 'try-except' statements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Break up COMPARE_OP into four logically distinct opcodes:
* COMPARE_OP for rich comparisons
* IS_OP for 'is' and 'is not' tests
* CONTAINS_OP for 'in' and 'is not' tests
* JUMP_IF_NOT_EXC_MATCH for checking exceptions in 'try-except' statements.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update opcode.h header comment to mention the source data file (GH-9935)</title>
<updated>2018-10-18T19:53:18+00:00</updated>
<author>
<name>Shivank98</name>
<email>shivankgautam98@gmail.com</email>
</author>
<published>2018-10-18T19:53:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e3d1455fe472589c92b9e57b7d35addbb579edba'/>
<id>e3d1455fe472589c92b9e57b7d35addbb579edba</id>
<content type='text'>
This is intended to help code explorers find out more about what's defined there.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is intended to help code explorers find out more about what's defined there.</pre>
</div>
</content>
</entry>
<entry>
<title>Reintroduce Python2 support in generate_opcode_h.py</title>
<updated>2016-11-28T17:13:52+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2016-11-28T17:13:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=213cc388c79c71d2f4a2f5cf9dbb29cd03e2eff9'/>
<id>213cc388c79c71d2f4a2f5cf9dbb29cd03e2eff9</id>
<content type='text'>
Issue #28821.

Add also a message to show that the command did something :-)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Issue #28821.

Add also a message to show that the command did something :-)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a ResourceWarning in generate_opcode_h.py</title>
<updated>2016-11-25T10:59:52+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2016-11-25T10:59:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=6193ecd77907dafa83235dd1386354613ecafcdf'/>
<id>6193ecd77907dafa83235dd1386354613ecafcdf</id>
<content type='text'>
Use a context manager to close the Python file. Replace also open() with
tokenize.open() to handle coding cookie if any in Lib/opcode.py.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use a context manager to close the Python file. Replace also open() with
tokenize.open() to handle coding cookie if any in Lib/opcode.py.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove legacy "from __future__ import with_statement" lines.</title>
<updated>2016-09-08T20:47:41+00:00</updated>
<author>
<name>Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)</name>
<email>greg@krypto.org</email>
</author>
<published>2016-09-08T20:47:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=a68c1bca7bd35571dd1bab736fd69452eca8394e'/>
<id>a68c1bca7bd35571dd1bab736fd69452eca8394e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #24288: Generated opcode.h no longer contains trailing spaces and tabs.</title>
<updated>2015-05-27T18:31:33+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2015-05-27T18:31:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=3028c955fa5b1950632a0fb56597e85b8ca16025'/>
<id>3028c955fa5b1950632a0fb56597e85b8ca16025</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #17861: Allow generate_opcode_h to run with a system Python 2.5.</title>
<updated>2014-04-28T20:46:36+00:00</updated>
<author>
<name>Ned Deily</name>
<email>nad@acm.org</email>
</author>
<published>2014-04-28T20:46:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=7fae75a415cb0c8cac099f5d122d9b7bf3b104bf'/>
<id>7fae75a415cb0c8cac099f5d122d9b7bf3b104bf</id>
<content type='text'>
Patch by David Bolen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by David Bolen.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Tools/scripts/generate_opcode_h.py from issue #17861 to work correctly</title>
<updated>2014-04-16T23:13:29+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2014-04-16T23:13:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=67d8dc1f58452063e417b2cb2cfadd2fa12103d5'/>
<id>67d8dc1f58452063e417b2cb2cfadd2fa12103d5</id>
<content type='text'>
when building in a separate object tree. More people should build this way.
This may still fail if the source is unwritable, I haven't tested that yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
when building in a separate object tree. More people should build this way.
This may still fail if the source is unwritable, I haven't tested that yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>Closes Issue 17861: Autogenerate Include/opcode.h from opcode.py.</title>
<updated>2014-04-15T18:20:06+00:00</updated>
<author>
<name>Kushal Das</name>
<email>kushaldas@gmail.com</email>
</author>
<published>2014-04-15T18:20:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=02d23a212a1e8e45a29e06d3f91e119610b682a3'/>
<id>02d23a212a1e8e45a29e06d3f91e119610b682a3</id>
<content type='text'>
It includes required changes in Makefile.pre.in and configure.ac
among other files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It includes required changes in Makefile.pre.in and configure.ac
among other files.
</pre>
</div>
</content>
</entry>
</feed>
