]> sourceware.org Git - systemtap.git/commit
Pull set of semaphore into its own function.
authorStan Cox <scox@redhat.com>
Mon, 11 Jan 2010 02:43:17 +0000 (21:43 -0500)
committerStan Cox <scox@redhat.com>
Mon, 11 Jan 2010 02:43:17 +0000 (21:43 -0500)
commitc116c31bfdaec3c9d5adbe892d8a1d145b6fcfc2
tree287df109d91ec436d0ab2ef771446cd75d1e4c38
parent392e08b73a6febb831fa73454466e8aba4237a6d
Pull set of semaphore into its own function.

* tapsets.cxx (uprobe_derived_probe_group::emit_module_decls):  Move
sdt_sem_address from standalone to stap_uprobes.  Remove sdt_sem_tid.
In emitted function stap_uprobe_change_plus distinguish VM_EXEC/VM_WRITE
cases, use sdt_sem_address member, move setting of semaphores to new
emitted function stap_uprobe_change_semaphore_plus.
(stap_uprobe_process_found): Call stap_uprobe_change_semaphore_plus.
(stap_uprobe_mmap_found): Likewise.
* stap-postgres.stp (postgresrelease): New.  Sync to current upstream version.
* stap-tcl.sh:  Check if wget failed.
* stap-tcl.stp: Check for skipped probes.
* xulrunner.exp: Check if wget failed.
tapsets.cxx
testsuite/systemtap.apps/postgres.exp
testsuite/systemtap.apps/stap-tcl.sh
testsuite/systemtap.apps/stap-tcl.stp
testsuite/systemtap.apps/tcl.exp
testsuite/systemtap.apps/xulrunner.exp
This page took 0.027069 seconds and 5 git commands to generate.