blob: 9451bb363d02b1e1ef84c620200788f8c97b42f8 [file] [log] [blame]
Mike Dodd8cfa7022010-11-17 11:12:26 -080012006-12-14 Maynard Johnson <maynardj@us.ibm.com>
2
3 * doc/oprofile.xml:
4 * events/Makefile.am:
5 * events/ppc64/cell-be/events:
6 * events/ppc64/cell-be/unit_masks:
7 * libop/op_cpu_type.c:
8 * libop/op_cpu_type.h:
9 * libop/op_events.c:
10 * utils/opcontrol:
11 * utils/ophelp.c Add support for Cell Broadband Engine
12
132006-12-14 Dave Nomura <dcnltc@us.ibm.com>
14
15 * daemon/init.c: move open_opd_files call to initialization phase
16
172006-12-11 Maynard Johnson <maynardj@us.ibm.com>
18
19 * m4/kerneloption.m4:
20 * m4/kernelversion.m4: eliminate/replace usage of obsolete kernel
21 header linux/config.h
22
23
242006-12-06 Daniel Jacobowitz <dan@debian.org>
25
26 * libopt++/popt_options.cpp: complete fix for static
27 initialisation ordering bug on ARM
28
292006-11-24 John Levon <levon@movementarian.org>
30
31 * doc/oprofile.xml:
32 * doc/oprofile.1.in: warn about braces parsing in differential
33 mode.
34
35 * doc/opreport.1.in:
36 * doc/oparchive.1.in:
37 * doc/opannotate.1.in:
38 * doc/opgprof.1.in: point explicitly to oprofile(1)
39
40 * pp/opreport_options.cpp: --xml is incompatible with
41 differential profiles.
42
432006-11-22 Philippe Elie <phil.el@wanadoo.fr>
44
45 * libop/op_alloc_counter.c: reapply 2006-8-03 Jeremiah Lott patch
46 which was accidentally reverted, as a sideeffect this patch change
47 counter allocation order. It can't hurt since our storage don't
48 take care about counter number.
49 * libop/tests/alloc_counter_tests.c: add a test case for this patch.
50 Take care about counter allocation order change.
51
522006-11-19 Maynard Johnson <maynardj@us.ibm.com>
53
54 * doc/oprofile.xml: Document platforms where callgraph is supported
55
562006-11-17 Dave Nomura <dcnltc@us.ibm.com>
57
58 * doc/Makefile.am:
59 * doc/opreport.1.in:
60 * doc/opreport.xsd:
61 * doc/oprofile.xml:
62 * libop/op_alloc_counter.c:
63 * libpp/Makefile.am:
64 * libpp/arrange_profiles.cpp:
65 * libpp/format_output.cpp:
66 * libpp/format_output.h:
67 * libpp/op_header.cpp:
68 * libpp/profile_container.cpp:
69 * libpp/symbol.cpp:
70 * libpp/symbol.h:
71 * libpp/xml_utils.cpp:
72 * libpp/xml_utils.h:
73 * libutil++/Makefile.am:
74 * libutil++/bfd_support.cpp:
75 * libutil++/cverb.cpp:
76 * libutil++/cverb.h:
77 * libutil++/op_bfd.cpp:
78 * libutil++/op_bfd.h:
79 * libutil++/xml_output.cpp:
80 * libutil++/xml_output.h:
81 * pp/common_option.cpp:
82 * pp/common_option.h:
83 * pp/oparchive_options.cpp:
84 * pp/opgprof_options.cpp:
85 * pp/opreport.cpp:
86 * pp/opreport_options.cpp:
87 * pp/opreport_options.h: XML output support.
88
892006-8-03 Jeremiah Lott <jeremiah.lott@timesys.com>
90
91 * libop/op_alloc_counter.c: allocate_counter(...) was returning
92 prior to considering all possible allocation strategies.
93
942006-11-15 Adam Bordelon <me@cs.rice.edu>
95
96 * doc/internals.xml:
97 * doc/opannotate.1.in:
98 * doc/oparchive.1.in:
99 * doc/opcontrol.1.in:
100 * doc/opgprof.1.in:
101 * doc/opreport.1.in:
102 * doc/oprofile.xml: Documented --session-dir option.
103
104 * daemon/init.c:
105 * daemon/liblegacy/init.c:
106 * daemon/oprofiled.c:
107 * libop/Makefile.am:
108 * libop/op_config.c:
109 * libop/op_config.h:
110 * libop/op_config_24.h:
111 * libop/op_mangle.c:
112 * libpp/profile_spec.c:
113 * pp/common_option.cpp:
114 * utils/opcontrol: Added --session-dir option, to place sample database in dir instead of default location (/var/lib/oprofile), and program can be run as normal user.
115
1162006-11-15 John Levon <levon@movementarian.org>
117
118 * events/x86-64/hammer/events: fix event names with '/' in them
119 (bug 1597054)
120
121 * libop/op_events.c: check for '/' and fail if so
122
1232006-11-09 Philippe Elie <phil.el@wanadoo.fr>
124
125 * doc/opreport.1.in:
126 * doc/oprofile.xml: --long-filenames : -f is the short opt, not -l
127
1282006-10-16 Richard Purdie <rpurdie@openedhand.com>
129
130 * libutil++/bfd_support.cpp: Ignore uninteresting arm mapping symbols
131
1322006-10-16 Richard Purdie <rpurdie@openedhand.com>
133
134 * utils/opcontrol: Remove a bashism in validate_separate_args()
135
1362006-10-13 Maynard Johnson <maynardj@us.ibm.com>
137
138 * doc/opcontrol.1.in: Document callgraph support for PowerPC
139
1402006-09-25 Jon Callan <Jon.Callan@arm.com>
141
142 * libopt++/popt_options.cpp: fix static init order problem, seen
143 on ARM.
144
1452006-09-21 Dean Gaudet <dgaudet@users.sourceforge.net>
146
147 * events/i386/core_2/events: rename some events
148 * events/i386/core_2/unit_masks: various fixes for
149 double-counting events
150
1512006-09-21 Mark A. Greer <mgreer@mvista.com>
152
153 * events/ppc/7450/events:
154 * events/ppc/7450/unit_masks:
155 * utils/ophelp.c: ppc 745x event improvements.
156
1572006-09-15 Will Cohen <wcohen@redhat.com>
158
159 * Makefile.am: Add ChangeLog-2004 and ChangeLog-2005 to distro.
160
1612006-09-15 Will Cohen <wcohen@redhat.com>
162
163 * configure.in: Bump to 0.9.3cvs.
164
1652006-09-15 Will Cohen <wcohen@redhat.com>
166
167 * configure.in: Bump to 0.9.2.
168
1692006-09-11 Will Cohen <wcohen@redhat.com>
170
171 * configure.in: Bump to 0.9.2.1rc1.
172
1732006-09-11 Will Cohen <wcohen@redhat.com>
174
175 * events/i386/core_2/unit_masks:
176 * events/i386/core_2/events: Correct names and masks.
177
1782006-09-07 Benjamin LaHaise <bcrl@kvack.org>
179
180 * events/i386/core_2/events: Correct some event names.
181
1822006-09-05 Will Cohen <wcohen@redhat.com>
183
184 * configure.in: bump to 0.9.2
185
1862006-09-05 Will Cohen <wcohen@redhat.com>
187
188 * libpp/symbol_container.cpp: Explicit casting.
189
1902006-08-27 Ray Bryant <raybry@amd.com>
191
192 * events/x86-64/hammer/events:
193 * events/x86-64/hammer/unit_masks:
194 * libop/op_events.h: make names match the BKDG names from AMD
195
1962006-08-22 Benjamin LaHaise <bcrl@kvack.org>
197
198 * events/Makefile.am:
199 * events/i386/core_2/events:
200 * events/i386/core_2/unit_masks:
201 * libop/op_cpu_type.h:
202 * libop/op_cpu_type.c:
203 * libop/op_events.c:
204 * utils/ophelp.c: support Intel Core 2 events
205
2062006-07-15 Luca Barbato <lu_zero@gentoo.org>
207
208 * events/Makefile.am:
209 * events/ppc/7450/events:
210 * events/ppc/7450/unit_masks:
211 * libop/op_cpu_type.h:
212 * libop/op_cpu_type.c:
213 * libop/op_events.c:
214 * utils/ophelp.c: support PowerPC G4 events
215
2162006-06-21 Ralf Baechle <ralf@linux-mips.org>
217
218 * libop/op_cpu_type.h:
219 * utils/ophelp.c:
220 * libop/op_cpu_type.c:
221 * libop/op_events.c:
222 * events/Makefile.am:
223 * events/mips/5K:
224 * events/mips/20K:
225 * events/mips/25K:
226 * events/mips/34K: add new MIPS support.
227
2282006-05-13 Benjamin LaHaise <bcrl@kvack.org>
229
230 * events/Makefile.am:
231 * events/i386/core/events:
232 * events/i386/core/unit_masks:
233 * libop/op_cpu_type.h:
234 * libop/op_cpu_type.c:
235 * libop/op_events.c:
236 * module/x86/cpu_type.c:
237 * utils/ophelp.c: support Intel Core Duo events
238
2392006-03-01 Andreas Krebbel <krebbel1@de.ibm.com>
240
241 * utils/opcontrol: (do_save_setup): Save KERNEL_RANGE and XEN_RANGE
242 values into setup file.
243 (do_load_setup): Print KERNEL_RANGE, XENIMAGE and XEN_RANGE values in
244 verbose mode.
245
2462006-03-19 John Levon <levon@movementarian.org>
247
248 * daemon/opd_anon.c: bump LRU size to avoid significant maps
249 parsing overhead.
250
2512006-03-19 John Levon <levon@movementarian.org>
252
253 * daemon/opd_anon.c:
254 * daemon/opd_sfile.h:
255 * daemon/opd_sfile.c: make sure we protect trans->last
256 if it's an anon sf, and we need to do cleanup. Speed
257 cleanup somewhat.
258
2592006-02-17 Maynard Johnson <maynardj@us.ibm.com>
260
261 * doc/oprofile.xml:
262 * events/ppc64/power5+/events:
263 * events/ppc64/power5+/event_mappings:
264 * events/ppc64/unit_masks:
265 * events/Makefile.am:
266 * libop/op_events.c:
267 * libop/op_cpu_type.c:
268 * libop/op_cpu_type.h:
269 * utils/opcontrol:
270 * utils/ophelp.c: Add support for Power5+
271
2722006-02-10 Will Cohen <wcohen@redhat.com>
273
274 * utils/opcontrol: Use full paths for which and dirname.
275
2762006-01-22 John Levon <levon@movementarian.org>
277
278 * doc/oprofile.xml: mention 2.4 + power management
279
2802006-01-16 Mike Carlson <corfe83dev@gmail.com>
281
282 * doc/opcontrol.1.in: fix typo
283
2842006-01-16 Jose Renato Santos <jsantos@hpl.hp.com>
285
286 * daemon/init.c:
287 * daemon/opd_interface.h:
288 * daemon/opd_kernel.h:
289 * daemon/opd_kernel.c:
290 * daemon/opd_trans.c:
291 * daemon/oprofiled.h:
292 * daemon/oprofiled.c:
293 * doc/opcontrol.1.in:
294 * utils/opcontrol: Added support for Xen
295
296See ChangeLog-2005 for earlier changelogs.