Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | I don't know how to resolve conflicts I guess. | Ned Batchelder | 2015-04-20 | 1 | -4/+1 | |
| | | | | ||||||
* | | | | Merge issue-324 fix | Ned Batchelder | 2015-04-20 | 11 | -92/+207 | |
|\ \ \ \ | |_|/ / |/| | | | ||||||
| * | | | Fix branch coverage for yield statements. #308 #324 | Ned Batchelder | 2015-04-20 | 6 | -23/+151 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Turns out the "call" and "return" trace events are really "start frame" and "end frame". They happen not only when functions are entered and left, but when generators yield and resume. We aren't interested in arcs into and out of yield statements, so the trace functions look more closely to see what's really happening, and record an arc in human-friendly terms. Thanks for Mickie Betz for pushing on this bug, although her code is no longer here. :( | |||||
| * | | | Make this lab program more useful for examining how trace functions work. | Ned Batchelder | 2015-04-20 | 3 | -62/+32 | |
| | | | | | | | | | | | | | | | | | | | | --HG-- rename : lab/trace_sample.py => lab/run_trace.py | |||||
| * | | | Modernize the implementation of ascii-art arcs in lab/parser.py | Ned Batchelder | 2015-04-18 | 1 | -7/+7 | |
| | | | | ||||||
| * | | | Put all chunk/arc logic in one place. | Ned Batchelder | 2015-04-18 | 1 | -9/+7 | |
| | | | | ||||||
| * | | | Fix lab/parser.py so we can use it to debug generators. | Ned Batchelder | 2015-04-18 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Tweaks to Mickie's changes. | Ned Batchelder | 2015-04-18 | 2 | -2/+4 | |
| | | | | ||||||
| * | | | Including generator yield statements when doing end of code calculations ↵ | Mickie Betz | 2015-04-14 | 2 | -1/+14 | |
| |/ / | | | | | | | | | | issue 324 | |||||
* | | | AUTHORS too | Ned Batchelder | 2015-04-15 | 1 | -0/+1 | |
| | | | ||||||
* | | | Update CHANGES for #361. | Ned Batchelder | 2015-04-15 | 1 | -0/+6 | |
| | | | ||||||
* | | | Merged in jchappell82/coverage.py/issue361 (pull request #45) | Ned Batchelder | 2015-04-15 | 13 | -129/+129 | |
|\ \ \ | ||||||
| * | | | Fix Issue 361, and update tests accordingly. | Jon Chappell | 2015-04-13 | 9 | -40/+40 | |
| | | | | | | | | | | | | | | | | | | | | --HG-- branch : issue361 | |||||
| * | | | Convert single quoted html output to use double quotes. | Jon Chappell | 2015-04-13 | 4 | -89/+89 | |
| |/ / | ||||||
* | | | backout b98fc53, so that tip is clean for merging pull requests. | Ned Batchelder | 2015-04-15 | 2 | -7/+6 | |
| | | | ||||||
* | | | Make tox useful when interpreters are missing. | Ned Batchelder | 2015-04-14 | 1 | -0/+1 | |
| | | | ||||||
* | | | Remove multiprocessing from the trouble.rst list. | Ned Batchelder | 2015-03-13 | 1 | -6/+0 | |
| |/ |/| | ||||||
* | | Absolute names in data, fixes Windows plugins, breaks data tests. | Ned Batchelder | 2015-03-01 | 2 | -6/+7 | |
| | | ||||||
* | | Stick to old-school C syntax | Ned Batchelder | 2015-02-28 | 1 | -1/+2 | |
| | | ||||||
* | | Last of the C extension review comments addressed. | Ned Batchelder | 2015-02-28 | 1 | -11/+31 | |
| | | ||||||
* | | Finish the plugin error checking in CTracer. | Ned Batchelder | 2015-02-28 | 2 | -9/+101 | |
| | | ||||||
* | | Refactor the plugin-disabler so we can use it in other places. | Ned Batchelder | 2015-02-28 | 1 | -27/+69 | |
| | | ||||||
* | | Tox 1.9 knows about Python 3.5 | Ned Batchelder | 2015-02-28 | 2 | -5/+1 | |
| | | ||||||
* | | Fix bug with \f in HTML report. #360. | Ned Batchelder | 2015-02-28 | 3 | -1/+19 | |
| | | ||||||
* | | This seems to work better. Windows didn't like the other way. | Ned Batchelder | 2015-02-26 | 1 | -3/+5 | |
| | | ||||||
* | | More tracer.c improvements from code review | Ned Batchelder | 2015-02-26 | 1 | -11/+8 | |
| | | ||||||
* | | No need to zero new memory, and be consistent about checking returns | Ned Batchelder | 2015-02-26 | 1 | -48/+15 | |
| | | ||||||
* | | Handle exceptions from dynamic_source_filename. | Ned Batchelder | 2015-02-26 | 3 | -48/+106 | |
| | | | | | | | | This required disabling plugins from the C tracer. | |||||
* | | Merge other work | Ned Batchelder | 2015-02-22 | 1 | -3/+2 | |
|\ \ | ||||||
| * | | Use a windows-friendly way to find files in line_data | Ned Batchelder | 2015-02-22 | 1 | -3/+2 | |
| | | | ||||||
* | | | Ensure all FileReporter's have a .name attribute | Ned Batchelder | 2015-02-22 | 3 | -12/+88 | |
| | | | ||||||
* | | | Testing multiprocessing occasionally failed, due to randomness. Try harder. | Ned Batchelder | 2015-02-22 | 1 | -4/+3 | |
|/ / | ||||||
* | | Remove every last trace of CodeUnit, and bring me a glass of vodka | Ned Batchelder | 2015-02-22 | 9 | -53/+53 | |
| | | ||||||
* | | codeunit -> filereporter | Ned Batchelder | 2015-02-21 | 1 | -0/+0 | |
| | | | | | | | | | | --HG-- rename : tests/test_codeunit.py => tests/test_filereporter.py | |||||
* | | Rename CodeUnit to FileReporter | Ned Batchelder | 2015-02-21 | 3 | -23/+25 | |
| | | ||||||
* | | Get rid of CodeUnit, FileReporter is the new thing. | Ned Batchelder | 2015-02-21 | 5 | -60/+36 | |
| | | ||||||
* | | Fix a symptom-less error in tracer.c, and lots of other suggested fixes ↵ | Ned Batchelder | 2015-02-21 | 1 | -4/+18 | |
| | | | | | | | | noted from Yhg1s. | |||||
* | | Make the test a little nicer. | Ned Batchelder | 2015-02-21 | 1 | -5/+6 | |
| | | ||||||
* | | Oops, test broken by last commit. | Ned Batchelder | 2015-02-21 | 1 | -3/+7 | |
| | | ||||||
* | | Disable plugins if we can't support them, and show that in debug output. | Ned Batchelder | 2015-02-21 | 1 | -4/+11 | |
| | | ||||||
* | | Keep cleaning even if test_farm doesn't succeed. | Ned Batchelder | 2015-02-21 | 1 | -1/+1 | |
| | | ||||||
* | | Don't report negative line numbers through get_line_data | Ned Batchelder | 2015-02-19 | 3 | -2/+34 | |
| | | ||||||
* | | Pep8 fixes. | Ned Batchelder | 2015-02-19 | 1 | -27/+27 | |
| | | ||||||
* | | A Makefile target for copying kits to a local distribution point. | Ned Batchelder | 2015-02-19 | 1 | -0/+3 | |
| | | ||||||
* | | Don't need this variable | Ned Batchelder | 2015-02-19 | 1 | -1/+1 | |
| | | ||||||
* | | Make branch=True get along with plugins. | Ned Batchelder | 2015-02-18 | 2 | -14/+38 | |
| | | ||||||
* | | Properly handle crazy-long code objects. #359 | Ned Batchelder | 2015-02-17 | 5 | -9/+51 | |
| | | ||||||
* | | Change the tagging scheme so rtfd.org will work better. | Ned Batchelder | 2015-02-16 | 3 | -4/+6 | |
| | | ||||||
* | | Scooch the version to a6 | Ned Batchelder | 2015-02-16 | 1 | -1/+1 | |
| | | ||||||
* | | Coverage 4.0a5 | Ned Batchelder | 2015-02-16 | 1 | -0/+1 | |
|/ |