summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* PR10390: ftrace() tapset functionFrank Ch. Eigler2009-09-231-0/+8
| | | | | | | | | | | * tapset/logging.stp (ftrace): New function. (*): Add kerneldoc to other functions. * doc/SystemTap_Tapset_Reference/tapsets.tmpl: Process logging.stp. * stapfuncs.3stap.in: Remove "LOGGING" section, now redundant. * runtime/autoconf-trace-printk.c: New autoconf test. * buildrun.cxx (compile_pass): Build it. * NEWS: Mention it. * testsuite/buildok/logging.stp: Test it.
* Version bumps for the 1.0 releaseJosh Stone2009-09-222-74/+166
|
* Add syscall probe information to Language ReferenceRobb Romans2009-09-161-0/+36
| | | | | Signed-off-by: Robb Romans <robb@linux.vnet.ibm.com> Signed-off-by: Josh Stone <jistone@redhat.com>
* Add tracepoint information to Language ReferenceRobb Romans2009-09-161-0/+33
| | | | | Signed-off-by: Robb Romans <robb@linux.vnet.ibm.com> Signed-off-by: Josh Stone <jistone@redhat.com>
* Add PROCFS information to Language ReferenceRobb Romans2009-09-161-0/+42
| | | | | Signed-off-by: Robb Romans <robb@linux.vnet.ibm.com> Signed-off-by: Josh Stone <jistone@redhat.com>
* Spelling fixes in the tapsetsJosh Stone2009-09-161-2/+2
|
* Update the langref copyright noticeJosh Stone2009-09-151-1/+1
|
* Fix some probe examples in the language referenceJosh Stone2009-09-151-7/+6
| | | | | | | * doc/langref.tex (section{Components of a SystemTap script}): Use .call/.return for the example of tracing function entry/exit. Also mention "-l" for listing probeable functions. (subsection{Embedded C functions}): Close the examples with '%}'.
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-09-144-39/+154
|\ | | | | | | | | | | | | | | | | | | Conflicts: aclocal.m4 configure doc/SystemTap_Tapset_Reference/Makefile.in testsuite/aclocal.m4 testsuite/configure
| * Run autoreconfEugeniy Meshcheryakov2009-09-112-12/+19
| |
| * Remove generated files during cleanEugeniy Meshcheryakov2009-09-111-0/+4
| |
| * Add generated files to .gitignoreRobb Romans2009-09-101-0/+2
| |
| * Update marker probe information in Language Reference.Robb Romans2009-09-091-18/+38
| | | | | | | | Signed-off-by: Robb Romans <robb@linux.vnet.ibm.com>
| * Add pointer typecasting information to Language Reference.Robb Romans2009-09-091-1/+66
| |
| * Add error probe information.Robb Romans2009-09-091-8/+27
| |
* | 2009-09-14 Dave Brolley <brolley@redhat.com>Dave Brolley2009-09-142-166/+74
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * modsign.cxx (init_cert_db_path): Use 'system' call. (sign_module): Renamed to 'main'. This is now an independant program. Check for arguments. Return 1 on error. * buildrun.cxx (modsign.h): Don't #include it. (compile_pass): Don't sign the module. * main.cxx (main): Don't copy the module signature. * cache.cxx (add_to_cache): Don't cache the module signature. * Makefile.am (bin_PROGRAMS): Add stap-sign-module. (stap_SOURCES): Remove modsign.cxx and nsscommon.c. (stap_sign_module_SOURCES): New variable. (stap_sign_module_CPPFLAGS): New variable. (stap_sign_module_LDFLAGS): New variable. (stap_sign_module_LDADD): New variable. * stap-server (initialization): Initialize unprivileged. (parse_options): Handle --unprivileged. (create_response): Call stap-sign-module if --unprivileged was specified. * systemtap.spec: Add stap-sign-module to stap-server. * Makefile.in: Regenerated. * doc/Makefile.in: Regenerated. * doc/SystemTap_Tapset_Reference/Makefile.in: Regenerated. * grapher/Makefile.in: Regenerated. * testsuite/Makefile.in: Regenerated. * aclocal.m4: Likewise. * testsuite/aclocal.m4: Likewise. * configure: Likewise. * testsuite/configure: Likewise.
* PR10495: allow multiple probe aliases with same nameFrank Ch. Eigler2009-08-181-2/+2
| | | | | | | | * elaborate.cxx (match_node::bind): Change ->end to ->ends[] vector. (find_and_build,build_no_more): Iterate over ends[]. * elaborate.h: Corresponding changes. * testsuite/semok/thirtyfour.stp: New test. * NEWS, doc/langref.tex: Note this.
* elfutils build tweak: run nested configure with bash, add -fgnu89-inlineFrank Ch. Eigler2009-08-182-57/+147
| | | | | * configure.ac: Tweak --with-elfutils nested configure invocation. * rest of auto* files: regenerated with fedora-11 tools
* Do not use plain [] in help string in configure.acEugeniy Meshcheryakov2009-08-072-147/+57
| | | | This confuses Debian's automake.
* Install yum-utils when yumdownloader is missing first in stapprep.sh.Mark Wielaard2009-07-281-0/+4
| | | | | * doc/SystemTap_Beginners_Guide/en-US/extras/stapprep.sh: Check whether yumdownloader is already available and install yum-utils if not.
* Support for presenting multiple graphsTim Moore2009-07-282-55/+147
| | | | | | | | | | | | | | | | | | | | * grapher/Graph.hxx: New file; class for single graph display. * grapher/Graph.cxx: New file. * grapher/GraphData.hxx: Associate title and axis labels with graph data and not a graph display. * grapher/GraphWidget.hxx: Move graph-related members to Graph class. * grapher/GraphWidget.cxx (getExtents, setExtents): Move to Graph class (on_expose_event): Move graph rendering to Graph. (on_button_press_event): Delegate to Graph. (on_motion_notify_event, on_scroll_event): Modify "active" graph. * grapher/StapParser.cxx (findTaggedValue): New parsing helper function. (io_callback): Support new syntax where properties are attached to graph data and not the entire graph. * grapher/grapher.cxx (GrapherWindow): Don't set graph values. * grapher/Makefile.am: Add Graph.cxx. * testsuite/systemtap.examples/general/grapher.stp: New property syntax.
* minor typoDon Domingo2009-07-201-1/+1
|
* revising for brew buildDon Domingo2009-07-202-2/+32
|
* minor revisions to languageDon Domingo2009-07-201-9/+19
|
* PR10410: dentry tapset, autofs4 sampleJeff Moyer2009-07-171-1/+8
| | | | | | | * tapset/dentry.stp: New d_path, d_name, reverse_path_walk. * .../examples/.../autofs4.*: New autofs demo. Signed-off-by: Frank Ch. Eigler <fche@elastic.org>
* Update for RHEL 5.4William Cohen2009-07-151-1/+1
|
* Add desciption of tracepoint event.William Cohen2009-07-151-0/+26
|
* Add description of dropwatch to the examples.William Cohen2009-07-152-0/+115
|
* Removed extra period in statement.(ADDRESS)Josh Stone2009-07-011-1/+1
|
* SystemTap Language Reference: DWARF-less probing patchRobb Romans2009-07-011-1/+59
| | | | | | | | Here is a patch to the Language Reference Guide that adds information about DWARF-less probing. Signed-off-by: Robb Romans <robb@linux.vnet.ibm.com> Signed-off-by: Josh Stone <jistone@redhat.com>
* Fix tokenize function and test.Przemyslaw Pawelczyk2009-06-171-2/+2
| | | | | | | | | | | | | | | | | Previous implementation was error-prone, because allowed returning empty tokens (mimiced strsep()), which is fine if there is a NULL semantic. Unfortunately SystemTap doesn't provide it in scripts and has only blank string (""), therefore testing against it was misleading. The solution is to return only non-empty tokens (mimic strtok()). * tapset/string.stp: Fix tokenize. * testsuite/systemtap.string/tokenize.stp: Improve and add case with more than one delimiter in the delim string. * testsuite/systemtap.string/tokenize.exp: Ditto. * stapfuncs.3stap.in: Update tokenize description. * doc/langref.tex: Ditto. Signed-off-by: Josh Stone <jistone@redhat.com>
* Specify how to generate Publican document with separate build directory.William Cohen2009-06-171-10/+23
|
* added quick note to README re latexmlDon Domingo2009-06-121-0/+12
|
* PR10209: extend configury for --disable-translatorElliott Baron2009-06-052-8/+8
| | | | | | | | | | | | * configure.ac: Added --disable-translator feature, creates AM_CONDITIONAL BUILD_TRANSLATOR. * Makefile.am: Only build runtime components (staprun, stapio) if BUILD_TRANSLATOR == FALSE. * configure: Regenerated. * Makefile.in: Likewise. * aclocal.m4: Likewise. * config.in: Likewise. * doc/Makefile.in: Likewise. * doc/SystemTap_Tapset_Reference/Makefile.in: Likewise. * grapher/Makefile.in: Likewise.
* Add ucontext-symbols and ucontext-unwind tapset functions to the manual.Mark Wielaard2009-05-281-0/+2
| | | | | | | * tapset/ucontext-unwind.stp (ubacktrace): Remove empty line before function triggering parse errors for doc scanner. * doc/SystemTap_Tapset_Reference/tapsets.tmpl (chapter context_stp): Add tapset/ucontext-symbols.stp and tapset/ucontext-unwind.stp.
* Suggest rpms to install using debuginfo-install.William Cohen2009-05-272-8/+14
| | | | | | | | | The patch makes use of the RPM libraries to determine which rpm supplied the executable and from that information suggest a command to install the appropriate debuginfo rpm. This is enabled using the "--with-rpm" option for configure. Can be explicitly disabled with "--without-rpm".
* Move dfwlpp into its own fileJosh Stone2009-05-122-23/+23
| | | | | It's not a terribly clean split, but moving it helps reveals some of the knots that need to be untangled.
* Correct typo in BUILD_SERVER test in configure.ac.Dave Brolley2009-05-112-23/+23
|
* Check whether certutil as provided by nss-tools is installed.Mark Wielaard2009-05-082-0/+2
| | | | | | | | | | | * configure.ac: Add check for certuril, don't build nss stap server when not found. * Makefile.in: Regenerated. * aclocal.m4: Likewise. * configure: Likewise. * doc/Makefile.in: Likewise. * doc/SystemTap_Tapset_Reference/Makefile.in: Likewise. * grapher/Makefile.in: Likewise.
* Search for only under $(SRCDIR)/tapsets for tapsets.xml and cleanup.Mark Wielaard2009-05-082-2/+4
| | | | | | * doc/SystemTap_Tapset_Reference/Makefile.am (tapsets.xml): Only search under $(SRCDIR)/tapsets for .stp files. Cleanup tapsets.xml.new. * doc/SystemTap_Tapset_Reference/Makefile.in: Regenerated.
* removed unnecessary perl statementsddomingo2009-05-081-7/+7
|
* moves starthere tag higher to remove more content preventing publican buildddomingo2009-05-081-2/+1
|
* Don't print out the commands.William Cohen2009-05-071-1/+1
|
* Correct TMPFILE and TMPFILE2 file names.William Cohen2009-05-071-3/+3
|
* added tcpdumplike.stp to Network for Fedora build onlyddomingo2009-05-072-1/+117
|
* Run autoreconfEugeniy Meshcheryakov2009-05-062-0/+2
|
* run autoreconfEugeniy Meshcheryakov2009-05-061-25/+25
|
* Fix --enable-refdocsEugeniy Meshcheryakov2009-05-061-3/+3
|
* Run autoreconfEugeniy Meshcheryakov2009-05-051-24/+25
|
* Only disable building of PDF version of refdocs if xmlto is badEugeniy Meshcheryakov2009-05-051-1/+7
|