summaryrefslogtreecommitdiffstats
path: root/Lib/dis.py
Commit message (Expand)AuthorAgeFilesLines
* gh-103046: Display current line correctly for `dis.disco()` with CACHE entrie...gaogaotiantian2023-03-271-1/+6
* gh-102778: Add sys.last_exc, deprecate sys.last_type, sys.last_value,sys.last...Irit Katriel2023-03-181-1/+4
* GH-87849: Simplify stack effect of SEND and specialize it for generators and ...Mark Shannon2023-02-131-4/+5
* gh-101632: Add the new RETURN_CONST opcode (#101633)penguin_wwy2023-02-071-1/+2
* GH-100923: Embed jump mask in `COMPARE_OP` oparg (GH-100924)Mark Shannon2023-01-111-1/+1
* Remove unused variable from `dis._find_imports` (#100396)Nikita Sobolev2022-12-211-1/+0
* GH-98686: Get rid of "adaptive" and "quick" instructions (GH-99182)Brandt Bucher2022-11-091-3/+2
* bpo-40222: Mark exception table function in the dis module as private (#95961)Pablo Galindo Salgado2022-08-141-8/+8
* gh-94216: add pseudo instructions to the dis/opcodes modules (GH-94241)Irit Katriel2022-07-011-1/+1
* GH-91432: Specialize FOR_ITER (GH-91713)Dennis Sweeney2022-06-211-3/+9
* GH-91389: Fix dis position information for CACHEs (GH-93663)Brandt Bucher2022-06-161-10/+22
* GH-93429: Merge `LOAD_METHOD` back into `LOAD_ATTR` (GH-93430)Ken Jin2022-06-141-0/+5
* gh-92932: dis._unpack_opargs should handle EXTENDED_ARG_QUICK (gh-92945)Dong-hee Na2022-06-031-1/+1
* gh-90997: Move `CACHE` handling into `_unpack_opargs` (#92409)Brandt Bucher2022-05-061-7/+9
* gh-90997: Show cached inline values in `dis` output (#92360)Brandt Bucher2022-05-061-5/+19
* gh-91276: revert the increase of dis output width (GH-92126)Irit Katriel2022-05-021-1/+1
* gh-90997: bpo-46841: Disassembly of quickened code (GH-32099)penguin_wwy2022-04-191-36/+63
* gh-91276: make space for longer opcodes in dis output (GH-91444)Irit Katriel2022-04-121-1/+1
* bpo-47120: make POP_JUMP_IF_TRUE/FALSE/NONE/NOT_NONE relative (GH-32400)Irit Katriel2022-04-111-2/+5
* bpo-47120: Replace the JUMP_ABSOLUTE opcode by the relative JUMP_BACKWARD (GH...Irit Katriel2022-03-311-1/+5
* Use low bit of LOAD_GLOBAL's oparg to indicate whether it should push an addi...Mark Shannon2022-03-171-1/+7
* bpo-46841: Use *inline* caching for `BINARY_OP` (GH-31543)Brandt Bucher2022-02-251-24/+41
* bpo-46724: Fix dis support for overflow args (GH-31285)Saul Shanabrook2022-02-181-0/+11
* bpo-46422: use `dis.Positions` in `dis.Instruction` (GH-30716)Nikita Sobolev2022-01-241-4/+1
* bpo-45636: Merge all numeric operators (GH-29482)Brandt Bucher2021-11-111-0/+4
* bpo-45757: Fix bug where dis produced an incorrect oparg on EXTENDED_ARG befo...Irit Katriel2021-11-091-0/+1
* bpo-45152: refactor the dis module to make handling of hasconst opcodes more ...Irit Katriel2021-09-151-19/+35
* bpo-45168: change dis output to omit missing values rather than replacing the...Irit Katriel2021-09-141-9/+16
* bpo-45017: move opcode-related logic from modulefinder to dis (GH-28246)Irit Katriel2021-09-091-0/+36
* bpo-43950: support positions for dis.Instructions created through dis.Bytecod...Batuhan Taskaya2021-09-031-1/+2
* bpo-43950: include position in dis.Instruction (GH-27015)Batuhan Taskaya2021-07-041-9/+44
* bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577)Eric Snow2021-06-071-26/+27
* bpo-43693: Revert commits 2c1e2583fdc4db6b43d163239ea42b0e8394171f and b2bf2b...Pablo Galindo2021-06-041-27/+26
* bpo-43693: Compute deref offsets in compiler (gh-25152)Mark Shannon2021-06-041-4/+1
* bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fas...Eric Snow2021-06-031-24/+28
* bpo-40222: "Zero cost" exception handling (GH-25729)Mark Shannon2021-05-071-7/+49
* bpo-27129: Use instruction offsets, not byte offsets, in bytecode and interna...Mark Shannon2021-04-011-3/+6
* bpo-42562: Fix issue when dis failed to parse function that has no line numbe...Yurii Karabas2020-12-041-1/+1
* bpo-42246: Partial implementation of PEP 626. (GH-23113)Mark Shannon2020-11-121-25/+8
* bpo-41497: Fix potential UnicodeDecodeError in dis CLI (GH-21757)Konge2020-08-081-1/+1
* bpo-38115: Deal with invalid bytecode offsets in lnotab (GH-16079)T. Wouters2019-09-281-0/+5
* bpo-36540: PEP 570 -- Implementation (GH-12701)Pablo Galindo2019-04-291-0/+1
* bpo-32970: Improve disassembly of the MAKE_FUNCTION instruction. (GH-5937)Serhiy Storchaka2018-03-111-2/+14
* bpo-31183: `dis` now handles coroutines & async generators (GH-3077)syncosmic2017-08-181-12/+30
* bpo-11822: Improve disassembly to show embedded code objects. (#1844)Serhiy Storchaka2017-06-111-6/+17
* bpo-22352: Adjust widths in the output of dis.dis() for large line numbers an...Serhiy Storchaka2017-04-191-7/+23
* bpo-29762: More use "raise from None". (#569)Serhiy Storchaka2017-04-051-1/+1
* Issue #28317: The disassembler now decodes FORMAT_VALUE argument.Serhiy Storchaka2016-10-081-0/+9
* Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.Serhiy Storchaka2016-09-111-2/+0
* Rework CALL_FUNCTION* opcodesVictor Stinner2016-09-091-1/+1