summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | | syscalls.stp: Add sys_linkat.Zhaolei2008-06-172-0/+32
| | | | | | | | | | | | |
| * | | | | | | | | | | | more warning/error consistency for alternatives listingFrank Ch. Eigler2008-06-162-7/+6
| | | | | | | | | | | | |
| * | | | | | | | | | | | aux_syscalls.stp (__fork_flags): Add termination signal.Zhaolei2008-06-172-1/+11
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge branch 'master' of ssh://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-06-164-9/+20
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: Improved callback handling. Create alternative list only as needed.
| * | | | | | | | | | | | | warning/error message compaction by removing duplicated token file namesFrank Ch. Eigler2008-06-166-59/+117
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Got smarter on which utrace events to set on a newly found thread.David Smith2008-06-172-3/+15
| |/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-17 David Smith <dsmith@redhat.com> * task_finder.c (__stp_utrace_attach_match_filename): Uses new __STP_ATTACHED_TASK_EVENTS macro to determine which events to set on a newly found process based on whether the stap_task_finder_target structure has a vm_callback defined. (stap_start_task_finder): Ditto.
* | | | | | | | | | | | | Improved callback handling.David Smith2008-06-162-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-16 David Smith <dsmith@redhat.com> * task_finder.c (stap_start_task_finder): Improved callback handling.
* | | | | | | | | | | | | Create alternative list only as needed.Stan Cox2008-06-163-29/+35
|/ / / / / / / / / / / /
* | | | | | | | | | | | Bug 6611: read-only variable typo warnings should list alternatives.Stan Cox2008-06-166-11/+67
| | | | | | | | | | | |
* | | | | | | | | | | | Add 'pure' to embedded-C functions that deserve itJosh Stone2008-06-139-22/+27
| | | | | | | | | | | |
* | | | | | | | | | | | Reduce the number of actionremaining checks.Josh Stone2008-06-132-43/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The generated code now only checks the actionremaining count at control points and after executing a large sequence of statements.
* | | | | | | | | | | | Minimize last_error checking.Josh Stone2008-06-132-83/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The old behavior was to check last_error all over the place, and if set, jump to the out-label. Now it's changed to just jump to the out-label directly after setting last_error.
* | | | | | | | | | | | Tweak the configure script to play nice with Debian libs.Josh Stone2008-06-132-9/+201
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./configure now accepts --enable-staticdw, which alters the link settings so they work with static libdw. Tested on Ubuntu Hardy.
* | | | | | | | | | | | Added instructions for running a particular test.Jim Keniston2008-06-131-0/+9
| | | | | | | | | | | |
* | | | | | | | | | | | make "-p4 -m FOO" mode consistent with ordinary -p4Frank Ch. Eigler2008-06-134-3/+13
| | | | | | | | | | | |
* | | | | | | | | | | | syscalls.stp: Add sys_fchownat.Zhaolei2008-06-132-0/+26
| | | | | | | | | | | |
* | | | | | | | | | | | Remove STP_UNWIND support in _stp_ctl_write_dbugWenji Huang2008-06-132-4/+3
| | | | | | | | | | | |
* | | | | | | | | | | | Add thread-times.meta and thread-times.stp.William Cohen2008-06-123-0/+49
| | | | | | | | | | | |
* | | | | | | | | | | | Add user_mode function to tapset and document.William Cohen2008-06-123-0/+19
| | | | | | | | | | | |
* | | | | | | | | | | | Make print_warning parm a const.Stan Cox2008-06-123-2/+6
| | | | | | | | | | | |
* | | | | | | | | | | | distribute dwarf_wrappers.h in snapshot tarballsFrank Ch. Eigler2008-06-113-0/+6
| | | | | | | | | | | |
* | | | | | | | | | | | Micro-optimize print_warning output. Fix warnings.exp line count.Mark Wielaard2008-06-115-4/+14
| | | | | | | | | | | |
* | | | | | | | | | | | Check that make install was run before doing make installcheck.Mark Wielaard2008-06-113-0/+20
| | | | | | | | | | | |
* | | | | | | | | | | | utrace thread.begin and thread.end probe test fixes.David Smith2008-06-113-5/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-11 David Smith <dsmith@redhat.com> * systemtap.base/utrace_p5.exp: Made changes to work when not configured in the src directory. * systemtap.base/utrace_p5_multi.c: Made changes to work on x86_64 systems.
* | | | | | | | | | | | Added .thread.begin and .thread.end utrace probe tests.David Smith2008-06-114-3/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-11 David Smith <dsmith@redhat.com> * systemtap.base/utrace_p5.exp: Added 'process().thread.begin' and 'process().thread.end' tests. * systemtap.base/utrace_p5_multi.c: Added multi-threaded test program for utrace_p5.exp. * .gitignore: Updated.
* | | | | | | | | | | | ha ha haFrank Ch. Eigler2008-06-111-1/+1
| | | | | | | | | | | |
* | | | | | | | | | | | duplicate warning thinko foxFrank Ch. Eigler2008-06-112-2/+6
| | | | | | | | | | | |
* | | | | | | | | | | | Fix bug in dwfl_assert call.Tim Moore2008-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem was caused by ptrdiff_t being a long on x86_64 and not matching any of the overloaded definitions of dwfl_assert.
* | | | | | | | | | | | Eliminate duplicate warnings.Stan Cox2008-06-115-12/+35
| | | | | | | | | | | |
* | | | | | | | | | | | Fix some logic inversions with dwfl_assert.Tim Moore2008-06-114-3/+22
| | | | | | | | | | | |
* | | | | | | | | | | | PR 2608 plus some refactoring in tapsets.cxxTim Moore2008-06-117-103/+256
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New dwarf_wrappers.h, dwarf_wrappers.cxx for for idiomatic access to libdwarf and refactoring somethings out of the giant classes in tapsets.cxx.
* | | | | | | | | | | | syscalls.stp: Add sys_fchmodat.Zhaolei2008-06-112-0/+22
| | | | | | | | | | | |
* | | | | | | | | | | | PR5643: mention in src/NEWS since the speedup effect is dramaticFrank Ch. Eigler2008-06-101-0/+3
| | | | | | | | | | | |
* | | | | | | | | | | | PR6470: new argv[] tapset, docs, test casesFrank Ch. Eigler2008-06-1015-22/+186
| | | | | | | | | | | |
* | | | | | | | | | | | PR6470: fix preprocessor construct nesting/expansion logicFrank Ch. Eigler2008-06-103-48/+90
| | | | | | | | | | | |
* | | | | | | | | | | | PR6470: fix %( number OP number %? .... %) logicFrank Ch. Eigler2008-06-102-30/+46
| | | | | | | | | | | |
* | | | | | | | | | | | Enable and update numeric-arg tests.Jim Keniston2008-06-103-15/+26
| | | | | | | | | | | |
* | | | | | | | | | | | Very early beginnings of memory map notification support.David Smith2008-06-104-10/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-10 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_derived_probe_group::emit_probe_decl): Initializes .vm_callback. 2008-06-10 David Smith <dsmith@redhat.com> * task_finder.c (struct stap_task_finder_target): Added vm_callback public field. (stap_register_task_finder_target): Sets up .report_quiesce handler. (__stp_utrace_task_finder_target_quiesce): New function.
* | | | | | | | | | | | syscalls.stp: Add sys_faccessat.Zhaolei2008-06-102-0/+22
| | | | | | | | | | | |
* | | | | | | | | | | | syscalls.stp(syscall.mkdirat): Use _dfd_str() to add support for AT_FDCWD.Zhaolei2008-06-102-1/+6
| | | | | | | | | | | |
* | | | | | | | | | | | Fixed utrace probe '$syscall' handling.David Smith2008-06-095-16/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-09 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_var_expanding_copy_visitor::visit_target_symbol): Calls 'syscall_nr' to get the value of '$syscall'. 2008-06-09 David Smith <dsmith@redhat.com> * x86_64/registers.stp (syscall_nr): Added syscall_nr function. * i686/registers.stp (syscall_nr): Ditto.
* | | | | | | | | | | | Fix powerpc PR 6601.Jim Keniston2008-06-092-1/+63
| | | | | | | | | | | |
* | | | | | | | | | | | Add test and doc for kernel.statement relative line number.Stan Cox2008-06-097-3/+82
| | | | | | | | | | | |
* | | | | | | | | | | | Made 2.6.25 kernel updates.David Smith2008-06-094-30/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-09 David Smith <dsmith@redhat.com> * tapsets.cxx (utrace_derived_probe::join_group): Removed generated inclusion of tracehook.h. (utrace_var_expanding_copy_visitor::visit_target_symbol): Uses '_stp_arg(0)' to get value of '$syscall'. 2008-06-09 David Smith <dsmith@redhat.com> * task_finder.c (__stp_utrace_task_finder_report_exec): Handles 2.6.25 kernels.
* | | | | | | | | | | | Add .statement("function@file.c+N")Stan Cox2008-06-062-3/+32
| | | | | | | | | | | |
* | | | | | | | | | | | Updated utrace probe descriptions in NEWS and stapprobes.5.in.David Smith2008-06-063-19/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-06 David Smith <dsmith@redhat.com> * NEWS: Updated utrace probes descriptions. * stapprobes.5.in: Ditto.
* | | | | | | | | | | | Changed/renamed utrace probes.David Smith2008-06-067-191/+306
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-06 David Smith <dsmith@redhat.com> * tapsets.cxx (enum utrace_derived_probe_flags): Redefined in terms of probe types instead of utrace events. (utrace_var_expanding_copy_visitor::visit_target_symbol): Uses new utrace_derived_probes_flags values. (utrace_builder::build): Handles new probe types and new utrace_derived_probes_flags values. (utrace_derived_probe_group::emit_probe_decl): Updated to handle new utrace_derived_probe_flags values. (utrace_derived_probe_group::emit_module_decls): Ditto. Also correctly handles 'begin' events correctly by installing a quiesce handler (instead of running the probe directly). (register_standard_tapsets): Registers updated utrace probe types. 2008-06-06 David Smith <dsmith@redhat.com> * task_finder.c: Added some debug logic. Use '-DDEBUG_TASK_FINDER' to enable. (stap_utrace_attach): Renamed from '__stp_utrace_attach'. (__stp_utrace_attach_match_filename): Calls callback with notification that this is a process or thread event. (__stp_utrace_attach_match_tsk): Ditto. (__stp_utrace_task_finder_report_clone): Ditto. (__stp_utrace_task_finder_report_exec): Ditto. (stap_utrace_task_finder_report_death): Ditto. (stap_start_task_finder): Ditto. (stap_stop_task_finder): Added debug logic. 2008-06-06 David Smith <dsmith@redhat.com> * systemtap.base/utrace_p4.exp: Updated for utrace probe changes. * systemtap.base/utrace_p5.exp: Ditto.
* | | | | | | | | | | | Srinivasa DS <srinivasa@in.ibm.com> -fpie option puts limit on GOT size and ↵Srikar Dronamraju2008-06-053-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hence systemtap build fails on s390. So use -fPIE which doesn't put limit on GOT size.
* | | | | | | | | | | | Added systemtap.context/num_args test.Jim Keniston2008-06-043-0/+116
| | | | | | | | | | | |
* | | | | | | | | | | | Fix PR 6588Jim Keniston2008-06-043-3/+14
| | | | | | | | | | | |