public inbox for systemtap-cvs@sourceware.org
help / color / mirror / Atom feed
* src ChangeLog tapsets.cxx
@ 2007-10-12 20:29 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-10-12 20:29 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-10-12 20:29:21

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-10-12  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (dwflpp::setup): Added 'debuginfo_needed' parameter
	to not error if no debuginfo present.
	(hex_dump): New function.
	(mark_query::handle_query_module): Updated for
	10/2/2007 markers patch.  Currently only handles markers in the
	kernel image itself - not in modules.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.698&r2=1.699
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.218&r2=1.219


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-03-27 19:31 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2008-03-27 19:31 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2008-03-27 19:31:51

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-03-27  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (common_probe_entryfn_prologue): Clear last_stmt.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.813&r2=1.814
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.255&r2=1.256


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-03-20 17:29 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2008-03-20 17:29 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2008-03-20 17:29:55

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-03-20  Frank Ch. Eigler  <fche@elastic.org>
	
	PR 5975.
	* tapsets.cxx (*): Added a few (void) expressions for asserts that
	may be compiled out.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.809&r2=1.810
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.253&r2=1.254


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-02-19 22:54 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2008-02-19 22:54 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2008-02-19 22:54:58

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-02-19  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (query_module): Tweak elf-machine checking to
	better represent elfutils idioms.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.786&r2=1.787
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.245&r2=1.246


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-02-19 14:37 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2008-02-19 14:37 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2008-02-19 14:37:17

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-02-19  David Smith  <dsmith@redhat.com>
	
	PR 5672.
	* tapsets.cxx (mark_derived_probe): Call probe_point copy ctor to
	shallow-copy incoming base probe location before
	recomputing/overwriting it.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.784&r2=1.785
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.243&r2=1.244


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-02-15 19:26 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2008-02-15 19:26 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2008-02-15 19:26:48

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	dwarf speedup
	
	* tapsets.cxx (function_name_last_match): New function.
	(query_dwarf_func): Call it to stop unnecessary further iteration.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.782&r2=1.783
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.242&r2=1.243


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-02-13 18:49 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2008-02-13 18:49 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2008-02-13 18:49:34

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-02-13  Frank Ch. Eigler  <fche@elastic.org>
	
	PR 5759
	* tapsets.cxx (build_blacklist): Add some CONFIG_PREEMPT-related
	functions.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.781&r2=1.782
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.241&r2=1.242


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-02-04 21:11 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2008-02-04 21:11 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2008-02-04 21:11:03

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-02-04  David Smith  <dsmith@redhat.com>
	
	PR 4446 (partial)
	* tapsets.cxx
	(mark_var_expanding_copy_visitor::visit_target_symbol_arg): New
	function.
	(mark_var_expanding_copy_visitor::visit_target_symbol_format): New
	function.
	(mark_var_expanding_copy_visitor::visit_target_symbol): Handles
	"$arg" or "$format".
	(mark_derived_probe_group::emit_module_decls): Sets up "$format"
	data.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.770&r2=1.771
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.238&r2=1.239


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-01-28 15:51 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2008-01-28 15:51 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2008-01-28 15:51:16

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-01-28  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (dwarf_derived_probe_group::emit_module_decls):
	Added 'const' to several members of stap_dwarf_probes.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.763&r2=1.764
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.236&r2=1.237


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-01-17 20:44 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2008-01-17 20:44 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2008-01-17 20:44:34

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-01-17  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx
	(perfmon_var_expanding_copy_visitor::visit_target_symbol): Print an
	error when trying to use the perfmon target variable '$counter as
	an array or structure.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.745&r2=1.746
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.231&r2=1.232


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-01-17 20:27 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2008-01-17 20:27 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2008-01-17 20:27:41

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-01-17  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx
	(procfs_var_expanding_copy_visitor::visit_target_symbol): Print an
	error when trying to use the procfs target variable '$value' as an
	array or structure.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.744&r2=1.745
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.230&r2=1.231


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-01-16 17:05 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2008-01-16 17:05 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2008-01-16 17:05:50

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2008-01-16  David Smith  <dsmith@redhat.com>
	
	PR 5608.
	* tapsets.cxx (visit_target_symbol): Print an error when trying to
	use a marker argument as an array or structure.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.743&r2=1.744
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.228&r2=1.229


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2008-01-09 20:26 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2008-01-09 20:26 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2008-01-09 20:26:31

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	improve missing kernel-debuginfo message

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.736&r2=1.737
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.227&r2=1.228


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-11-29 15:44 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-11-29 15:44 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-11-29 15:44:13

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-11-29  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (mark_derived_probe::initialize_probe_context_vars):
	Handles the case where one marker has more than one string
	argument.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.724&r2=1.725
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.225&r2=1.226


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-10-15 20:12 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-10-15 20:12 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-10-15 20:12:37

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-10-15  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (mark_query::handle_query_module): Checks for marker
	to be in the proper section.
	(mark_derived_probe_group::emit_module_decls): Updated emitted
	marker C code for 10/2/2007 markers patch.  Fixes PR 5178.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.701&r2=1.702
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.220&r2=1.221


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-10-15 14:43 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-10-15 14:43 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-10-15 14:43:19

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-10-15  David Smith  <dsmith@redhat.com>
	
	From David Wilder <dwilder@us.ibm.com>
	* tapsets.cxx (mark_query::handle_query_module): Updated to handle
	64-bit platforms correctly.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.700&r2=1.701
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.219&r2=1.220


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-09-25 15:34 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-09-25 15:34 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-09-25 15:34:42

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-09-25  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (mark_query::handle_query_module): Updated for
	9/18/2007 markers patch.
	(mark_derived_probe::parse_probe_sig): Ditto.
	(mark_derived_probe_group::emit_module_decls): Ditto.
	(mark_derived_probe_group::emit_module_init): Ditto.
	(mark_derived_probe_group::emit_module_exit): Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.682&r2=1.683
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.214&r2=1.215


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-09-17 17:45 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-09-17 17:45 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-09-17 17:45:11

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-09-17  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (procfs_builder::build): Validate procfs path.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.675&r2=1.676
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.213&r2=1.214


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-09-14 16:46 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-09-14 16:46 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-09-14 16:46:00

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-09-14  David Smith  <dsmith@redhat.com>
	
	PR 1154
	* tapsets.cxx
	(procfs_var_expanding_copy_visitor::visit_target_symbol):
	Disallows reading from $value in a procfs read probe.
	(procfs_derived_probe_group::emit_module_init): Updated previous
	fix.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.674&r2=1.675
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.212&r2=1.213


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-09-14 14:29 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-09-14 14:29 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-09-14 14:29:21

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-09-14  David Smith  <dsmith@redhat.com>
	
	PR 1154
	* tapsets.cxx (procfs_derived_probe_group::emit_module_init):
	Fixed problem where if only one type (read/write) of procfs probe
	was defined, the generated code wouldn't compile.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.673&r2=1.674
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.211&r2=1.212


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-09-10 20:47 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-09-10 20:47 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-09-10 20:47:23

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-09-10  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (procfs_derived_probe_group::emit_module_init):
	Improved procfs probe handling (still non-working).
	(procfs_builder::build): Ditto.
	(register_standard_tapsets): Ditto.
	(all_session_groups): Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.667&r2=1.668
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.208&r2=1.209


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-05-25 19:14 hunt
  0 siblings, 0 replies; 80+ messages in thread
