Tcl Library Source Code

ChangeLog at [586bc884c7]
Login

File modules/profiler/ChangeLog artifact 34af923ae8 part of check-in 586bc884c7


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.