2013-02-01 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.15 ========================
*
2011-12-13 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.14 ========================
*
2011-01-24 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.13 ========================
*
2009-12-07 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.12 ========================
*
2008-12-12 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.11.1 ========================
*
2008-10-16 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.11 ========================
*
2007-09-12 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.10 ========================
*
2007-03-21 Andreas Kupries <[email protected]>
* profiler.man: Fixed all warnings due to use of now deprecated
commands. Added a section about how to give feedback.
2006-10-03 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.9 ========================
*
2006-09-27 Andreas Kupries <[email protected]>
* profiler.test: [SF Tcllib Bug 1272913]. Fixed. Added constraint
for 8.4- specific tests, duplicated testcase profiler-7.2 to
capture the differences in results generated by 8.5+ vs 8.4-.
2006-09-19 Andreas Kupries <[email protected]>
* profiler.man: Bumped version to 0.3
* profiler.tcl:
* pkgIndex.tcl:
2006-01-23 Andreas Kupries <[email protected]>
* profiler.test: More boilerplate simplified via use of test support.
2006-01-19 Andreas Kupries <[email protected]>
* profiler.test: Hooked into the new common test support code.
2005-11-02 David N. Welton <[email protected]>
* profiler.tcl (::profiler::printsorted): Added a printsorted proc
in order to print stuff out sorted with different keys.
2005-10-06 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.8 ========================
*
2005-04-05 Andreas Kupries <[email protected]>
* profiler.man: Synchronized indexed and provided versions.
* pkgIndex.tcl
2005-03-30 Eric Melski <[email protected]>
* profiler.tcl (::profiler::TraceHandler): Make sure that caller names
always have a :: prefix, to avoid getting confused by "::foo" versus
"foo", which actually refer to the same procedure [Bug 1172938].
Incremented version number to 0.2.3.
* profiler.test: Added tests to verify fix for Bug 1172938.
2004-10-05 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.7 ========================
*
2004-05-23 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.6.1 ========================
*
2004-02-15 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.6 ========================
*
2004-02-12 Andreas Kupries <[email protected]>
* profiler.tcl (stats): Bugfix by Bob Techentin, preventing a
division by zero if the average time has become zero.
2003-10-29 Andreas Kupries <[email protected]>
* profiler.man: Updated documented signature of 'reset', missed
the pattern argument [Bug 832487].
2003-05-05 Andreas Kupries <[email protected]>
*
* Released and tagged Tcllib 1.4 ========================
*
2003-05-02 Andreas Kupries <[email protected]>
* profiler.test: found a test failing for 8.5 due to incomplete
auto_path propagation and setup. Fixed.
2003-04-29 Pat Thoyts <[email protected]>
* profiler.tcl (::profiler::stats): Check for sum being zero when
using tcl < 8.4 (no execution trace available). Prevents a divide
by zero error.
2003-04-13 Andreas Kupries <[email protected]>
* profiler.test:
* profiler.tcl: Accepted patch #575376 by Hemang Lavana
<[email protected]> reorganizing the internals
a bit and using the 8.4 specific trace support if possible.
2003-04-11 Andreas Kupries <[email protected]>
* profiler.tcl:
* profiler.man:
* pkgIndex.tcl: Set version of the package to to 0.2.1.
2003-02-24 David N. Welton <[email protected]>
* profiler.tcl (::profiler::tZero): Use string map instead of
regsub.
2003-02-06 David N. Welton <[email protected]>
* profiler.tcl (::profiler::profProc): Use string match instead of
regexp.
2003-01-16 Andreas Kupries <[email protected]>
* profiler.man: More semantic markup, less visual one.
2002-10-14 Jeff Hobbs <[email protected]>
* profiler.tcl (dump): required result initialization. [Bug #564767]
2002-04-15 Andreas Kupries <[email protected]>
* profiler.man: Added doctools manpage.
2001-08-21 Andreas Kupries <[email protected]>
* pkgIndex.tcl: Moved version to 0.2.
* profiler.test: Adapted testsuite.
* profiler.n: Added documentation. Same patch as below.
* profiler.tcl: Applied patch [446799] by Hemang Lavana
<[email protected]>, adding support for
resume/suspend operations to the profiler. moved version to 0.2.
2001-07-31 Andreas Kupries <[email protected]>
* profiler.tcl (Handler): Fixed [446562].
2001-07-10 Andreas Kupries <[email protected]>
* profiler.tcl: Frink 2.2 run, fixed dubious code.
2001-06-21 Andreas Kupries <[email protected]>
* profiler.tcl: Fixed dubious code reported by frink.
2000-09-20 Eric Melski <[email protected]>
* profiler.tcl: Corrected some non-Tcl-style-guide conforming
function headers.
2000-06-15 Eric Melski <[email protected]>
* profiler.tcl: Added mods from Philip Ehrens
<[email protected]> to changed formatting, add additional
statistics. [RFE: 5060]
2000-03-27 Eric Melski <[email protected]>
* profiler.tcl: Added a check for [clock clicks] wrapping.
2000-03-20 Eric Melski <[email protected]>
* profiler.test:
* profiler.tcl: Fixed issue with printing of descendants.
2000-03-09 Eric Melski <[email protected]>
* profiler.test: Adapted tests to work inside and outside of
tcllib test framework.
2000-03-08 Eric Melski <[email protected]>
* profiler.test:
* profiler.tcl: Added tracking of descendant time; changed
definition of total time to include compile time (which makes
determination of exclusive time (time in a function but not in its
descendants) easier).
2000-03-03 Eric Melski <[email protected]>
* profiler.tcl: Added profiler::reset function and enhanced
profiler::sortFunctions
* profiler.n: Updated documentation.
2000-02-24 Eric Melski <[email protected]>
* profiler.tcl: Fixed dump command output to include
the name of the function being dumped.
2000-02-17 Eric Melski <[email protected]>
* pkgIndex.tcl: package index for profiler.
* man.macros:
* profiler.n: Doc for profiler.
* profiler.test: Tests for profiler.
* profiler.tcl: Simple Tcl function-level profiler.