Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | test: slightly nicer bpo prelude | Ned Batchelder | 2022-01-15 | 1 | -1/+2 |
| | |||||
* | debug: a tool for extracting test code snippets | Ned Batchelder | 2022-01-15 | 1 | -0/+73 |
| | |||||
* | refactor: we no longer need to treat 'class' lines specially | Ned Batchelder | 2021-11-11 | 1 | -2/+0 |
| | | | | | Originally, this tokenizing code was paired with bytecode analysis. But now we use AST instead, so class lines don't need to be handled differently. | ||||
* | debug(lab): renovate lab/parser.py | Ned Batchelder | 2021-11-03 | 2 | -232/+40 |
| | |||||
* | debug(lab): remove opcode histogram from lab/parser.py | Ned Batchelder | 2021-11-03 | 1 | -17/+2 |
| | |||||
* | docs: add a license notice to the top of goals.py | Ned Batchelder | 2021-11-03 | 1 | -0/+3 |
| | |||||
* | lab: improvements to coverage-goals | Ned Batchelder | 2021-11-01 | 1 | -10/+11 |
| | | | | | | | | - Warning up-front - Works for line-only measurement - Correct the command description. | ||||
* | a proof-of-concept for coverage-goals | Ned Batchelder | 2021-10-31 | 1 | -0/+91 |
| | |||||
* | fix: don't warn about already imported files for namespace packages #888 | Ned Batchelder | 2021-10-31 | 1 | -0/+6 |
| | | | | Ignore namespace packages in the already-imported check. #888 | ||||
* | test: show hash-based pyc fields in show_pyc | Ned Batchelder | 2021-07-22 | 1 | -2/+4 |
| | | | | https://www.python.org/dev/peps/pep-0552/ | ||||
* | test: the code I use for bpo reports | Ned Batchelder | 2021-07-13 | 1 | -0/+12 |
| | |||||
* | test: add version info to the run_trace helper | Ned Batchelder | 2021-06-04 | 1 | -0/+1 |
| | |||||
* | refactor: remove redundant Python 2 code (#1155) | Hugo van Kemenade | 2021-05-02 | 8 | -59/+45 |
| | | | | | | | | | | | * Remove Python 2 code * Upgrade Python syntax with pyupgrade * Upgrade Python syntax with pyupgrade --py3-plus * Upgrade Python syntax with pyupgrade --py36-plus * Remove unused imports | ||||
* | refactor: move exceptions to their own module | Ned Batchelder | 2021-05-02 | 1 | -1/+1 |
| | |||||
* | A simple tool to see branch tracing arcs | Ned Batchelder | 2021-01-10 | 1 | -0/+17 |
| | |||||
* | show_pyc: Interpret co_lnotab, and show co_lines() | Ned Batchelder | 2021-01-10 | 1 | -0/+36 |
| | |||||
* | show_pyc: Use 4-space indents | Ned Batchelder | 2021-01-10 | 1 | -3/+3 |
| | |||||
* | show_pyc: Flags changed in 3.9 | Ned Batchelder | 2021-01-10 | 1 | -7/+31 |
| | |||||
* | A script for comparing run times | Ned Batchelder | 2019-10-10 | 1 | -0/+63 |
| | |||||
* | No need for format indexes (mostly) | Ned Batchelder | 2019-09-01 | 2 | -4/+4 |
| | |||||
* | Remove the JSON data code | Ned Batchelder | 2019-07-10 | 1 | -42/+0 |
| | |||||
* | Move set_env.py to github.com/nedbat/odds | Ned Batchelder | 2019-04-07 | 1 | -121/+0 |
| | |||||
* | A little more niceness for set_env.py | Ned Batchelder | 2018-11-25 | 1 | -15/+25 |
| | |||||
* | Better error handling in set_env.py | Ned Batchelder | 2018-11-09 | 1 | -6/+22 |
| | |||||
* | Debug-time environment variables can be set with set_env.py | Ned Batchelder | 2018-11-03 | 1 | -0/+95 |
| | |||||
* | Make this useful for py3 also | Ned Batchelder | 2018-11-03 | 1 | -1/+2 |
| | |||||
* | This could come in handy eventually | Ned Batchelder | 2018-09-24 | 1 | -0/+40 |
| | |||||
* | Make it run on PyPy for time tests there | Ned Batchelder | 2018-08-24 | 1 | -5/+7 |
| | |||||
* | Simple tool to compare json and sql storage | Ned Batchelder | 2018-08-05 | 1 | -0/+40 |
| | |||||
* | Explain the lab directory | Ned Batchelder | 2018-06-26 | 1 | -0/+4 |
| | |||||
* | print() is a function in Python 3 | cclauss | 2018-06-25 | 3 | -16/+16 |
| | |||||
* | Update NOTICE link to GitHub. | Ned Batchelder | 2018-06-24 | 6 | -6/+6 |
| | |||||
* | Python 3.7 tweaked the layout of .pyc files | Ned Batchelder | 2018-01-10 | 1 | -7/+18 |
| | |||||
* | Just a toy | Ned Batchelder | 2017-08-19 | 1 | -3/+10 |
| | |||||
* | Include the dtd for our reference | Ned Batchelder | 2017-04-04 | 1 | -0/+60 |
| | |||||
* | This file was a performance test of sorts | Ned Batchelder | 2016-11-19 | 1 | -56/+0 |
| | | | | | --HG-- rename : lab/bug397.py => perf/bug397.py | ||||
* | Python 3.3 added a long to the .pyc format. | Ned Batchelder | 2016-11-09 | 1 | -0/+4 |
| | |||||
* | A new pyc flag for 3.6, from https://github.com/nedbat/coveragepy/pull/21 | Ned Batchelder | 2016-10-22 | 1 | -0/+1 |
| | |||||
* | Built-in support for using aspectlib to debug execution. | Ned Batchelder | 2016-08-06 | 1 | -14/+0 |
| | |||||
* | An example of using aspectlib to debug how people are calling coverage | Ned Batchelder | 2016-06-12 | 1 | -0/+14 |
| | |||||
* | This isn't used, but I liked it | Ned Batchelder | 2016-06-12 | 1 | -0/+256 |
| | |||||
* | Some plus_one lines were missing when drawing arcs | Ned Batchelder | 2016-02-25 | 1 | -1/+1 |
| | |||||
* | Helper to parse a lot of files to test the parser | Ned Batchelder | 2016-02-13 | 1 | -0/+19 |
| | |||||
* | Update the sketch of the data format | Ned Batchelder | 2016-01-25 | 1 | -10/+11 |
| | |||||
* | Fix lab/parser.py, which wasn't showing enough arcs | Ned Batchelder | 2016-01-10 | 1 | -0/+1 |
| | |||||
* | Funcdecfs went away | Ned Batchelder | 2016-01-09 | 1 | -2/+0 |
| | |||||
* | Update lab/parser.py for the bytecode-less world | Ned Batchelder | 2016-01-09 | 1 | -42/+19 |
| | |||||
* | When extracting snippets, also need to undo backslashing | Ned Batchelder | 2016-01-07 | 1 | -2/+3 |
| | | | | | --HG-- branch : ast-branch | ||||
* | Make lab/parser.py usable on snippets within larger Python files. | Ned Batchelder | 2016-01-07 | 1 | -3/+19 |
| | | | | | --HG-- branch : ast-branch | ||||
* | Bytecode not byte code | Ned Batchelder | 2016-01-07 | 2 | -4/+4 |
| | | | | | --HG-- branch : ast-branch |