Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
cpython
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
cpython
Commits
6f00a7ad
Kaydet (Commit)
6f00a7ad
authored
Kas 22, 2002
tarafından
Martin v. Löwis
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Patch #542562, file 25252: Remove changelog.
üst
0d1fdea8
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
38 deletions
+0
-38
trace.py
Tools/scripts/trace.py
+0
-38
No files found.
Tools/scripts/trace.py
Dosyayı görüntüle @
6f00a7ad
...
@@ -27,44 +27,6 @@
...
@@ -27,44 +27,6 @@
# Bioreason or Mojam Media be used in advertising or publicity pertaining to
# Bioreason or Mojam Media be used in advertising or publicity pertaining to
# distribution of the software without specific, written prior permission.
# 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
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