- 18 Agu, 2017 1 kayıt (commit)
-
-
syncosmic yazdı
Coroutines and async generators use a distinct attribute name for their code objects, so this updates the `dis` module to correctly disassemble objects with those attributes. Due to the increase in the test module length, it also fixes some latent defects in the tests related to how the displayed source line numbers are extracted. https://bugs.python.org/issue31230 is a follow-up issue suggesting we may want to solve this a different way, by instead giving all these object types a common `__code__` attribute, avoiding the need for special casing in the `dis` module.
-
- 11 Haz, 2017 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
The depth argument limits recursion.
-
- 19 Nis, 2017 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
instruction offsets. Add tests for widths of opcode names.
-
- 16 Ara, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 08 Eki, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 09 Eyl, 2016 3 kayıt (commit)
-
-
Victor Stinner yazdı
Issue #27213: Rework CALL_FUNCTION* opcodes to produce shorter and more efficient bytecode: * CALL_FUNCTION now only accepts position arguments * CALL_FUNCTION_KW accepts position arguments and keyword arguments, but keys of keyword arguments are packed into a constant tuple. * CALL_FUNCTION_EX is the most generic, it expects a tuple and a dict for positional and keyword arguments. CALL_FUNCTION_VAR and CALL_FUNCTION_VAR_KW opcodes have been removed. 2 tests of test_traceback are currently broken: skip test, the issue #28050 was created to track the issue. Patch by Demur Rumed, design by Serhiy Storchaka, reviewed by Serhiy Storchaka and Victor Stinner.
-
Yury Selivanov yazdı
-
Yury Selivanov yazdı
Patch by Ivan Levkivskyi.
-
- 12 Haz, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
Patch by Demur Rumed.
-
- 24 May, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
Patch by Demur Rumed.
-
- 23 Nis, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
Patch by Xiang Zhang.
-
- 12 Nis, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
Based on patch by Xiang Zhang.
-
- 12 May, 2015 1 kayıt (commit)
-
-
Yury Selivanov yazdı
-
- 13 Nis, 2015 1 kayıt (commit)
-
-
Zachary Ware yazdı
I have compared output between pre- and post-patch runs of these tests to make sure there's nothing missing and nothing broken, on both Windows and Linux. The only differences I found were actually tests that were previously *not* run.
-
- 13 Ara, 2014 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 18 Eyl, 2014 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Closes #11471: avoid generating a JUMP_FORWARD instruction at the end of an if-block if there is no else-clause. Original patch by Eugene Toder.
-
- 25 Tem, 2014 1 kayıt (commit)
-
-
Nick Coghlan yazdı
Patch by Clement Rouault.
-
- 26 Ara, 2013 1 kayıt (commit)
-
-
Zachary Ware yazdı
disabled since 3.0 due to the changes in listcomp handling.
-
- 08 Ara, 2013 2 kayıt (commit)
-
-
Zachary Ware yazdı
-
Zachary Ware yazdı
-
- 22 Kas, 2013 1 kayıt (commit)
-
-
Nick Coghlan yazdı
- Bytecode.from_traceback() alternate constructor - current_offset parameter and attribute Patch by Claudiu Popa
-
- 06 Kas, 2013 2 kayıt (commit)
-
-
Nick Coghlan yazdı
-
Nick Coghlan yazdı
- confusing line_offset parameter -> first_line parameter - systematically test and fix new file parameter - remove redundant Bytecode.show_info() API - rename Bytecode.display_code() to Bytecode.dis() and have it return the multi-line string rather than printing it directly - eliminated some not-so-helpful helpers from the bytecode_helper test support module Also fixed a longstanding defect (worked around in the test suite) where lines emitted by the dis module could include trailing white space. That no longer happens, allowing the formatting tests to be simplified to use plain string comparisons.
-
- 29 Eyl, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 06 May, 2013 1 kayıt (commit)
-
-
Nick Coghlan yazdı
* get_instructions generator * ability to redirect output to a file * Bytecode and Instruction abstractions Patch by Nick Coghlan, Ryan Kelly and Thomas Kluyver.
-
- 07 Haz, 2012 1 kayıt (commit)
-
-
Alexander Belopolsky yazdı
-
- 20 Şub, 2012 2 kayıt (commit)
-
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
- 25 Kas, 2011 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 27 Eki, 2011 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 18 Tem, 2011 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 15 Mar, 2011 3 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
Thanks Matias Bordese. (a few modifications of my own)
-
- 01 Ara, 2010 1 kayıt (commit)
-
-
Ezio Melotti yazdı
-
- 14 Eki, 2010 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 17 Agu, 2010 3 kayıt (commit)
-
-
Nick Coghlan yazdı
Another attempt at pacifying the windows buildbots by ignoring all the variable information in the dis.code_info tests
-
Nick Coghlan yazdı
-
Nick Coghlan yazdı
-
- 03 Tem, 2010 1 kayıt (commit)
-
-
Nick Coghlan yazdı
-