|
27 | 27 | # Bioreason or Mojam Media be used in advertising or publicity pertaining to |
28 | 28 | # distribution of the software without specific, written prior permission. |
29 | 29 | # |
30 | | -# |
31 | | -# Cleaned up the usage message --GvR 11/28/01 |
32 | | -# |
33 | | -# Summary of even more recent changes, --Zooko 2001-10-14 |
34 | | -# Used new `inspect' module for better (?) determination of file<->module |
35 | | -# mappings, line numbers, and source code. |
36 | | -# Used new local trace function for faster (and better?) operation. |
37 | | -# Removed "speed hack", which, as far as I can tell, meant that it would |
38 | | -# ignore all files ??? (When I tried it, it would ignore only *most* of my |
39 | | -# files. In any case with the speed hack removed in favor of actually |
40 | | -# calling `Ignore.names()', it ignores only those files that I told it to |
41 | | -# ignore, so I am happy.) |
42 | | -# Rolled the `Coverage' class into `Trace', which now does either tracing or |
43 | | -# counting or both according to constructor flags. |
44 | | -# Moved the construction of the `Ignore' object inside the constructor of |
45 | | -# `Trace', simplifying usage. |
46 | | -# Changed function `create_results_log()' into method |
47 | | -# `CoverageResults.write_results()'. |
48 | | -# Add new mode "countfuncs" which is faster and which just reports which |
49 | | -# functions were invoked. |
50 | | - |
51 | | -# Made `write_results' create `coverdir' if it doesn't already exist. |
52 | | -# Moved the `run' funcs into `Trace' for simpler usage. |
53 | | -# Use pickle instead of marshal for persistence. |
54 | | -# |
55 | | -# Summary of recent changes: |
56 | | -# Support for files with the same basename (submodules in packages) |
57 | | -# Expanded the idea of how to ignore files or modules |
58 | | -# Split tracing and counting into different classes |
59 | | -# Extracted count information and reporting from the count class |
60 | | -# Added some ability to detect which missing lines could be executed |
61 | | -# Added pseudo-pragma to prohibit complaining about unexecuted lines |
62 | | -# Rewrote the main program |
63 | | - |
64 | | -# Summary of older changes: |
65 | | -# Added run-time display of statements being executed |
66 | | -# Incorporated portability and performance fixes from Greg Stein |
67 | | -# Incorporated main program from Michael Scharf |
68 | 30 |
|
69 | 31 | """ |
70 | 32 | program/module to trace Python program or function execution |
|
0 commit comments