| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 | 1 | -9/+50 |
* | Refactor the plugin-disabler so we can use it in other places. | Ned Batchelder | 2015-02-28 | 1 | -27/+69 |
* | 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 | 1 | -21/+65 |
* | Fix a symptom-less error in tracer.c, and lots of other suggested fixes noted... | Ned Batchelder | 2015-02-21 | 1 | -4/+18 |
* | Make branch=True get along with plugins. | Ned Batchelder | 2015-02-18 | 1 | -12/+11 |
* | Do at least a little error checking on the return from line_number_range. | Ned Batchelder | 2015-02-16 | 1 | -0/+3 |
* | Fix some refcounting mistakes | Ned Batchelder | 2015-02-16 | 1 | -8/+8 |
* | Refactor the trace function into smaller pieces | Ned Batchelder | 2015-02-15 | 1 | -219/+296 |
* | Protect against misbehaving plugins. | Ned Batchelder | 2015-02-15 | 1 | -3/+7 |
* | Fix a bad check that was causing mysterious py2/py3 differences | Ned Batchelder | 2015-02-10 | 1 | -3/+1 |
* | Don't need this any more | Ned Batchelder | 2015-02-08 | 1 | -4/+0 |
* | Plugin support is in C tracer as well as Python tracer | Ned Batchelder | 2015-02-08 | 1 | -48/+121 |
* | Use goto-error style in more places | Ned Batchelder | 2015-02-07 | 1 | -20/+35 |
* | Move stats.errors stuff to reduce repetition and noise | Ned Batchelder | 2015-02-06 | 1 | -15/+4 |
* | Switch to 'goto error' style to reduce the number of DECREFs needed | Ned Batchelder | 2015-02-06 | 1 | -37/+27 |
* | Don't need these includes any more | Ned Batchelder | 2015-02-04 | 1 | -2/+0 |
* | Use a WeakKeyDictionary to track coroutine objects to prevent leaks. Fixes #330. | Ned Batchelder | 2014-11-08 | 1 | -3/+15 |
* | More plugin re-shaping | Ned Batchelder | 2014-10-19 | 1 | -6/+6 |
* | "concurrency" is a better name that "coroutine" | Ned Batchelder | 2014-09-24 | 1 | -10/+10 |
* | Be struct about C declaration rules. Travis cares... | Ned Batchelder | 2014-09-19 | 1 | -1/+3 |
* | It's always worthwhile to get rid of trailing spaces | Ned Batchelder | 2014-09-17 | 1 | -1/+1 |
* | Merge in the C implementation of coroutine support. | Ned Batchelder | 2014-09-17 | 1 | -65/+187 |
|\ |
|
| * | Remove a TODO | Ned Batchelder | 2014-07-26 | 1 | -1/+1 |
| * | Finish implementation of coroutine_id_func in C tracer, but it doesn't make g... | Ned Batchelder | 2014-07-26 | 1 | -15/+77 |
| * | Refactor DataStack code into its own functions | Ned Batchelder | 2014-07-25 | 1 | -39/+79 |
| * | Refactor some C tracer code in prep for data stacks | Ned Batchelder | 2014-07-20 | 1 | -57/+59 |
| * | Start implementing coroutine tracing in C tracer, will be hard :( | Ned Batchelder | 2014-07-20 | 1 | -0/+18 |
* | | Progress on plugins | Ned Batchelder | 2014-09-14 | 1 | -0/+37 |
* | | Move dispositions closer to useful plugins | Ned Batchelder | 2014-09-06 | 1 | -3/+19 |
|/ |
|
* | should_trace now returns a FileDisposition object | Ned Batchelder | 2014-06-15 | 1 | -6/+18 |
* | Two calls with no error checking replaced by a more convenient Py_BuildValue | Ned Batchelder | 2012-11-04 | 1 | -3/+1 |
* | One more way to be picky: no final blank lines. | Ned Batchelder | 2012-10-30 | 1 | -1/+0 |
* | A compile error fixed, only shows with TRACE_LOG set. | Ned Batchelder | 2012-09-02 | 1 | -1/+1 |
* | Fix the py2 case of this macro. | Ned Batchelder | 2012-09-01 | 1 | -1/+1 |
* | Plug several memory leaks by no longer forgetting to DECREF calls to | Brett Cannon | 2012-08-31 | 1 | -5/+19 |
* | Change the name of the C tracer from Tracer to CTracer, as it always should h... | Ned Batchelder | 2011-09-03 | 1 | -43/+43 |
* | Control the test better; don't use os when cleaning up the path | Ned Batchelder | 2011-08-08 | 1 | -2/+2 |
* | A fullcoverage tracer that works. Events are stashed, then replayed when cov... | Ned Batchelder | 2011-08-08 | 1 | -5/+28 |
* | Refactor the C code to streamline the __call__ path. | Ned Batchelder | 2011-05-02 | 1 | -26/+16 |
* | C trace function now roundtrips properly. Fixes #123 and #125. | Ned Batchelder | 2011-04-27 | 1 | -2/+5 |
* | A fix for bug #123, but it doesn't restore tracing properly yet, still want t... | Ned Batchelder | 2011-04-25 | 1 | -4/+27 |
* | Detect when our trace function is yanked out from under us, and warn the user... | Ned Batchelder | 2010-11-06 | 1 | -0/+6 |
* | Clean up lint. | Ned Batchelder | 2010-08-26 | 1 | -674/+674 |
* | The thread-startup dance caused Thread.run() to not be measured. This fixes ... | Ned Batchelder | 2010-08-26 | 1 | -6/+50 |
* | Properly record multiple exits separately. Fixes #62. | Ned Batchelder | 2010-04-27 | 1 | -2/+5 |