public inbox for systemtap-cvs@sourceware.org
help / color / mirror / Atom feed
* src ChangeLog tapsets.cxx translate.cxx
@ 2007-11-15 22:08 dsmith
0 siblings, 0 replies; 14+ messages in thread
From: dsmith @ 2007-11-15 22:08 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: dsmith@sourceware.org 2007-11-15 22:08:07
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2007-11-15 David Smith <dsmith@redhat.com>
* tapsets.cxx (mark_derived_probe::initialize_probe_context_vars):
Updated to work with latest LTTNG patch
patch-2.6.24-rc2-lttng-0.10-pre23.tar.bz2.
(mark_derived_probe_group::emit_module_decls): Ditto.
(mark_derived_probe_group::emit_module_init): Ditto.
(mark_derived_probe_group::emit_module_exit): Ditto.
* translate.cxx (c_unparser::emit_common_header): Ditto.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.718&r2=1.719
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.223&r2=1.224
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.188&r2=1.189
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2008-03-26 21:22 fche
0 siblings, 0 replies; 14+ messages in thread
From: fche @ 2008-03-26 21:22 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: fche@sourceware.org 2008-03-26 21:22:26
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2008-03-26 Frank Ch. Eigler <fche@elastic.org>
* translate.cxx (emit_function): Set context last_stmt, in case
an error occurs during the function.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.812&r2=1.813
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.254&r2=1.255
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.196&r2=1.197
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2008-02-12 14:49 hunt
0 siblings, 0 replies; 14+ messages in thread
From: hunt @ 2008-02-12 14:49 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: hunt@sourceware.org 2008-02-12 14:49:45
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2008-02-12 Martin Hunt <hunt@redhat.com>
PR 5757
* tapsets.cxx, translate.cxx: Cleanup findentation a bit.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.777&r2=1.778
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.239&r2=1.240
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.193&r2=1.194
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2007-03-19 21:14 dsmith
0 siblings, 0 replies; 14+ messages in thread
From: dsmith @ 2007-03-19 21:14 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: dsmith@sourceware.org 2007-03-19 21:14:21
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2007-03-19 David Smith <dsmith@redhat.com>
PR 4146 (partial fix)
* tapsets.cxx (all_session_groups): Added note about stating that
begin probes should be registered (actually run) first and end
probes should be unregistered (run) last.
* translate.cxx (c_unparser::emit_module_exit): Process probe
group vector in reverse order so that probe groups will get
unregistered in the reverse order that they were registered.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.577&r2=1.578
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.186&r2=1.187
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.161&r2=1.162
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2007-03-16 15:29 dsmith
0 siblings, 0 replies; 14+ messages in thread
From: dsmith @ 2007-03-16 15:29 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: dsmith@sourceware.org 2007-03-16 15:29:34
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2007-03-16 David Smith <dsmith@redhat.com>
PR 3545.
* tapsets.cxx (common_probe_entryfn_prologue): Added
'overload_processing' parameter, which defaults to true. If
overload_processing is set to false, doesn't output the
STP_OVERLOAD code.
(common_probe_entryfn_epilogue): Ditto.
(be_derived_probe_group::emit_module_decl): Set
overload_processing to false in calls to
common_probe_entryfn_prologue and common_probe_entryfn_epilogue
since begin/end probes shouldn't overload the system.
* translate.cxx (c_unparser::emit_common_header): Emit
STP_OVERLOAD global variables.
(translate_pass): Emit STP_OVERLOAD defines.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.573&r2=1.574
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.184&r2=1.185
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.160&r2=1.161
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2006-12-30 4:25 fche
0 siblings, 0 replies; 14+ messages in thread
From: fche @ 2006-12-30 4:25 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: fche@sourceware.org 2006-12-30 04:25:52
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2006-12-29 Frank Ch. Eigler <fche@elastic.org>
* tapsets.cxx (*group:emit_module_init): flush stdout less for timing
mode. Also, Set probe_point variable ...
* translate.cxx (emit_module_init): ... so on registration failure, a
usable error message can be generated.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.531&r2=1.532
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.172&r2=1.173
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.149&r2=1.150
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2006-10-12 18:30 hunt
0 siblings, 0 replies; 14+ messages in thread
From: hunt @ 2006-10-12 18:30 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: hunt@sourceware.org 2006-10-12 18:30:24
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2006-10-12 Martin Hunt <hunt@redhat.com>
* translate.cxx (emit_common_header): Add a
kretprobe_instance pointer to struct context.
(emit_symbol_data): Include absolute symbols.
* tapsets.cxx (emit_common_header): Initialize
the kprobe instance pointer to 0;
(emit_probe_entries): Set kretprobe instance
pointer if appropriate.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.477&r2=1.478
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.147&r2=1.148
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.132&r2=1.133
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2006-03-30 0:00 jistone
0 siblings, 0 replies; 14+ messages in thread
From: jistone @ 2006-03-30 0:00 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: jistone@sourceware.org 2006-03-30 00:00:30
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2006-03-29 Josh Stone <joshua.i.stone@intel.com>
* tapsets.cxx (hrtimer_derived_probe::*): creates a probe point
based on the hrtimer APIs.
* tapsets.cxx (hrtimer_builder::*): parses the user's time-spec
into a 64-bit nanosecond value, and calls the appropriate
derived_probe.
* tapsets.cxx (register_standard_tapsets): add hrtimer bindings
* translate.cxx (translate_pass): add linux/random.h include,
used for generating 64-bit random numbers for hrtimers.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.340&r2=1.341
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.113&r2=1.114
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.107&r2=1.108
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2005-11-24 21:18 fche
0 siblings, 0 replies; 14+ messages in thread
From: fche @ 2005-11-24 21:18 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: fche@sourceware.org 2005-11-24 21:18:37
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2005-11-24 Frank Ch. Eigler <fche@redhat.com>
PR 1917
* translate.cxx (emit_common_header, emit_module_init,
emit_module_exit): Switch context array to per-cpu kmalloc variant.
* tapsets (*::emit_probe_entires): Use per_cpu_ptr() for my context.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.232&r2=1.233
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.90&r2=1.91
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.71&r2=1.72
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2005-11-04 21:46 fche
0 siblings, 0 replies; 14+ messages in thread
From: fche @ 2005-11-04 21:46 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: fche@sourceware.org 2005-11-04 21:46:14
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2005-11-04 Frank Ch. Eigler <fche@redhat.com>
* tapsets.cxx (dwarf_derived_probe::emit_registrations): Add
possible kprobe address prechecking logic. Set kretprobes
maxactive to zero.
* translate.cxx (emit_module_init): Set a more helpful default
probe_point value for use in registration errors. Exit properly
after registration failure of probe #0.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.216&r2=1.217
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.83&r2=1.84
http://sourceware.org/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.63&r2=1.64
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2005-10-18 12:41 fche
0 siblings, 0 replies; 14+ messages in thread
From: fche @ 2005-10-18 12:41 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: fche@sourceware.org 2005-10-18 12:41:00
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2005-10-18 Frank Ch. Eigler <fche@elastic.org>
PR 1482 cont'd.
* translator.cxx (emit_module_init): Set aside a variable for
detailed probe point id.
* tapsets.cxx (emit_registrations): Use it.
(add_probe_point): Correct synthesized probe-point typo.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.201&r2=1.202
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.77&r2=1.78
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.58&r2=1.59
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2005-09-27 17:58 fche
0 siblings, 0 replies; 14+ messages in thread
From: fche @ 2005-09-27 17:58 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: fche@sourceware.org 2005-09-27 16:37:37
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2005-09-27 Frank Ch. Eigler <fche@elastic.org>
PR 1368.
* translate.cxx (emit_common_header): Move some MAX* definitions out ...
(translate_pass): ... to here. Fix probe_start API impedance mismatch.
(emit_module_init, exit): Tolerate registration errors, such as absence
of kretprobes support.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.180&r2=1.181
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.68&r2=1.69
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.52&r2=1.53
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2005-09-06 1:15 fche
0 siblings, 0 replies; 14+ messages in thread
From: fche @ 2005-09-06 1:15 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: fche@sourceware.org 2005-09-06 01:15:24
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2005-09-05 Frank Ch. Eigler <fche@elastic.org>
PR 1289
* translate.cxx (lex_cast_qstring): Correct "cast" of object
to string containing more than one word.
* tapset.cxx (lex_cast_qstring): Ditto.
(dwarf_derived_module::emit_probe_entries): Emit and use
a generic fault_handler.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.152&r2=1.153
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.56&r2=1.57
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.47&r2=1.48
^ permalink raw reply [flat|nested] 14+ messages in thread
* src ChangeLog tapsets.cxx translate.cxx
@ 2005-07-20 22:17 fche
0 siblings, 0 replies; 14+ messages in thread
From: fche @ 2005-07-20 22:17 UTC (permalink / raw)
To: systemtap-cvs
CVSROOT: /cvs/systemtap
Module name: src
Changes by: fche@sourceware.org 2005-07-20 22:17:29
Modified files:
. : ChangeLog tapsets.cxx translate.cxx
Log message:
2005-07-20 Frank Ch. Eigler <fche@redhat.com>
* tapsets.cxx (*::emit_[de]registrations): Add logic for probe
lifecycle control (session_state).
* translate.cxx (emit_common_header,emit_module_{init,exit}): Ditto.
(visit_*): Use per-context errorcount.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.40&r2=1.41
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.9&r2=1.10
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/translate.cxx.diff?cvsroot=systemtap&r1=1.16&r2=1.17
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2008-03-26 21:22 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-15 22:08 src ChangeLog tapsets.cxx translate.cxx dsmith
-- strict thread matches above, loose matches on Subject: below --
2008-03-26 21:22 fche
2008-02-12 14:49 hunt
2007-03-19 21:14 dsmith
2007-03-16 15:29 dsmith
2006-12-30 4:25 fche
2006-10-12 18:30 hunt
2006-03-30 0:00 jistone
2005-11-24 21:18 fche
2005-11-04 21:46 fche
2005-10-18 12:41 fche
2005-09-27 17:58 fche
2005-09-06 1:15 fche
2005-07-20 22:17 fche
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).