summaryrefslogtreecommitdiff
path: root/coverage/ctracer/util.h
Commit message (Collapse)AuthorAgeFilesLines
* Use `PyCode_GetCode`Dennis Sweeney2022-06-061-1/+4
|
* fix: fix compilation errors on latest 3.11.0Ned Batchelder2022-05-121-3/+15
|
* fix: CPython 3.11 support. #1241Ned Batchelder2021-11-101-1/+7
| | | | | | | | | | | The fix for CTracer is egregious and will need to be updated when there's a supported way to do it. The fullcoverage skip is noted in https://github.com/nedbat/coveragepy/issues/1278 The raise_through_with skip is noted in https://github.com/nedbat/coveragepy/issues/1270
* style: make these macros more bullet-proofNed Batchelder2021-11-101-4/+4
|
* perf: reduce the overhead of recording branchesNed Batchelder2021-10-141-0/+5
|
* refactor: Python 3.9 added an accessor for frame->f_codeNed Batchelder2021-07-081-0/+7
| | | | This accessor is now required in 3.11, so let's use it.
* refactor: get rid of My* version shims we don't need anymoreNed Batchelder2021-05-031-20/+0
|
* refactor: remove unneeded Py2 C codeNed Batchelder2021-05-021-20/+0
|
* fix: adapt to 3.10.0a7's f_lasti fieldNed Batchelder2021-04-111-0/+8
|
* Revert "Remove a copy of a private macro, and just use it" #809Ned Batchelder2019-07-061-0/+8
| | | | This reverts commit b777c96f885b8d91b5339940a31a6a8ec4bfa3f9.
* Remove a copy of a private macro, and just use itNed Batchelder2019-04-071-8/+0
|
* Update NOTICE link to GitHub.Ned Batchelder2018-06-241-1/+1
|
* Properly round-trip the trace function even when not measuring coverage. #575Ned Batchelder2017-05-021-0/+8
|
* Allow for the possibility of null-testingNed Batchelder2016-11-121-0/+1
|
* A macro for extreme debugging.Ned Batchelder2016-11-121-0/+3
|
* Make a BOOL type for the C code.Ned Batchelder2016-01-301-0/+1
|
* Merged who-tests-what-170Ned Batchelder2016-01-301-0/+4
|\
| * Clean up WTW so that it is safe to mergeNed Batchelder2016-01-301-2/+0
| |
| * WIP: record contexts for who tests whatNed Batchelder2015-11-141-0/+2
| |
| * TRUE and FALSE for booleansNed Batchelder2015-11-141-0/+4
| |
* | Clean up in the C codeNed Batchelder2016-01-301-24/+22
|/
* Split tracer.c into smaller filesNed Batchelder2015-08-011-0/+52