From: hunt @ 2007-05-25 19:14 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	hunt@sourceware.org	2007-05-25 19:14:54

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-05-25  Martin Hunt  <hunt@redhat.com>
	
	Patch from Quentin Barnes.
	* tapsets.cxx (query_module): Add support for arm.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.618&r2=1.619
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.202&r2=1.203


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-04-24 17:33 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-04-24 17:33 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-04-24 18:33:41

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-04-24  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (common_probe_entryfn_epilogue): Increment
	error_count when overload processing kicks in.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.605&r2=1.606
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.198&r2=1.199


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-04-23 19:36 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2007-04-23 19:36 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2007-04-23 20:36:36

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-04-23  Frank Ch. Eigler  <fche@redhat.com>
	
	* tapsets.cxx (die_entrypc): Expand search algorithm to
	check for "aranges", as sometimes occurs for inlined functions.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.601&r2=1.602
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.197&r2=1.198


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-04-03  1:29 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2007-04-03  1:29 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2007-04-03 02:29:06

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-04-02  Frank Ch. Eigler  <fche@redhat.com>
	
	PR 3261.
	* tapsets.cxx (query_module): Reject elfutils module "kernel"
	unless kernel.* probe point used.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.593&r2=1.594
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.195&r2=1.196


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-03-29 20:39 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2007-03-29 20:39 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2007-03-29 21:39:55

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-03-29  Frank Ch. Eigler  <fche@redhat.com>
	
	* tapsets.cxx (dwarf_derived_probe emit_module_init): Correct handling
	of kprobe registration errors in the middle of a sequence.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.587&r2=1.588
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.192&r2=1.193


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-03-07 15:45 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2007-03-07 15:45 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2007-03-07 15:45:24

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-03-07  Frank Ch. Eigler  <fche@elastic.org>
	
	PR 4166.
	* tapsets.cxx (translate_components): Throw an exception rather
	then suffer an assertion failure for $ptr[index] expressions.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.566&r2=1.567
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.183&r2=1.184


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-02-27 20:58 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2007-02-27 20:58 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2007-02-27 20:58:40

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-02-27  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (dwflpp setup): Print "missing kernel debuginfo"
	message consistently for, er, missing kernel debuginfo.
	(query_kernel_exists): Zapped.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.559&r2=1.560
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.182&r2=1.183


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-02-23 23:16 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2007-02-23 23:16 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2007-02-23 23:16:57

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-02-23  Josh Stone  <joshua.i.stone@intel.com>
	
	PR 4096
	* tapsets.cxx (hrtimer_derived_probe_group::emit_module_decls):
	Adapt the function signature for changes in 2.6.21.
	(hrtimer_derived_probe_group::emit_module_init): Fix the enum name
	for 2.6.21 as well.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.554&r2=1.555
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.180&r2=1.181


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-02-15 21:55 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-02-15 21:55 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-02-15 21:55:09

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-02-15  David Smith  <dsmith@redhat.com>
	
	PR 3625.
	* tapsets.cxx (dwflpp::print_locals): New function to print all
	the variables/parameters of a function.
	(dwflpp::find_variable_and_frame_base): Calls print_locals() when
	target variable can't be found.
	(dwflpp::print_members): New function to print all the members of
	a union/structure.
	(dwflpp::translate_components) Calls print_members() when
	union/structure member target variable reference can't be found.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.551&r2=1.552
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.178&r2=1.179


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-02-14 14:17 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2007-02-14 14:17 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2007-02-14 14:17:21

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-02-14  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (emit_module_decls): Assert CONFIG_KPROBES,
	as suggested by Andreas Kostyrka <andreas@kostyrka.org>.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.550&r2=1.551
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.177&r2=1.178


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-02-12 15:22 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2007-02-12 15:22 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2007-02-12 15:22:35

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-02-12  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (query_statement): Tolerate null file name string.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.549&r2=1.550
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.176&r2=1.177


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-01-23 20:03 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2007-01-23 20:03 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2007-01-23 20:03:22

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-01-23  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (loc2c_error): Correct vasprintf ignored-rc warning.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.539&r2=1.540
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.174&r2=1.175


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2007-01-12 16:33 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2007-01-12 16:33 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2007-01-12 16:33:17

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2007-01-12  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx
	(dwarf_var_expanding_copy_visitor::visit_target_symbol): Since
	array behavior has changed (setting to 0 no longer deletes the
	array element), we delete the internal counter array element when
	providing target variable access in return probes.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.536&r2=1.537
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.173&r2=1.174


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-12-14 16:11 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2006-12-14 16:11 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2006-12-14 16:11:42

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-12-14  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (struct dwarf_var_expanding_copy_visitor): Added
	'return_ts_map' member variable.
	(dwarf_var_expanding_copy_visitor::visit_target_symbol):
	Optimization.  If we've already seen this target variable in this
	return probe, return the last replacement (instead of creating a
	new replacement).

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.522&r2=1.523
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.168&r2=1.169


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-12-13 20:56 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2006-12-13 20:56 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2006-12-13 20:56:19

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-12-13  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (struct dwarf_var_expanding_copy_visitor): Added
	'add_probe' member variable.  Initialized it in ctor.
	(dwarf_var_expanding_copy_visitor::visit_target_symbol):
	Optimization.  Instead of generating one entry probe per target
	variable accessed in a return probe, now just generates one entry
	probe for all target variables accessed in a particular return
	probe.  It does this by creating a new probe in the new
	'add_probe' member variable.
	(dwarf_derived_probe::dwarf_derived_probe): If add_probe isn't
	NULL, make sure it gets derived later.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.520&r2=1.521
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.167&r2=1.168


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-30 21:09 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2006-11-30 21:09 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2006-11-30 21:09:56

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-30  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (common_probe_entryfn_prologue): Tweak
	insufficient stack detection logic.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.512&r2=1.513
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.163&r2=1.164


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-29 19:19 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2006-11-29 19:19 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2006-11-29 19:19:36

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-29  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (struct dwarf_var_expanding_copy_visitor): Added
	'add_block' member variable.  Constructor sets it to NULL.
	(dwarf_var_expanding_copy_visitor::visit_target_symbol): Fixes the
	problem of accessing a cached target variable in a loop.  Cached
	target variable is assigned to a temporary variable, which can be
	safely access multiple times.  In addition, the cached value is
	deleted after being read.
	(dwarf_derived_probe::dwarf_derived_probe): Adds in the new block
	of code created in visit_target_symbol() to the beginning of the
	derived probe.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.510&r2=1.511
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.162&r2=1.163


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-28 19:47 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2006-11-28 19:47 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2006-11-28 19:47:18

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-28  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx
	(dwarf_var_expanding_copy_visitor::visit_target_symbol):
	Improved handling target variables in return probes by having a
	per-thread counter.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.509&r2=1.510
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.161&r2=1.162


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-20 22:44 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2006-11-20 22:44 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2006-11-20 22:44:49

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-20  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx
	(dwarf_var_expanding_copy_visitor::visit_target_symbol):  BZ
	1382.  Target variables can be accessed in return probes.  A new
	function entry probe is generated that saves the target variables
	so that they can be accesssed in the return probe.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.505&r2=1.506
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.159&r2=1.160


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-10 19:59 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2006-11-10 19:59 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2006-11-10 19:59:03

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-10  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx
	(dwarf_var_expanding_copy_visitor::visit_target_symbol): Minor
	improvement to error handling by throwing exceptions before
	allocations are done.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.502&r2=1.503
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.157&r2=1.158


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-09 16:50 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2006-11-09 16:50 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2006-11-09 16:50:04

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-09  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (dwarf_query::dwarf_query): Looks for "maxactive"
	return probe variant.
	(dwarf_derived_probe::dwarf_derived_probe): Initializes
	has_maxactive and maxactive_val member variables.
	(dwarf_derived_probe::register_function_variants): Matches
	"maxactive" return probe variant.
	(dwarf_derived_probe_group::emit_module_decls): Emits code to use
	maxactive data.
	(dwarf_derived_probe_group::emit_module_init): Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.498&r2=1.499
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.156&r2=1.157


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-07 21:46 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2006-11-07 21:46 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2006-11-07 21:46:14

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-07  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (profile_derived_probe_group::emit_module_decls):
	Pass along incoming pt_regs to context of timer.profile handlers.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.494&r2=1.495
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.154&r2=1.155


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-03 23:34 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2006-11-03 23:34 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2006-11-03 23:34:28

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-03  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (emit_address): Emit calls to _stp_module_relocate
	for $target-variable addresses in relocatable sections.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.491&r2=1.492
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.153&r2=1.154


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-11-01 23:29 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2006-11-01 23:29 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2006-11-01 23:29:51

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-11-01  Josh Stone  <joshua.i.stone@intel.com>
	
	* tapsets.cxx (timer_derived_probe_group::emit_interval): New -
	Fixes randomization for jiffies timers in ms mode.
	(timer_derived_probe_group::emit_module_decls): Use emit_interval.
	(timer_derived_probe_group::emit_module_init): Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.487&r2=1.488
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.150&r2=1.151


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-10-24 14:55 dsmith
  0 siblings, 0 replies; 80+ messages in thread
