summaryrefslogtreecommitdiff
path: root/coverage/ctracer
Commit message (Expand)AuthorAgeFilesLines
* fix: COLLECT_STATS crash due to wrong BuildValue formatNed Batchelder2022-06-111-1/+1
* Use `PyCode_GetCode`Dennis Sweeney2022-06-061-1/+4
* perf: set frame->f_trace_lines=0 when not tracing. ~3% fasterNed Batchelder2022-05-281-0/+1
* fix: fix compilation errors on latest 3.11.0Ned Batchelder2022-05-122-9/+30
* debug: incidental debug improvements in tracer.cNed Batchelder2022-05-121-6/+9
* fix: proper tracing of call/return for Python 3.11.0a4Ned Batchelder2022-01-151-9/+40
* fix: CPython 3.11 support. #1241Ned Batchelder2021-11-101-1/+7
* style: make these macros more bullet-proofNed Batchelder2021-11-102-5/+5
* refactor: no need for specialized pyexpat code anymoreNed Batchelder2021-10-183-85/+0
* perf: reduce the overhead of recording branchesNed Batchelder2021-10-142-7/+28
* refactor: use sets to collect dataNed Batchelder2021-08-153-9/+8
* debug: improved logging in tracer.cNed Batchelder2021-08-091-13/+14
* refactor: Python 3.9 added an accessor for frame->f_codeNed Batchelder2021-07-082-11/+18
* refactor: get rid of My* version shims we don't need anymoreNed Batchelder2021-05-033-39/+19
* refactor: remove unneeded Py2 C codeNed Batchelder2021-05-022-59/+0
* fix: adapt to 3.10.0a7's f_lasti fieldNed Batchelder2021-04-112-1/+9
* Use the supported way to get a C frame's linenoNed Batchelder2021-01-101-10/+10
* Move disable_plugin to PythonNed Batchelder2020-09-132-47/+10
* Fix a missed exception handling for bad pluginsNed Batchelder2020-09-131-1/+2
* Revert "Remove a copy of a private macro, and just use it" #809Ned Batchelder2019-07-062-1/+9
* Remove a copy of a private macro, and just use itNed Batchelder2019-04-072-9/+1
* Dynamic contextsNed Batchelder2018-09-232-3/+5
* Update NOTICE link to GitHub.Ned Batchelder2018-06-249-9/+9
* A new kind of plug-in: configurers. #563Ned Batchelder2018-01-061-2/+2
* FIX always remove the callback from the callback itselfOlivier Grisel2017-09-041-1/+4
* FIX thread-safe Collector.save_data()Olivier Grisel2017-08-101-0/+8
* Update URLs so link-checker doesn't spew red.Ned Batchelder2017-06-141-2/+2
* Properly round-trip the trace function even when not measuring coverage. #575Ned Batchelder2017-05-022-3/+12
* Collecting continues after saving data. #79 #448Ned Batchelder2017-03-032-2/+28
* Fix a little EnglishNed Batchelder2017-03-031-1/+1
* Simplify stack management in CTracerNed Batchelder2017-03-034-41/+50
* Prevent a hard crash when starting coverage thousands of timesNed Batchelder2016-12-291-0/+1
* A better name for a statNed Batchelder2016-11-122-4/+4
* Allow for the possibility of null-testingNed Batchelder2016-11-122-0/+9
* A macro for extreme debugging.Ned Batchelder2016-11-121-0/+3
* Entry arcs now use the negative first line of the code object instead of -1.Ned Batchelder2016-03-021-1/+6
* Make a BOOL type for the C code.Ned Batchelder2016-01-304-4/+5
* Merged who-tests-what-170Ned Batchelder2016-01-305-6/+76
|\
| * Clean up WTW so that it is safe to mergeNed Batchelder2016-01-302-4/+2
| * Fix a bad variableNed Batchelder2016-01-301-1/+1
| * WIP: record contexts for who tests whatNed Batchelder2015-11-145-2/+70
| * TRUE and FALSE for booleansNed Batchelder2015-11-142-4/+8
* | Clean up in the C codeNed Batchelder2016-01-302-26/+23
* | If STATS is enabled, all STATS() have to be after declarationsNed Batchelder2015-11-241-1/+1
* | Possible fix for #445 and #420Ned Batchelder2015-11-211-13/+16
|/
* Fix a C declarationNed Batchelder2015-11-011-1/+2
* whitespace...Ned Batchelder2015-11-011-2/+2
* Fix settrace(py_func). #436.Ned Batchelder2015-11-011-8/+33
* No more speed penalty for settrace(gettrace()). #397.Ned Batchelder2015-10-031-0/+4
* Quiet some C compiler warnings.Ned Batchelder2015-08-302-4/+5