File: ChangeLog

package info (click to toggle)
kprof 1.3-8
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,556 kB
  • ctags: 251
  • sloc: sh: 9,915; cpp: 2,316; perl: 1,971; python: 258; makefile: 108
file content (115 lines) | stat: -rw-r--r-- 5,018 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
2001-06-29 Florent Pillet <fpillet@users.sourceforge.net>
	* Cleaned up diff mode code
	* All diff mode number columns are now prefixed with 'new' or 'old'
	* Separation lines are drawn using a light gray color
	* Release 1.3

2001-06-23 Florent Pillet <fpillet@users.sourceforge.net>
	* Fixed a bug in GPROF parser where call-graph would be ignored.
	* Removed the recursive column, recursivity is now indicated by an
	  icon in front of the function name.

2001-06-12 Florent Pillet <fpillet@users.sourceforge.net>
	* Completed diff mode. The mode now shows an estimate of performance
	  improvement or degradation.
	* Recent files are now remembered with a protocol matching their
	  format (i.e. "file-gprof" for a gprof results file)
2001-06-10 Florent Pillet <fpillet@users.sourceforge.net>
	* Diff mode is now working. When comparing two files, each number column
	  is doubled to show the current and previous results.

2001-06-09 Florent Pillet <fpillet@users.sourceforge.net>
	* Added 'Compare With...' menu entry for file comparison
	* Save and restore the current directory so ease successive usage

2001-05-08 Florent Pillet <fpillet@users.sourceforge.net>
	* Added printing support, using KHTML to render & print the table
	* When opening a file, properly set the window title to "FileName - KProf"
	* Preliminary (no interface yet) support for profile results comparisons

2001-04-15 Florent Pillet <fpillet@users.sourceforge.net>
	* Finalized manual for 1.2 release
	* Release 1.2

2001-04-04 Florent Pillet <fpillet@users.sourceforge.net>
	* Restructured code for parsing various profile sources
	* Each profiler now has custom columns which display
	  information specific to this profiler
	* Improved documentation
	* Improved Function Check support

2001-02-25 Florent Pillet <fpillet@users.sourceforge.net>
	* PalmOS Emulator Profile Results are now supported

2001-02-23 Ben Burton <benb@acm.org>
	* Debian packaging
	* Fixed the kprof.desktop file to add the KProf icon in the menus

2001-02-16 Florent Pillet <fpillet@users.sourceforge.net>
	* added Function Check output parser
	* fixed display of values < 1.0 (was using scientific notation)
	* display number columns right-aligned
	* removed "::" before C function names

2001-02-14 Florent Pillet <fpillet@users.sourceforge.net>
	* added an option to turn C++ template abbreviation ON/OFF
	  (see menu Settings->Abbreviate C++ Templates)
	* added font selection. You can now choose the font used
	  to display the profile results list
	* merged a small parser simplification from
	  Carsten Branitzki <csb@operamail.com>
	* fixed saving/restoring the KProf window size
	* disabled printing until the code is written
	* release 1.1
	
2001-02-13 Florent Pillet <fpillet@users.sourceforge.net>
	* improved the display of method names: if a method name has multiple signatures,
	  we display the arguments. Otherwise, we do not display the arguments in order
	  to produce a more readable display.
	* implemented GraphViz and VCG call-graph export functions.

2001-02-05 Florent Pillet <fpillet@users.sourceforge.net>
	* fixed a crasher when right-clicking a class name in object profile
	* much better class name parsing when complex templates are found in names
	* the flat and hierarchical profile view now display a "simplified" version
	  of the function/method names by replacing template arguments by <...>.
	  You can still see the full template arguments in the Object Profile.
	  I'll add a help balloon later to also display the full name.

2001-01-23 Florent Pillet <florent.pillet@wanadoo.fr>
	* added the documentation template
	* added the call-graph generation UI, with provisions for VCG and GraphViz support.

2001-01-16 Florent Pillet <florent.pillet@wanadoo.fr>

	* new build system again (admin/ scripts are back, they
	  are more tailored for the actual build settings in KDE).
	* binary programs can now be opened. In this case, KProf
	  requires that the result of program execution
	  (the `gmon.out' file) be located in either the current
	  directory or the binary program's directory.
	* new call graph generator: KProf can now generate call
	  graphs for visualization in external graphing programs.
	  Supported output formats are GraphViz, an excellent
	  open source graph visualization program from ATT
	  (http://www.graphviz.org/) and VCG, another free graph
	  visualization tool.

2000-09-10 Florent Pillet <florent.pillet@wanadoo.fr>

	* added Open Recent... menu item
	* fixed a bug in the parser which could skip some functions
	* added some What's This? help items
	* new build system (got rid of KDE2's 600K+ build scripts)
	* the three views are now synchronized (selection occurs simultaneously)
	* moved to KActions for menus and added kprofui.rc

2000-08-27 Bernd Gehrman <bernd@physik.hu-berlin.de>

	* added cprofileinfo.h to Makefile.am
	* make KProfTopLevel inherit from KTMainWindow
	* fixed resizing the main widget
	
2000-08-24 Florent Pillet <florent.pillet@wanadoo.fr>

	* Initial release