This is the mail archive of the systemtap-cvs@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[SCM] systemtap: system-wide probe/trace tool branch, pr10653-itrace-crashes, created. release-1.0-163-gbf26f2e


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "systemtap: system-wide probe/trace tool".

The branch, pr10653-itrace-crashes has been created
        at  bf26f2eef2c262919e49db1d439bb7cee70aeee7 (commit)

- Log -----------------------------------------------------------------
commit bf26f2eef2c262919e49db1d439bb7cee70aeee7
Author: Frank Ch. Eigler <fche@elastic.org>
Date:   Sat Nov 21 14:21:31 2009 -0500

    PR10653: reorganize runtime/itrace.c
    
    Unfortunately it's not enough.
    
    * runtime/itrace.c (debug): Remove flag.  Replace with
      -DDEBUG_ITRACE conditionals.
      (itrace_lock): Make a mutex.
      (usr_itrace_report_*): Rewrite.  Include detach handling.
      (usr_itrace_init): Rewrite, merge create_itrace_info.
      (remove_usr_itrace_info): Remove.
      (usr_itrace_dtor_all): New function to start shutdown/detach,
      merge cleanup_usr_itrace.
    * tapset-itrace.cxx (emit_module_decls, _init): Rework startup
      and shutdown.
    * testsuite/systemtap.base/itrace.exp: Add -DDEBUG_foo parameters
      temporarily to stap invocations.  Temporarily disable block-trace
      tests.
    * testsuite/lib/systemtap.exp (shutdown_server): Don't rm -rf "" (blank).

-----------------------------------------------------------------------


hooks/post-receive
--
systemtap: system-wide probe/trace tool


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]