COMMITS
/ Lib/dis.py August 14, 2022
P
bpo-40222: Mark exception table function in the dis module as private (#95961)
Pablo Galindo Salgado committed
July 1, 2022
I
gh-94216: add pseudo instructions to the dis/opcodes modules (GH-94241)
Irit Katriel committed
June 21, 2022
D
GH-91432: Specialize FOR_ITER (GH-91713)
Dennis Sweeney committed
June 16, 2022
B
GH-91389: Fix dis position information for CACHEs (GH-93663)
Brandt Bucher committed
June 14, 2022
K
GH-93429: Merge `LOAD_METHOD` back into `LOAD_ATTR` (GH-93430)
Ken Jin committed
June 3, 2022
D
gh-92932: dis._unpack_opargs should handle EXTENDED_ARG_QUICK (gh-92945)
Dong-hee Na committed
May 6, 2022
B
gh-90997: Move `CACHE` handling into `_unpack_opargs` (#92409)
Brandt Bucher committed
B
gh-90997: Show cached inline values in `dis` output (#92360)
Brandt Bucher committed
May 2, 2022
I
gh-91276: revert the increase of dis output width (GH-92126)
Irit Katriel committed
April 19, 2022
P
gh-90997: bpo-46841: Disassembly of quickened code (GH-32099)
penguin_wwy committed
April 12, 2022
I
gh-91276: make space for longer opcodes in dis output (GH-91444)
Irit Katriel committed
April 11, 2022
I
bpo-47120: make POP_JUMP_IF_TRUE/FALSE/NONE/NOT_NONE relative (GH-32400)
Irit Katriel committed
March 31, 2022
I
bpo-47120: Replace the JUMP_ABSOLUTE opcode by the relative JUMP_BACKWARD (GH-32115)
Irit Katriel committed
March 17, 2022
February 25, 2022
B
bpo-46841: Use *inline* caching for `BINARY_OP` (GH-31543)
Brandt Bucher committed
February 18, 2022
S
bpo-46724: Fix dis support for overflow args (GH-31285)
Saul Shanabrook committed
January 24, 2022
N
bpo-46422: use `dis.Positions` in `dis.Instruction` (GH-30716)
Nikita Sobolev committed
November 11, 2021
B
bpo-45636: Merge all numeric operators (GH-29482)
Brandt Bucher committed
November 9, 2021
September 15, 2021
I
September 14, 2021
September 9, 2021
I
bpo-45017: move opcode-related logic from modulefinder to dis (GH-28246)
Irit Katriel committed
September 3, 2021
B
bpo-43950: support positions for dis.Instructions created through dis.Bytecode (GH-28142)
Batuhan Taskaya committed
July 4, 2021
B
bpo-43950: include position in dis.Instruction (GH-27015)
Batuhan Taskaya committed
June 7, 2021
E
bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577)
Eric Snow committed
June 4, 2021
P
M
bpo-43693: Compute deref offsets in compiler (gh-25152)
Mark Shannon committed
June 3, 2021
May 7, 2021
M
bpo-40222: "Zero cost" exception handling (GH-25729)
Mark Shannon committed
April 1, 2021
M
bpo-27129: Use instruction offsets, not byte offsets, in bytecode and internally. (GH-25069)
Mark Shannon committed
December 4, 2020
Y
bpo-42562: Fix issue when dis failed to parse function that has no line numbers (GH-23632)
Yurii Karabas committed
November 12, 2020
M
bpo-42246: Partial implementation of PEP 626. (GH-23113)
Mark Shannon committed
August 8, 2020
K
September 28, 2019
T
bpo-38115: Deal with invalid bytecode offsets in lnotab (GH-16079)
T. Wouters committed
April 29, 2019
P
bpo-36540: PEP 570 -- Implementation (GH-12701)
Pablo Galindo committed
March 11, 2018
S
bpo-32970: Improve disassembly of the MAKE_FUNCTION instruction. (GH-5937)
Serhiy Storchaka committed
August 18, 2017
S
bpo-31183: `dis` now handles coroutines & async generators (GH-3077)
syncosmic committed
June 11, 2017
S
bpo-11822: Improve disassembly to show embedded code objects. (#1844)
Serhiy Storchaka committed
April 19, 2017
S
bpo-22352: Adjust widths in the output of dis.dis() for large line numbers and (#1153)
Serhiy Storchaka committed
April 5, 2017
S
bpo-29762: More use "raise from None". (#569)
Serhiy Storchaka committed
October 8, 2016
S
Issue #28317: The disassembler now decodes FORMAT_VALUE argument.
Serhiy Storchaka committed
September 11, 2016
S
Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.
Serhiy Storchaka committed
September 9, 2016
V
Rework CALL_FUNCTION* opcodes
Victor Stinner committed
Y
Issue #28003: Implement PEP 525 -- Asynchronous Generators.
Yury Selivanov committed
May 24, 2016
S
Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode.
Serhiy Storchaka committed
May 8, 2016
S
Issue #26881: The modulefinder module now supports extended opcode arguments.
Serhiy Storchaka committed
S
Issue #26881: The modulefinder module now supports extended opcode arguments.
Serhiy Storchaka committed
April 23, 2016
S
Issue #26733: Disassembling a class now disassembles class and static methods.
Serhiy Storchaka committed
S
Issue #26733: Disassembling a class now disassembles class and static methods.
Serhiy Storchaka committed
January 20, 2016
V
co_lnotab supports negative line number delta
Victor Stinner committed