From: dsmith @ 2006-10-24 14:55 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	dsmith@sourceware.org	2006-10-24 14:55:24

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-10-24  David Smith  <dsmith@redhat.com>
	
	* tapsets.cxx (build_blacklist): Added
	"atomic_notifier_call_chain" to the blacklist (Bugzilla #3379).

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.482&r2=1.483
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.148&r2=1.149


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-09-28 17:50 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2006-09-28 17:50 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2006-09-28 17:50:09

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-09-28  Josh Stone  <joshua.i.stone@intel.com>
	
	PR 3278
	* tapsets.cxx (hrtimer_derived_probe::emit_probe_entries): Only
	restart timers when the session is still active and we updated the
	expire time.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.470&r2=1.471
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.145&r2=1.146


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-09-13 13:47 wcohen
  0 siblings, 0 replies; 80+ messages in thread
From: wcohen @ 2006-09-13 13:47 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	wcohen@sourceware.org	2006-09-13 13:47:12

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	Do not throw sematic error unless probes actually used.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.460&r2=1.461
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.143&r2=1.144


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-08-01  2:20 guanglei
  0 siblings, 0 replies; 80+ messages in thread
From: guanglei @ 2006-08-01  2:20 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	guanglei@sourceware.org	2006-08-01 02:20:47

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	Bugzilla Bug 2422: module("*") probes fail with debug-info-less modules

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.438&r2=1.439
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.137&r2=1.138


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-06-30 23:47 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2006-06-30 23:47 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2006-06-30 23:47:02

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-06-30  Josh Stone  <joshua.i.stone@intel.com>
	
	* tapsets.cxx (hrtimer_builder::build): Enable hrtimers on >=2.6.17.
	* tapsets.cxx (hrtimer_derived_probe::emit_probe_entries): Correct
	compilation errors, fix return value.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.428&r2=1.429
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.136&r2=1.137


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-05-27  0:32 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2006-05-27  0:32 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2006-05-27 00:32:46

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-05-26  Josh Stone  <joshua.i.stone@intel.com>
	
	* tapsets.cxx (build_blacklist): build the sets of blacklisted
	functions and function returns.  Manually added many __kprobes
	functions that should not be probed.
	(dwarf_query::dwarf_query): Call build_blacklist.
	(dwarf_query::blacklisted_p): Use blacklist sets.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.403&r2=1.404
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.130&r2=1.131


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-05-25 22:13 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2006-05-25 22:13 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2006-05-25 22:13:30

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-05-25  Josh Stone  <joshua.i.stone@intel.com>
	
	* tapsets.cxx
	(dwarf_var_expanding_copy_visitor::visit_target_symbol):
	Free allocated memory when supressing target-variable errors

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.402&r2=1.403
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.129&r2=1.130


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-04-17 20:32 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2006-04-17 20:32 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2006-04-17 20:32:19

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-04-17  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (mark_derived_probe::emit_{de}registrations):
	Use cmpxchg to synchronize.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.350&r2=1.351
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.120&r2=1.121


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-03-30 17:24 hunt
  0 siblings, 0 replies; 80+ messages in thread
From: hunt @ 2006-03-30 17:24 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	hunt@sourceware.org	2006-03-30 17:24:41

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-03-30  Martin Hunt  <hunt@redhat.com>
	
	* tapsets.cxx (dwarf_derived_probe::emit_registrations):
	Change maxactive so single-processor kernels using
	kretprobes don't get lots of dropped probes.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.342&r2=1.343
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.115&r2=1.116


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-02-08  0:45 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2006-02-08  0:45 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2006-02-08 00:45:26

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-02-07  Josh Stone  <joshua.i.stone@intel.com>
	
	PR 2068
	* tapsets.cxx (dwarf_query::blacklisted_p): add __switch_to
	to the blacklist for x86_64 architecture only.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.315&r2=1.316
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.108&r2=1.109


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-01-18 23:17 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2006-01-18 23:17 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2006-01-18 23:17:46

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-01-18  Josh Stone  <joshua.i.stone@intel.com>
	
	* tapsets.cxx (profile_derived_probe::emit_probe_entries): Setup
	c->regs properly in light of the emit_probe_prologue change.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.302&r2=1.303
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.103&r2=1.104


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2006-01-03 23:15 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2006-01-03 23:15 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2006-01-03 23:15:26

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2006-01-03  Frank Ch. Eigler  <fche@redhat.com>
	
	* tapsets.cxx (emit_deregistration): Fix bad thinko on loop nesting.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.279&r2=1.280
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.100&r2=1.101


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-12-13 19:28 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-12-13 19:28 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-12-13 19:28:03

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-12-13  Frank Ch. Eigler  <fche@redhat.com>
	
	* tapsets.cxx (var_expanding_copy_visitor::visit_target):
	Transcribe token pointer to synthesized functiondecl.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.266&r2=1.267
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.97&r2=1.98


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-12-12 23:42 jistone
  0 siblings, 0 replies; 80+ messages in thread
From: jistone @ 2005-12-12 23:42 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	jistone@sourceware.org	2005-12-12 23:42:21

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-12-12  Josh Stone  <joshua.i.stone@intel.com>
	
	* tapsets.cxx (profile_derived_probe::*,profile_builder::build): Do kernel
	version checks at translation time, using the same internal mechanisms as
	the preprocessor - a la %( kernel_v < "2.6.10" %? ... %: ... %)

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.264&r2=1.265
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.96&r2=1.97


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-12-07  3:25 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-12-07  3:25 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-12-07 03:25:08

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-12-06  Frank Ch. Eigler  <fche@elastic.org>
	
	PR 1934.
	* tapsets.cxx (resolve_prologue_endings2): Add new heuristic for
	tail-call optimized functions.
	(query_func_info): Make somewhat less verbose.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.251&r2=1.252
http://sourceware.org/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.94&r2=1.95


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-10-01 17:25 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-10-01 17:25 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-10-01 17:25:24

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-10-01  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (get_module_dwarf): Add "required" parameter, which
	throws an exception if debuginfo is not found.
	(focus_on_module_containing_global_address): Tolerate miss.
	(query_kernel_exists): New function to test for "kernel" module in
	dwfl_getmodules() result set.
	(dwarf_builder::build): Call it if appropriate.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.186&r2=1.187
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.71&r2=1.72


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-28  3:20 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-09-28  3:20 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-09-28 03:20:12

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-09-27  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (query_cu_containing_global_address): Tolerate
	way out of range addresses that result in null cudie pointers.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.182&r2=1.183
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.69&r2=1.70


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-27 14:55 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-09-27 14:55 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-09-27 14:55:32

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-09-27  Frank Ch. Eigler  <fche@elastic.org>
	
	PR 1311.
	* tapsets.cxx (target_variable_flavour_calculating_visitor::
	visit_target_symbol): Print verbose error.
	(var_expanding_copy_visitor::visit_target_symbol): Throw
	simple error.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.179&r2=1.180
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.67&r2=1.68


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-19 20:15 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-09-19 20:15 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-09-19 20:15:33

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-09-19  Frank Ch. Eigler  <fche@redhat.com>
	
	* tapsets.cxx (*::emit_probe_entries): Handle busy-count correctly
	upon contention.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.174&r2=1.175
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.64&r2=1.65


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-15  0:43 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-09-15  0:43 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-09-15 00:43:44

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-09-14  Graydon Hoare  <graydon@redhat.com>
	
	PR 1260
	* tapsets.cxx (dwflpp::resolve_prologue_endings): Correct logic
	error triggered by consecutive function-beginning line records.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.173&r2=1.174
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.63&r2=1.64


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-14  0:28 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-09-14  0:28 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-09-14 00:27:38

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-09-13  Graydon Hoare  <graydon@redhat.com>
	
	PR 1260
	* tapsets.cxx (func_info::func_info): Initialize fields.
	(inline_instance_info::inline_instance_info): Likewise.
	(query_inline_instance_info): Add try-catch block.
	(query_func_info): Likewise, and fault when missing prologue-end.
	(query_dwarf_func): Fault when missing entrypc.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.168&r2=1.169
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.62&r2=1.63


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-13 21:25 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-09-13 21:25 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-09-13 21:25:26

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-09-12  Graydon Hoare  <graydon@redhat.com>
	
	PR 1306
	* tapsets.cxx (dwflpp::iterate_over_srcfile_lines): Fix two
	off-by-one errors in previous change.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.167&r2=1.168
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.61&r2=1.62


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-06 16:02 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-09-06 16:02 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-09-06 16:02:50

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-09-06  Frank Ch. Eigler  <fche@redhat.com>
	
	* tapsets.cxx (emit_probe_entries): Disable fault_handler for now.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.153&r2=1.154
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.57&r2=1.58


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-02 17:59 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-09-02 17:59 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-09-02 17:59:14

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-09-02  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx: Temporarily rolled back graydon's changes.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.144&r2=1.145
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.53&r2=1.54


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-09-01  1:53 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-09-01  1:53 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-09-01 01:53:33

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-31  Graydon Hoare  <graydon@redhat.com>
	
	* tapsets.cxx (dwflpp::iterate_over_srcfile_lines): Correct segv
	reported in PR 1270.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.137&r2=1.138
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.50&r2=1.51


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-08-30  4:28 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-08-30  4:28 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-08-30 04:28:11

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-29  Graydon Hoare  <graydon@redhat.com>
	
	PR translator/1265
	* tapsets.cxx
	(func_info::decl_file)
	(func_info::decl_line)
	(inline_instance_info::decl_file)
	(inline_instance_info::decl_line): New fields.
	(dwflpp::function_srcfile): Remove.
	(dwflpp::function_file): Add.
	(dwflpp::function_line): Add.
	(dwarf_derived_probe::dwarf_derived_probe): Update.
	(query_statement): Pass func, file, line through.
	(query_inline_instance_info): Likewise.
	(query_func_info): Likewise.
	(query_srcfile_line): Query statement lines if
	statement_str exists, rather than *_info.
	(query_dwarf_inline_instance): Extract file and line.
	(query_dwarf_func): Likewise.
	(query_cu): Pass empty func, file, line, for address-based
	queries.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.132&r2=1.133
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.48&r2=1.49


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-08-25  3:22 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-08-25  3:22 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-08-25 03:22:31

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-24  Graydon Hoare  <graydon@redhat.com>
	
	* tapsets.cxx (dwflpp::literal_stmt_for_local): Fetch pointer types,
	array types, strings, from target.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.119&r2=1.120
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.46&r2=1.47


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-08-16 18:41 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-08-16 18:41 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-08-16 18:41:04

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-16  Frank Ch. Eigler  <fche@elastic.org>
	
	PR systemtap/1180
	* tapsets.cxx (*): Add more verbose-predicatation to informative
	messages.  Correct more hex/dec ostream mismatches.
	(query_function): Use entry/querypc, not prologue-end, for
	function().return and .statement() probe points.
	(dwarf_derived_probe ctor): Reorganize function/statement
	probe point regeneration.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.101&r2=1.102
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.36&r2=1.37


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-08-11 13:40 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-08-11 13:40 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-08-11 13:40:13

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-11  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx: Tweak hex/decimal printing for consistency.
	(emit_registrations): Remove module-specific code, anticipating
	that libelf gives us run-time addresses already.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.93&r2=1.94
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.35&r2=1.36


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-08-11  1:51 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-08-11  1:51 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-08-11 01:51:05

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-10  Graydon Hoare  <graydon@redhat.com>
	
	* tapsets.cxx
	(dwflpp::global_addr_of_line_in_cu): Implement next-line heuristic.
	(dwarf_query::get_number_param): Dwarf_Addr variant.
	(query_cu): Add line-selecting variant for function iteration.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.89&r2=1.90
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.33&r2=1.34


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-08-10 15:49 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-08-10 15:49 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-08-10 15:49:44

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-10  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx: Move around "focusing on ..." messages to print
	them only for matching functions/modules.
	(dwflpp ctor): Also add cu (source file) name to derived
	probe point.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.86&r2=1.87
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.31&r2=1.32


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-08-05 19:04 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-08-05 19:04 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-08-05 19:04:00

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-05  Frank Ch. Eigler  <fche@elastic.org>
	
	* tapsets.cxx (query_statement|function|cu|module): Add explicit
	nested try/catch, since elfutils iteration seems to block
	exception catching.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.77&r2=1.78
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.29&r2=1.30


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-08-03 22:40 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-08-03 22:40 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-08-03 22:40:13

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-08-03  Graydon Hoare  <graydon@redhat.com>
	
	* tapsets.cxx (dwflpp): Fix address calculation logic a bit,
	and use prologue-end addresses for function probes.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.75&r2=1.76
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.27&r2=1.28


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-07-29 19:30 fche
  0 siblings, 0 replies; 80+ messages in thread
From: fche @ 2005-07-29 19:30 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	fche@sourceware.org	2005-07-29 19:30:21

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-07-29  Frank Ch. Eigler  <fche@redhat.com>
	
	From Graydon Hoare <graydon@redhat.com:
	* tapsets.cxx (var_expanding_copy_visitor): Correct lvalue cases.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.61&r2=1.62
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.17&r2=1.18


^ permalink raw reply	[flat|nested] 80+ messages in thread

* src ChangeLog tapsets.cxx
@ 2005-06-24  6:43 graydon
  0 siblings, 0 replies; 80+ messages in thread
From: graydon @ 2005-06-24  6:43 UTC (permalink / raw)
  To: systemtap-cvs

CVSROOT:	/cvs/systemtap
Module name:	src
Changes by:	graydon@sourceware.org	2005-06-24 06:43:10

Modified files:
	.              : ChangeLog tapsets.cxx 

Log message:
	2005-06-23  Graydon Hoare  <graydon@redhat.com>
	
	* tapsets.cxx
	(probe_type): New enum.
	(probe_spec): New struct.
	(dwarf_derived_probe): Reorganize a bit, interpret .return.
	(query_statement): Translate addresses back to module space.
	(probe_entry_function_name):
	(probe_entry_struct_kprobe_name):
	(foreach_dwarf_probe_entry):
	(declare_dwarf_kernel_entry):
	(deregister_dwarf_kernel_entry):
	(register_dwarf_kernel_entry):
	(register_dwarf_module):
	(declare_dwarf_module_entry):
	(deregister_dwarf_module_entry):
	(register_dwarf_module_entry): New functions.
	(dwarf_derived_probes::emit_probe_entries):
	(dwarf_derived_probes::emit_registrations):
	(dwarf_derived_probes::emit_deregistrations): Implement.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ChangeLog.diff?cvsroot=systemtap&r1=1.24&r2=1.25
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/tapsets.cxx.diff?cvsroot=systemtap&r1=1.4&r2=1.5


^ permalink raw reply	[flat|nested] 80+ messages in thread

end of thread, other threads:[~2008-03-27 19:31 UTC | newest]

Thread overview: 80+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-12 20:29 src ChangeLog tapsets.cxx dsmith
  -- strict thread matches above, loose matches on Subject: below --
2008-03-27 19:31 fche
2008-03-20 17:29 fche
2008-02-19 22:54 fche
2008-02-19 14:37 dsmith
2008-02-15 19:26 fche
2008-02-13 18:49 fche
2008-02-04 21:11 dsmith
2008-01-28 15:51 dsmith
2008-01-17 20:44 dsmith
2008-01-17 20:27 dsmith
2008-01-16 17:05 dsmith
2008-01-09 20:26 fche
2007-11-29 15:44 dsmith
2007-10-15 20:12 dsmith
2007-10-15 14:43 dsmith
2007-09-25 15:34 dsmith
2007-09-17 17:45 dsmith
2007-09-14 16:46 dsmith
2007-09-14 14:29 dsmith
2007-09-10 20:47 dsmith
2007-05-25 19:14 hunt
2007-04-24 17:33 dsmith
2007-04-23 19:36 fche
2007-04-03  1:29 fche
2007-03-29 20:39 fche
2007-03-07 15:45 fche
2007-02-27 20:58 fche
2007-02-23 23:16 jistone
2007-02-15 21:55 dsmith
2007-02-14 14:17 fche
2007-02-12 15:22 fche
2007-01-23 20:03 fche
2007-01-12 16:33 dsmith
2006-12-14 16:11 dsmith
2006-12-13 20:56 dsmith
2006-11-30 21:09 fche
2006-11-29 19:19 dsmith
2006-11-28 19:47 dsmith
2006-11-20 22:44 dsmith
2006-11-10 19:59 dsmith
2006-11-09 16:50 dsmith
2006-11-07 21:46 fche
2006-11-03 23:34 fche
2006-11-01 23:29 jistone
2006-10-24 14:55 dsmith
2006-09-28 17:50 jistone
2006-09-13 13:47 wcohen
2006-08-01  2:20 guanglei
2006-06-30 23:47 jistone
2006-05-27  0:32 jistone
2006-05-25 22:13 jistone
2006-04-17 20:32 fche
2006-03-30 17:24 hunt
2006-02-08  0:45 jistone
2006-01-18 23:17 jistone
2006-01-03 23:15 fche
2005-12-13 19:28 fche
2005-12-12 23:42 jistone
2005-12-07  3:25 fche
2005-10-01 17:25 fche
2005-09-28  3:20 fche
2005-09-27 14:55 fche
2005-09-19 20:15 fche
2005-09-15  0:43 graydon
2005-09-14  0:28 graydon
2005-09-13 21:25 graydon
2005-09-06 16:02 fche
2005-09-02 17:59 fche
2005-09-01  1:53 graydon
2005-08-30  4:28 graydon
2005-08-25  3:22 graydon
2005-08-16 18:41 fche
2005-08-11 13:40 fche
2005-08-11  1:51 graydon
2005-08-10 15:49 fche
2005-08-05 19:04 fche
2005-08-03 22:40 graydon
2005-07-29 19:30 fche
2005-06-24  6:43 graydon

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).