Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use tr1/unordered_map instead of the deprecated ext/hash_map. | Tim Moore | 2008-05-20 | 5 | -11/+424 |
| | |||||
* | PR6524: ctime() on bad values hangs system. | Mark Wielaard | 2008-05-20 | 5 | -2/+121 |
| | |||||
* | Optimize away assignments in other contexts. | Stan Cox | 2008-05-19 | 2 | -0/+11 |
| | |||||
* | Optimize away assignments in other contexts. | Stan Cox | 2008-05-19 | 3 | -0/+186 |
| | |||||
* | dummy commit for testing systemtap-cvs notification | Frank Ch. Eigler | 2008-05-19 | 1 | -0/+1 |
| | |||||
* | Remove sa_restorer initialization. | William Cohen | 2008-05-19 | 2 | -1/+4 |
| | |||||
* | suppress "pass-2 failed" messages from "stap -l FOOBAR"; just produce empty ↵ | Frank Ch. Eigler | 2008-05-17 | 3 | -7/+10 |
| | | | | output | ||||
* | make the mod_cu_function_cache a hash_map instead of map for more go-go | Frank Ch. Eigler | 2008-05-17 | 2 | -3/+14 |
| | |||||
* | PR5643: function caching for much faster syscall.* pass-2 processing | Frank Ch. Eigler | 2008-05-16 | 3 | -39/+87 |
| | |||||
* | Fixed PR 6499 (utrace probe crash). | David Smith | 2008-05-16 | 2 | -14/+29 |
| | | | | | | | | | | | | | 2008-05-16 David Smith <dsmith@redhat.com> PR 6499. * task_finder.c (stap_register_task_finder_target): Added error check. (__stp_utrace_task_finder_report_clone): Ditto. (stap_utrace_detach_ops): Uses do_each_thread/while_each_thread instead of for_each_process (which only iterated among process group leaders instead of all threads). (stap_start_task_finder): Ditto. | ||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Frank Ch. Eigler | 2008-05-16 | 3 | -4/+41 |
|\ | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: Ignores signals when removing the temporary directory. Add appropriate ChangeLog entry for earlier checkin. | ||||
| * | Ignores signals when removing the temporary directory. | David Smith | 2008-05-15 | 2 | -4/+35 |
| | | | | | | | | | | | | | | | | 2008-05-15 David Smith <dsmith@redhat.com> * main.cxx (setup_signals): New function. (main): Calls setup_signals() to setup signal handling. When removing the temporary directory, ignore signals. | ||||
| * | Add appropriate ChangeLog entry for earlier checkin. | William Cohen | 2008-05-15 | 1 | -0/+6 |
| | | |||||
* | | note "make installcheck" in post-build checkout | Frank Ch. Eigler | 2008-05-16 | 1 | -0/+1 |
|/ | |||||
* | PR 5955 - Accept ; terminated globals | Ananth N Mavinakayanahalli | 2008-05-14 | 7 | -0/+83 |
| | |||||
* | Factored returnval() out of returnstr(), for use in dwarfless probing. | Jim Keniston | 2008-05-13 | 1 | -16/+28 |
| | |||||
* | Converted more aliases to use arg numbers instead of names. In particular, | Jim Keniston | 2008-05-13 | 1 | -104/+265 |
| | | | | | | converted the aliases for futex, getrusage, and mq_open -- which presented problems when this tapset is used without dwarf, even if those aliases aren't used. | ||||
* | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Frank Ch. Eigler | 2008-05-12 | 28 | -136/+4829 |
|\ | | | | | | | | | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: The beginnings of a no-dwarf version of syscalls.stp. Selected Added CPU REGISTERS and NUMBERED FUNCTION ARGUMENTS sections to Replaced [u_]arg() with [u]int_arg(), [u]long_arg(), {s|u}32_arg(), Added support for register(), u_register(), arg(), and u_arg() functions. * testsuite/{semok,semko}/nodwf*.stp PR 4311 - Function boundary tracing without debuginfo: Phase I | ||||
| * | PR 4311 - Function boundary tracing without debuginfo: Phases I and II | Jim Keniston | 2008-05-12 | 14 | -34/+230 |
| |\ | |||||
| * \ | Merge commit 'origin/dwarfless' | Jim Keniston | 2008-05-12 | 28 | -136/+4829 |
| |\ \ | | | | | | | | | | | | | PR 4311 - Function boundary tracing without debuginfo: Phases 1 and 2 | ||||
| | * | | The beginnings of a no-dwarf version of syscalls.stp. Selected | Jim Keniston | 2008-05-06 | 1 | -0/+2845 |
| | | | | | | | | | | | | | | | | aliases refer to args by number rather than name. | ||||
| | * | | Added CPU REGISTERS and NUMBERED FUNCTION ARGUMENTS sections to | Jim Keniston | 2008-05-06 | 2 | -0/+122 |
| | | | | | | | | | | | | | | | | stapfuncs.5.in. | ||||
| | * | | Replaced [u_]arg() with [u]int_arg(), [u]long_arg(), {s|u}32_arg(), | Jim Keniston | 2008-05-05 | 5 | -61/+268 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | {s|u}64_arg(), etc. Added asmlinkage(), fastcall(), regparm(). Dealt with some surprises -- e.g., rax is ZERO-extended eax. Seems to work well with -m32 and -m64 user apps, and with a (small) dwarfless subset of syscall.stp. | ||||
| | * | | Added support for register(), u_register(), arg(), and u_arg() functions. | Jim Keniston | 2008-05-01 | 3 | -0/+570 |
| | | | | | | | | | | | | | | | | | | | | Still missing: arg64(), _stp_copy_from_user stack, .linkage clause, tests, docs. | ||||
| | * | | * testsuite/{semok,semko}/nodwf*.stp | Jim Keniston | 2008-04-18 | 16 | -0/+287 |
| | | | | | | | | | | | | | | | | Shows what we currently can and can't do. | ||||
| | * | | PR 4311 - Function boundary tracing without debuginfo: Phase I | Jim Keniston | 2008-04-18 | 6 | -136/+960 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tapsets.cxx: Major rework of dwflpp, dwarf_query, and related code to make do with elf info if dwarf info is absent, or (in the case of vmlinux) make do with a System.map-style symbol table if even the elf file is absent. * main.cxx: Use getopt_long instead of getopt. Added --kelf, --kmap, --ignore-vmlinux, and --ignore-dwarf. * hash.cxx, session.h, stap.1.in: Added --kelf, --kmap, --ignore-vmlinux, and --ignore-dwarf. | ||||
* | | | | Revert "PR6487: extend blacklist with relay/timer subsystem" | Frank Ch. Eigler | 2008-05-12 | 2 | -16/+2 |
| |_|/ |/| | | | | | | | | | | | | | | This reverts commit e0d0dcf974e2d0898a7f5a05a2a3fdc93ba51fea. It seems that blacklisting kernel/timer.c is overbroad. | ||||
* | | | Merge branch 'master' of git://sources.redhat.com/git/systemtap | William Cohen | 2008-05-09 | 2 | -2/+16 |
|\ \ \ | |||||
| * | | | PR6487: extend blacklist with relay/timer subsystem | Frank Ch. Eigler | 2008-05-09 | 2 | -2/+16 |
| | | | | |||||
* | | | | Add syscalls_by_pid.meta, syscalls_by_proc.meta, | William Cohen | 2008-05-09 | 6 | -0/+79 |
|/ / / | | | | | | | | | | sigmon.meta, sig_by_pid.meta, sig_by_proc.meta, and socket-trace.meta. | ||||
* | | | Adjust iotime.meta description. | William Cohen | 2008-05-08 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'master' of git://sources.redhat.com/git/systemtap | William Cohen | 2008-05-08 | 2 | -32/+88 |
|\ \ \ | |||||
| * | | | Fix for PR 6500. | David Smith | 2008-05-08 | 2 | -32/+88 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-05-08 David Smith <dsmith@redhat.com> PR 6500. * task_finder.c (__stp_utrace_task_finder_report_exec): Moved attach logic to __stp_utrace_attach_match_filename(). (__stp_utrace_attach_match_filename): New function. (__stp_utrace_task_finder_report_clone): Calls __stp_utrace_attach_match_filename() to attach to newly cloned threads. | ||||
* | | | | * iotime.meta: New. | William Cohen | 2008-05-08 | 2 | -0/+17 |
|/ / / | |||||
* | | | Update ChangeLog | William Cohen | 2008-05-08 | 1 | -0/+4 |
| | | | |||||
* | | | * sleeptime.meta, wait4time.meta: New. | William Cohen | 2008-05-08 | 2 | -0/+26 |
|/ / | |||||
* | | systemtap.examples futexes.meta change futex.stp to futexes.stp. | Mark Wielaard | 2008-05-08 | 2 | -2/+7 |
| | | |||||
* | | In ioblock.stp ioblock.end set bytes_done depending on kernel version. | Mark Wielaard | 2008-05-08 | 2 | -1/+7 |
| | | |||||
* | | PR6492: make listing mode warning-free | Frank Ch. Eigler | 2008-05-07 | 2 | -0/+6 |
| | | |||||
* | | PR5648: Fix unaligned access warning in stp_print_flush on ia64 | Masami Hiramatsu | 2008-05-07 | 3 | -10/+21 |
| | | |||||
* | | PR5648: Fix memcpy's endianess issue. | Masami Hiramatsu | 2008-05-07 | 2 | -3/+14 |
| | | |||||
* | | futexes.meta, nettop.meta, pf2.meta: New. | William Cohen | 2008-05-07 | 4 | -0/+43 |
| | | |||||
* | | Clean up output. | William Cohen | 2008-05-07 | 2 | -2/+6 |
| | | |||||
* | | PR444886: add .../build/... to default debuginfo search path | Frank Ch. Eigler | 2008-05-05 | 3 | -2/+8 |
| | | |||||
* | | More signal cleanup. | Martin Hunt | 2008-05-05 | 2 | -9/+6 |
| | | |||||
* | | Fix problem handling SIG_CHLD | Martin Hunt | 2008-05-05 | 2 | -2/+19 |
| | | |||||
* | | Cleanup signal handling for staprun. | Martin Hunt | 2008-05-05 | 2 | -46/+77 |
| | | |||||
* | | PR6481: timer reset needs irqs reenabled | Frank Ch. Eigler | 2008-05-05 | 2 | -2/+11 |
| | | |||||
* | | Made runtime/task_finder.c improvements. | David Smith | 2008-05-05 | 2 | -65/+85 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-05-05 David Smith <dsmith@redhat.com> * task_finder.c (stap_utrace_detach_ops): Make sure we ignore /sbin/init. (__stp_utrace_attach): Added function to handle details of attaching a utrace engine. (__stp_utrace_task_finder_report_clone): Calls __stp_utrace_attach. (__stp_utrace_task_finder_report_exec): Ditto. (stap_start_task_finder): Ditto. | ||||
* | | Merge branch 'master' of ssh://sources.redhat.com/git/systemtap | Frank Ch. Eigler | 2008-05-01 | 2 | -0/+17 |
|\ \ | | | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: 2008-05-01 William Cohen <wcohen@redhat.com> |