OSDN Git Service

2005-08-23 Dave Brolley <brolley@redhat.com>
[pf3gnuchains/pf3gnuchains3x.git] / sid / component / profiling / ChangeLog
1 2005-08-23  Dave Brolley  <brolley@redhat.com>
2
3         * gprof.cxx (configure): Don't reset the N-regular attribute of the
4         scheduler. Call accumulate when configuring for cycles=N.
5
6 2005-08-19  Dave Brolley  <brolley@redhat.com>
7
8         * Contribute the following changes:
9
10         2005-07-13  Dave Brolley  <brolley@redhat.com>
11
12         * gprof.cxx (gprof_component): Inherit virtually from
13         fixed_attribute_map_component.
14
15         2005-05-29  Dave Brolley  <brolley@redhat.com>
16
17         * gprof.cxx: Keep a vector of statistics to allow switching from
18         one output file to another dynamically.
19         (sid::pin,sidutil::configurable_component)
20         (sidutil::output_pin,sidutil::tokenize): Add using clauses.
21         (profiling_components): Inherit virtually from fixed_pin_map_component
22         and fixed_relation_map_component. Inherit from configurable_component.
23         (statistics): New struct type.
24         (stats,current_stats): New members of gprof_component.
25         (set_nothing,value_min_get,value_max_get,value_count_get,limit_min_get)
26         (limit_min_set,limit_max_get,limit_max_set,output_file_get)
27         (output_file_set): New methods of gprof_component.
28         (reset): Initialize stats vector.
29         (store): Call store stats for each element of the stats vector.
30         (configure): New virtual override in gprof_component.
31         (gprof_component): Call reset. Add sim-sched-event attribute. Add
32         sim-sched relation.
33
34 2005-06-03  Jim Blandy  <jimb@redhat.com>
35
36         * Makefile.in: Regenerated with Automake 1.9.5.
37
38 2003-05-13  Dave Brolley  <brolley@redhat.com>
39
40         * gprof.cxx (profiling_components): Set bucket count to zero when it
41         is empty.
42
43 2002-11-22  Frank Ch. Eigler  <fche@redhat.com>
44
45         * gprof.cxx: Give up on hash_map; use plain map<> for count tables.
46
47 2002-11-11  Frank Ch. Eigler  <fche@redhat.com>
48
49         * gprof.cxx: Namespace usage fixes.
50         * sw-profile-gprof.xml: Reflect potential presence of call-graph info.
51         * sw-profile-gprof.txt: Regenerated.
52
53 2002-08-27  Frank Ch. Eigler  <fche@redhat.com>
54
55         From Anthony Green <green@redhat.com>:
56         * gprof.cxx (store): Specify binary mode on output file.
57
58 2002-02-18  Frank Ch. Eigler  <fche@redhat.com>
59
60         * gprof.cxx (store): Emit high_pc for histogram as gprof expects it
61         (exclusive upper limit), not actual (maximum value).
62
63 2001-12-01  Frank Ch. Eigler  <fche@redhat.com>
64
65         * gprof.cxx (make_pair): Import from std::.
66
67 2001-11-08  Frank Ch. Eigler  <fche@redhat.com>
68
69         * gprof.cxx (gprof_component): Add cg caller/callee pins, cg_count_map
70         field.
71         (accumulate_call): New function.
72         (reset): Clear cg map.
73         (store): Emit call graph info.  Emit histogram iff nonempty.
74         * sw-profile-gprof.xml: Document call graph functionality.
75         * sw-profile-gprof.txt: Regenerated.
76
77 2001-08-03  matthew green  <mrg@redhat.com>
78
79         * gprof.cxx (~gprof_component): Add prototype.
80
81 2001-07-13  Ben Elliston  <bje@redhat.com>
82
83         * Makefile.am (check-local): Rename target from "checkme".
84
85 2001-07-11  Frank Ch. Eigler  <fche@redhat.com>
86
87         * sw-profile-gprof.xml: Add <?xml ... ?> prefix.
88
89 2001-07-04  graydon hoare  <graydon@redhat.com>
90
91         * configure.in: Add maintainer-mode doc building configury.
92         * configure: Regenerate.
93         * Makefile.am: Add maintainer-mode doc building.
94         * Makefile.in: Regenerate.
95
96 2001-07-04  Ben Elliston  <bje@redhat.com>
97
98         * sw-profile-gprof.txt: Generate.
99
100 2001-06-27  graydon hoare  <graydon@redhat.com>
101
102         * sw-profile-gprof.xml: Add.
103
104 2001-04-04  Frank Ch. Eigler  <fche@redhat.com>
105
106         * gprof.cxx (limit_min, limit_max): New variables/attributes.
107         (accumulate): Respect them.
108         * sw-profile-gprof.txt: Document them.
109
110 2001-03-23  John Healy  <jhealy@redhat.com>
111
112         * Makefile.in: Regenerated.
113
114 2000-11-21  Frank Ch. Eigler  <fche@redhat.com>
115
116         * Makefile.in: Regenerated.
117
118 2000-07-19  Frank Ch. Eigler  <fche@redhat.com>
119
120         * Makefile.in: Regenerated.
121
122 2000-05-26  Frank Ch. Eigler  <fche@redhat.com>
123
124         * gprof.cxx: Import more std:: identifiers.
125
126 2000-01-25  Frank Ch. Eigler  <fche@redhat.com>
127
128         * Makefile.in: Regenerated.
129
130 2000-01-12  Frank Ch. Eigler  <fche@cygnus.com>
131
132         * Makefile.in: Regenerated.
133
134 1999-12-09  Faisal Khoja  <fkhoja@cygnus.com>
135
136         * Makefile.in: Regenerated.
137
138 1999-12-08  Faisal Khoja  <fkhoja@cygnus.com>
139
140         * Makefile.in: Regenerated.
141
142 1999-12-08  Ben Elliston  <bje@cygnus.com>
143
144         * sw-profile-gprof.txt: Update "relate" command usage.
145
146 1999-12-07  Frank Ch. Eigler  <fche@cygnus.com>
147
148         * sw-profile-gprof.txt: New file.  Renamed from
149         * README: Deleted.
150         * Makefile.am: Install new file.
151         * Makefile.in: Regenerated.
152
153 1999-11-24  Frank Ch. Eigler  <fche@cygnus.com>
154
155         * gprof.cxx (gprof_component ctor): Reorder initializers to
156         allay warnings.
157         (store): Use formerly unused variable.
158         * Makefile.am (DEJAGNUFLAGS): Set to runprof.exp
159         * Makefile.in: Regenerated.
160
161 1999-11-23  Frank Ch. Eigler  <fche@cygnus.com>
162
163         * gprof.cxx (accumulate, reset, store): Take unused arg.
164         (do_delete): Use dynamic_cast<>.
165
166 1999-11-22  Frank Ch. Eigler  <fche@cygnus.com>
167
168         * README: Fixed some typos, added some filler.
169
170 1999-11-03  Frank Ch. Eigler  <fche@cygnus.com>
171
172         * README: New documentation file.
173         * gprof.cxx (bucket_size_get, bucket_size_set): New functions.
174         Check bucket-size changes carefully.
175         (gprof_component ctor): Make "bucket-size" a virtual attribute.
176
177 1999-10-25  Frank Ch. Eigler  <fche@cygnus.com>
178
179         * gprof.cxx: New file: sw-profile-gprof component. 
180         * Makefile.am: New file.
181         * Makefile.in: New generated file.
182