97 Commits (f24b8101a01fa98b1e3ec042ba896aeb4c24d4bc)

Author SHA1 Message Date
Yurii Karabas f24b8101a0
bpo-42562: Fix issue when dis failed to parse function that has no line numbers (GH-23632) 6 years ago
Mark Shannon 877df851c3
bpo-42246: Partial implementation of PEP 626. (GH-23113) 6 years ago
Konge a4084b9d1e
bpo-41497: Fix potential UnicodeDecodeError in dis CLI (GH-21757) 6 years ago
T. Wouters c8165036f3 bpo-38115: Deal with invalid bytecode offsets in lnotab (GH-16079) 7 years ago
Pablo Galindo 8c77b8cb91
bpo-36540: PEP 570 -- Implementation (GH-12701) 7 years ago
Serhiy Storchaka e2732d3e66
bpo-32970: Improve disassembly of the MAKE_FUNCTION instruction. (GH-5937) 8 years ago
syncosmic fe2b56ab92 bpo-31183: `dis` now handles coroutines & async generators (GH-3077) 9 years ago
Serhiy Storchaka 1efbf92e90 bpo-11822: Improve disassembly to show embedded code objects. (#1844) 9 years ago
Serhiy Storchaka d90045f319 bpo-22352: Adjust widths in the output of dis.dis() for large line numbers and (#1153) 9 years ago
Serhiy Storchaka 5affd23e6f bpo-29762: More use "raise from None". (#569) 9 years ago
Serhiy Storchaka dd102f7af8 Issue #28317: The disassembler now decodes FORMAT_VALUE argument. 10 years ago
Serhiy Storchaka b72810583e Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes. 10 years ago
Victor Stinner f9b760f48a Rework CALL_FUNCTION* opcodes 10 years ago
Yury Selivanov eb6364557f Issue #28003: Implement PEP 525 -- Asynchronous Generators. 10 years ago
Martin Panter 46f50726a0 Issue #27076: Doc, comment and tests spelling fixes 10 years ago
Serhiy Storchaka b0f80b0312 Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode. 10 years ago
Serhiy Storchaka 02d9f5e5b2 Issue #26881: The modulefinder module now supports extended opcode arguments. 10 years ago
Serhiy Storchaka 585c93daea Issue #26733: Disassembling a class now disassembles class and static methods. 10 years ago
Victor Stinner f3914eb16d co_lnotab supports negative line number delta 11 years ago
Raymond Hettinger 5b798abf5b Issue #24878: Add docstrings to selected namedtuples 11 years ago
Yury Selivanov 7544508f02 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 11 years ago
Nick Coghlan efd5df9e52 Issue #21947: handle generator-iterator objects in dis 12 years ago
Nick Coghlan 50c48b89e3 Close #17916: dis.Bytecode based replacement for distb 13 years ago
Nick Coghlan 90b8e7d2bc Close #19378: address flaws in the new dis module APIs 13 years ago
Nick Coghlan 095668914c Close #18538: ``python -m dis`` now uses argparse. 13 years ago
Ezio Melotti 6e6c6ac3d7 #18796: improve documentation of the file argument of dis.show_code. Initial patch by Vajrasky Kok. 13 years ago
Nick Coghlan b39fd0c9b8 Issue #11816: multiple improvements to the dis module 13 years ago
Alexander Belopolsky 74482201b8 Issue #11823: disassembly now shows argument counts on calls with keyword args 14 years ago
Nick Coghlan e8814fbb32 As per python-dev discussion with Eli, properly document and publish dis.show_code 16 years ago
Nick Coghlan c02adca999 Leave show_code out of __all__ and make it clear that its lack of documentation is deliberate 16 years ago
Nick Coghlan 7646f7ef4a Fix dis.__all__ for new additions to module in 3.2(spotted by Eli Bendersky) 16 years ago
Nick Coghlan 09c8123e6f Address XXX comment in dis.py: inspect.py now attempts to reuse the dis.py compiler flag values before resorting to defining its own 16 years ago
Nick Coghlan eae2da1da7 Issue 9147: Add dis.code_info() 16 years ago
Nick Coghlan 5c8b54eb04 Issue 6507: accept source strings directly in dis.dis(). Original patch by Daniel Urban 16 years ago
Benjamin Peterson 51e7ad3b04 Merged revisions 79769 via svnmerge from 17 years ago
Benjamin Peterson 6ef9a844f2 factor out constant 17 years ago
Benjamin Peterson 76a23c17bc fix dis on new style classes #8310 17 years ago
Benjamin Peterson e1577fb20f use isinstance 17 years ago
Benjamin Peterson 75edad0502 Merged revisions 68116-68119,68121,68123-68127 via svnmerge from 18 years ago
Georg Brandl 775c307068 #4222: document dis.findlabels() and dis.findlinestarts() and 18 years ago
Alexandre Vassalotti 267d417377 Fixed isinstance() check in dis.dis(). 18 years ago
Christian Heimes ff737954f3 Removed the API to create unbound methods and simplified the API for bound methods. The signature is PyMethod_New(func, instance). 19 years ago
Guido van Rossum 75a902db78 Patch 1280, by Alexandre Vassalotti. 19 years ago
Collin Winter ce36ad8a46 Raise statement normalization in Lib/. 19 years ago
Guido van Rossum 1325790b93 Merged revisions 55795-55816 via svnmerge from 19 years ago
Guido van Rossum e7ba495627 Merged revisions 55631-55794 via svnmerge from 19 years ago
Guido van Rossum 3e1b85ead1 Add a helper to display the various flags and components of code objects 19 years ago
Neal Norwitz 221085de89 Change all the function attributes from func_* -> __*__. This gets rid 20 years ago
Guido van Rossum be19ed77dd Fix most trivially-findable print statements. 20 years ago
Guido van Rossum e2a383d062 Rip out 'long' and 'L'-suffixed integer literals. 20 years ago