summaryrefslogtreecommitdiffstats
path: root/session.h
diff options
context:
space:
mode:
authorDavid Smith <dsmith@redhat.com>2008-06-23 12:41:45 -0500
committerDavid Smith <dsmith@redhat.com>2008-06-23 12:43:23 -0500
commita21d81ec8b00571cb5987fe04ce74a3fe873351c (patch)
treed38eae80a5cfaf3cb5bdf0a8da6cbe0b8b98cd88 /session.h
parentb857a3649c0f8e4e2d8a7209424f23c5d55adac7 (diff)
downloadsystemtap-steved-a21d81ec8b00571cb5987fe04ce74a3fe873351c.tar.gz
systemtap-steved-a21d81ec8b00571cb5987fe04ce74a3fe873351c.tar.xz
systemtap-steved-a21d81ec8b00571cb5987fe04ce74a3fe873351c.zip
Major update to memory map change notification code.
2008-06-23 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_derived_probe_group::emit_probe_decl): Handles UDPF_NONE value. (utrace_derived_probe_group::emit_vm_callback_probe_decl): New function. (utrace_derived_probe_group::emit_module_decls): Calls emit_vm_callback_probe_decl() to set up vm_callbacks. 2008-06-23 David Smith <dsmith@redhat.com> * task_finder.c (__stp_tf_vm_cb): New function. (stap_register_task_finder_target): Sets up syscall entry and syscall exit handlers. (__stp_find_file_based_vma): New function. (__stp_utrace_task_finder_target_syscall_entry): New function. Saves vma information off at syscall entry. (__stp_target_call_vm_callback): New function. (__stp_utrace_task_finder_target_syscall_exit): New function. Handles changes to memory maps based on information saved at syscall entry. * syscall.h: New file containing syscall function. * task_finder_vma.c: New file containing saved vma information handling functions.
Diffstat (limited to 'session.h')
0 files changed, 0 insertions, 0 deletions