summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 2007-05-02 David Smith <dsmith@redhat.com>dsmith2007-05-022-6/+22
| | | | | | | * translate.cxx (c_tmpcounter::visit_functioncall): Updated temporary handling. (c_unparser::visit_functioncall): No longer copies numeric and string constants to temporary variables.
* 2007-05-01 David Smith <dsmith@redhat.com>dsmith2007-05-012-11/+37
| | | | | | | | | | * translate.cxx (c_tmpcounter::visit_binary_expression): Updated temporary handling. (c_unparser::visit_binary_expression): Improved handing of numeric constants when handling '%' and '/' operators. (c_tmpcounter::visit_print_format): Updated temporary handling. (c_unparser::visit_print_format): Removed the need for a result temporary when printing to a stream.
* 2007-05-01 Martin Hunt <hunt@redhat.com>hunt2007-05-013-0/+46
| | | | * systemtap.samples/system_func.*: New test.
* 2007-05-01 Martin Hunt <hunt@redhat.com>hunt2007-05-013-21/+4
| | | | * systemtap.samples/sysopen*: Deleted.
* 2007-05-01 Martin Hunt <hunt@redhat.com>hunt2007-05-012-16/+8
| | | | | * statfs.c (main): Fix expected expression to accept both 32 and 64-bit pointers.
* * PR 4329fche2007-05-011-1/+1
|
* 2007-04-30 David Smith <dsmith@redhat.com>dsmith2007-04-302-31/+22
| | | | | | | | | PR 2339 * translate.cxx (c_unparser_assignment::c_assignop): Improved handling of numeric constants in the rest of the assignment operators. (c_tmpcounter_assignment::c_assignop): Updated temporary handling.
* 2007-04-29 Frank Ch. Eigler <fche@elastic.org>fche2007-04-297-14/+38
| | | | | | | | | | * configure.ac: Mention testsuite/configure.ac for version matching. 2007-04-29 Frank Ch. Eigler <fche@elastic.org> * Makefile.am (EXTRA_DIST): Add dejagnu subdirectories. * configure.ac: Bump version to match parent directory. * Makefile.in, configure: Regenerated.
* 2007-04-27 Martin Hunt <hunt@redhat.com>hunt2007-04-272-2/+10
| | | | * runtime.h: Improve check for debugfs in kernel.
* 2007-04-27 Martin Hunt <hunt@redhat.com>hunt2007-04-272-1/+1
| | | | * utt.h (struct utt_trace): Remove sequence.
* 2007-04-27 Martin Hunt <hunt@redhat.com>hunt2007-04-272-8/+11
| | | | | | | * utt.c (utt_trace_cleanup): Remove free of utt->sequence. (utt_dropped_open): PR 4415. Use STAPCONF_INODE_PRIVATE to detect correct inode struct. (utt_trace_setup): Do not allocate utt->sequence.
* 2007-04-27 Frank Ch. Eigler <fche@elastic.org>fche2007-04-274-3/+24
| | | | | | | | | | | PR 4432. * buildrun.cxx (compile_pass): Tweak autoconf CFLAGS handling to avoid macro recursion but still get the needed -I directives. Add the inode-private autoconf test. 2007-04-27 Frank Ch. Eigler <fche@elastic.org> * autoconf-inode-private.c: New file from hunt.
* 2007-04-26 Frank Ch. Eigler <fche@elastic.org>fche2007-04-262-1/+6
| | | | | PR 4432. * buildrun.cxx (compile_pass): Add $(mflags-y) to stap_check_build.
* 2007-04-26 Frank Ch. Eigler <fche@elastic.org>fche2007-04-262-1/+6
| | | | | * buildrun.cxx (compile_pass): Correct placement of commented-out "set -x" make-macro-debugging snippet.
* Increased timeout to fix intermittent test failures on s390xdwilder2007-04-252-1/+6
|
* stp:syscall.pause Added sys32_pause to probe list.dwilder2007-04-253-4/+13
|
* 2007-04-25 David Smith <dsmith@redhat.com>dsmith2007-04-253-131/+328
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 2339 * translate.cxx: Renamed "qname" to "value" throughout, since there are times now when qname would refer to a constant value. (tmpvar::override): Added function to allow for overriding a temporary variable name with a string. (tmpvar::value): New function that returns either the overridden string or the temporary variable name. (c_unparser::c_expression): New function. (c_unparser_assignment::c_assignop): Speed up assignment when numeric or string constants are used. (c_tmpcounter::visit_block): Avoid empty structs inside the union of temporary variables. (c_tmpcounter_assignment::prepare_rvalue): New function. (c_tmpcounter_assignment::c_assignop): New function. (c_tmpcounter_assignment::visit_symbol): Update temporary declarations. (c_unparser_assignment::prepare_rvalue): Speed up use of rvalues by using numeric and string constants directly instead of copying them to temporaries first. (c_tmpcounter::load_map_indices): New function. (c_unparser::load_map_indices): Speed up use of numeric and string constants as map indices. (c_tmpcounter::visit_arrayindex): Updated temporary declarations. (c_tmpcounter_assignment::visit_arrayindex): Updated temporary declarations. * translate.h (class translator_output): Added tellp() and seekp() functions.
* * memory.stp: Update vm.pagefault.return comment.wcohen2007-04-252-0/+8
|
* Added a couple simple syscall example scripts.mmason2007-04-244-0/+149
|
* syscall.exp: Enabled 64-bit tests on s390x, 32-bit test to use -m31 on s390x.dwilder2007-04-242-1/+11
|
* Adapt socket tapset to changes in 2.6.19.mmason2007-04-246-79/+269
|
* 2007-04-24 David Smith <dsmith@redhat.com>dsmith2007-04-242-0/+6
| | | | | * tapsets.cxx (common_probe_entryfn_epilogue): Increment error_count when overload processing kicks in.
* * fixing changelog entry locationfche2007-04-243-5/+8
|
* * tapset/memory.stp: Add matching vm.pagefault.returnwcohen2007-04-243-0/+27
| | | | * testsuite/buildok/memory.stp: Test vm.pagefault.return.
* 2007-04-24 Martin Hunt <hunt@redhat.com>hunt2007-04-242-6/+10
| | | | * stp_check.in: More tweaking of mount statement.
* 2007-04-23 Frank Ch. Eigler <fche@elastic.org>fche2007-04-232-1/+8
| | | | * systemtap.pass1-4/buildok.exp: Add some kfails.
* 2007-04-23 Frank Ch. Eigler <fche@elastic.org>fche2007-04-232-3/+18
| | | | | * scheduler.stp (scheduler.ctxswitch): Since it's marked __kprobes switch from __switch_to to context_switch on x86-64 in Ipswitch.
* 2007-04-23 Martin Hunt <hunt@redhat.com>hunt2007-04-232-0/+6
| | | | * clock.c (main): Ifdef SYS_time.
* 2007-04-23 Frank Ch. Eigler <fche@redhat.com>fche2007-04-232-6/+53
| | | | | * tapsets.cxx (die_entrypc): Expand search algorithm to check for "aranges", as sometimes occurs for inlined functions.
* 2007-04-23 Martin Hunt <hunt@redhat.com>hunt2007-04-232-1/+5
| | | | * mmap.c (main): Use open() instead of creat().
* 2007-04-23 Martin Hunt <hunt@redhat.com>hunt2007-04-232-23/+37
| | | | | * syscall.exp (test_procedure): For 64-bit machines, first run with "-m64" and then with "-m32".
* .roland2007-04-201-7/+11
|
* 2007-04-20 Roland McGrath <roland@redhat.com>roland2007-04-201-1/+1
| | | | * systemtap.spec.in (elfutils_version): Bump to 0.127.
* 2007-04-18 Frank Ch. Eigler <fche@elastic.org>fche2007-04-183-4/+12
| | | | | | * Makefile.am (install-elfutils): Use $INSTALL_PROGRAM to copy elfutils shared libraries, as suggested by Perry Cheng <perryche@us.ibm.com>.
* 2007-04-18 Frank Ch. Eigler <fche@elastic.org>fche2007-04-182-9/+13
| | | | * parse.cxx (scan_pp): Correct warnings from if/if/else nesting.
* 2007-04-04 Sébastien Dugué <sebastien.dugue@bull.net>fche2007-04-112-4/+13
| | | | * scsi.stp: Fix for when the scsi driver is built into the kernel.
* utf8 rulesfche2007-04-111-1/+1
|
* 2007-04-11 Martin Hunt <hunt@redhat.com>hunt2007-04-112-0/+5
| | | | * aux_syscalls.stp: Add in6.h include.
* * tweak #include syntaxfche2007-04-111-1/+1
|
* 2007-04-04 Sebastien Dugue <sebastien.dugue@bull.net>fche2007-04-113-0/+27
| | | | | * runtime/lket/b2a/lket_b2a.c: Fix percpu files parsing for percpu_header transport changes.
* *** empty log message ***hunt2007-04-101-0/+9
|
* 2007-04-10 Martin Hunt <hunt@redhat.com>hunt2007-04-1016-0/+3422
| | | | | | | | | * systemtap.printf/out*: New output tests to stress output buffering and transport. * systemtap.printf/mixed*: More output tests mixing print, printf, and print_char. * systemtap.printf/end*: Test that output from end probes is all sent.
* 2007-04-10 Martin Hunt <hunt@redhat.com>hunt2007-04-102-0/+7
| | | | | * syscall.exp (test_procedure): Remove test binaries when done.
* 2007-04-10 Martin Hunt <hunt@redhat.com>hunt2007-04-102-0/+6
| | | | | * relay.c (close_relayfs): Give threads some time to run before closing.
* 2007-04-10 Martin Hunt <hunt@redhat.com>hunt2007-04-103-2/+14
| | | | | | * logging.stp (print_char): New function. * aux_syscalls.stp: Clean up network includes.
* 2007-04-10 Martin Hunt <hunt@redhat.com>hunt2007-04-102-3/+8
| | | | | * stp_check.in: Fixes to make sure debugfs or relayfs are mounted exactly where we expect and other mounts are ignored.
* Added new tapset developer's guide.mmason2007-04-092-0/+252
|
* 2007-04-06 Martin Hunt <hunt@redhat.com>hunt2007-04-063-6/+10
| | | | | | * stp_merge.c (main): Remove extra newline in output. * stap_merge.c: Renamed from stp_merge.c. * Makefile: Updated.
* 2007-04-05 Martin Hunt <hunt@redhat.com>hunt2007-04-054-0/+79
| | | | * bench2/var_bench, var.st, const.st: New test.
* *** empty log message ***hunt2007-04-051-0/+9
|