summaryrefslogtreecommitdiffstats
path: root/tapset-itrace.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Allow remaining process.* probes for unprivileged users.Dave Brolley2009-09-141-4/+12
|
* cleanup: rename task_finder_target->pathname -> procnameFrank Ch. Eigler2009-08-211-2/+2
| | | | | | | | | | The previous name made it easy to misread the purpose of this field. It is only for matching executable names, not for shared libraries. * runtime/task_finder.c (task_finder_target): Rename field. (*): Adjust. * tapset-itrace.cxx, tapset-utrace.cxx, tapsets.cxx, translate.cxx: Ditto.
* PR10228: use task_finder_vma for -d /user/object files.Frank Ch. Eigler2009-08-141-31/+4
| | | | | | | | | | | | * main.cxx (main): For "-d /path" arguments, enable task finder. * runtime/sym.h (_stp_module): Add *vmcb member. * task_finder{.cxx,.h} (emit_vma_callback_probe_decl): Zap. * tapset-itrace.cxx, tapset-utrace.cxx: Use unwindsyms_modules instead. * tapsets.cxx (uprobe::emit_module_decls): Ditto. * translate.cxx (emit_module_init): Emit task finder registrations for vmcb's associated with _stp_modules. (dump_unwindsyms): Associate vmcbs with user-space unwindsyms entries.
* Fixed PR 10386 by removing the need to convert a pid to a task.David Smith2009-07-201-1/+1
| | | | | | | | | * runtime/itrace.c (usr_itrace_init): Changed prototype to take a task_struct instead of a pid. * tapset-itrace.cxx (emit_module_decls): Updated usr_itrace_init() call. * runtime/autoconf-find-task-pid.c: Removed, since only user_itrace_init() was using it. * buildrun.cxx (compile_pass): Removed autoconf-find-task-pid.c test.
* Make all tapsets' TOK_FOO constantJosh Stone2009-05-151-3/+3
|
* Separate task_finder and the itrace tapsetJosh Stone2009-05-071-0/+337