Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
6f00a7ad
Commit
6f00a7ad
authored
Nov 22, 2002
by
Martin v. Löwis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Patch #542562, file 25252: Remove changelog.
parent
0d1fdea8
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
38 deletions
+0
-38
Tools/scripts/trace.py
Tools/scripts/trace.py
+0
-38
No files found.
Tools/scripts/trace.py
View file @
6f00a7ad
...
...
@@ -27,44 +27,6 @@
# Bioreason or Mojam Media be used in advertising or publicity pertaining to
# distribution of the software without specific, written prior permission.
#
#
# Cleaned up the usage message --GvR 11/28/01
#
# Summary of even more recent changes, --Zooko 2001-10-14
# Used new `inspect' module for better (?) determination of file<->module
# mappings, line numbers, and source code.
# Used new local trace function for faster (and better?) operation.
# Removed "speed hack", which, as far as I can tell, meant that it would
# ignore all files ??? (When I tried it, it would ignore only *most* of my
# files. In any case with the speed hack removed in favor of actually
# calling `Ignore.names()', it ignores only those files that I told it to
# ignore, so I am happy.)
# Rolled the `Coverage' class into `Trace', which now does either tracing or
# counting or both according to constructor flags.
# Moved the construction of the `Ignore' object inside the constructor of
# `Trace', simplifying usage.
# Changed function `create_results_log()' into method
# `CoverageResults.write_results()'.
# Add new mode "countfuncs" which is faster and which just reports which
# functions were invoked.
# Made `write_results' create `coverdir' if it doesn't already exist.
# Moved the `run' funcs into `Trace' for simpler usage.
# Use pickle instead of marshal for persistence.
#
# Summary of recent changes:
# Support for files with the same basename (submodules in packages)
# Expanded the idea of how to ignore files or modules
# Split tracing and counting into different classes
# Extracted count information and reporting from the count class
# Added some ability to detect which missing lines could be executed
# Added pseudo-pragma to prohibit complaining about unexecuted lines
# Rewrote the main program
# Summary of older changes:
# Added run-time display of statements being executed
# Incorporated portability and performance fixes from Greg Stein
# Incorporated main program from Michael Scharf
"""
program/module to trace Python program or function execution
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment