From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13180 invoked by alias); 25 Jul 2011 21:02:40 -0000 Received: (qmail 13124 invoked by uid 9112); 25 Jul 2011 21:02:39 -0000 Date: Mon, 25 Jul 2011 21:02:00 -0000 Message-ID: <20110725210239.13113.qmail@sourceware.org> From: mark@sourceware.org To: systemtap-cvs@sourceware.org Subject: [SCM] systemtap: system-wide probe/trace tool branch, mjw/backtrace, updated. release-1.5-189-g7a1adbd X-Git-Refname: refs/heads/mjw/backtrace X-Git-Reftype: branch X-Git-Oldrev: 08badca85e0bed5d3ddc1fb45a41b83e88e286d5 X-Git-Newrev: 7a1adbd847a2b92bf6d624944c49717156cc65e7 Mailing-List: contact systemtap-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-cvs-owner@sourceware.org List-Archive: Reply-To: systemtap@sourceware.org X-SW-Source: 2011-q3/txt/msg00096.txt.bz2 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, mjw/backtrace has been updated via 7a1adbd847a2b92bf6d624944c49717156cc65e7 (commit) via 14bf445209e09681d9caa7eab2205d549fe43b3c (commit) via 668e3fc590347d7574c9f8e83902a9012a5e5018 (commit) via 6ab7ed708ca7c6e481b1f638759cde6dad9a942d (commit) via 861142eaf4e2f8d9b60057d2774f8064a50b917b (commit) via 3ba974c6e53c7bf8b72919e069079f7cd4618775 (commit) via 8faac849b488f2299d7a13e0373d837e10df695a (commit) via 0aa924c28b1271527832405450379a6f7c71aea4 (commit) via ee3fbc5270f6902fc25577217c1e6af5457d81ef (commit) via 2be6056b91b7dd3c474bfe9601f34d8cacff7140 (commit) via 4a58a6f70f681c9f8b63f7b62f1efb09d7570b4b (commit) via 20ab10df946293a9b9d403c6ac17f9b6a4351f0d (commit) via 0d70f95e565c09215f3dbb64f057bcf2eeb1cec4 (commit) via 5b314cd06c5c34fe508ae6b68b4ac1732278f708 (commit) via cf0c4c06a893debc465f418fcd6869872d2e4194 (commit) via b88d0322cfbe98d38d3babb98eff4d2786f95eff (commit) via 5a24160a15810f1ff5338195570242c9580ca523 (commit) via 54dd6f6450b829020cf0e3b517b84a44b3b426b2 (commit) via 8d6f041b0d8013020d4e0770fe69c6e92167e50b (commit) via 6ae92b87678b5c2e19b673da3d6e2a1ffa7649c0 (commit) via 4e6c6975d781cbb2b4aa2713e43627af5f67f78a (commit) via 208967c1bb4ef1985a95586dda5a30f9d31e1ad1 (commit) via 06d3362bdc2bc8c7777b0b69ec9f83b5fa6fce90 (commit) via fb12b1e05b629cb8a6ded862eca0ccd1281a4b1e (commit) via 27003924e9be437d397d71d10e9d21834bfba955 (commit) via cefee23b533a0bdcaf420a93da598a2a470fff06 (commit) via c8f70b2166fe766b6ebff8bfcc0b3896f92dd80b (commit) via 7591dec60b7972b7eba8ad32d955060c85293c06 (commit) from 08badca85e0bed5d3ddc1fb45a41b83e88e286d5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 7a1adbd847a2b92bf6d624944c49717156cc65e7 Author: Mark Wielaard Date: Mon Jul 25 15:57:03 2011 +0200 Remove superfluous definition of MAXSTRINGLEN from runtime.h. Already always defined by translator. commit 14bf445209e09681d9caa7eab2205d549fe43b3c Author: Mark Wielaard Date: Mon Jul 25 15:52:30 2011 +0200 Clean up maximum backtrace level code. And document MAXBACKTRACE. Lots of functions passed around the maximum level of backtraces allowed. Now all consolidated inside stack.s. And documented in stap.1. commit 668e3fc590347d7574c9f8e83902a9012a5e5018 Author: Mark Wielaard Date: Mon Jul 25 15:09:25 2011 +0200 Remove unused arch_unw_init_blocked arch specific unwind functions. commit 6ab7ed708ca7c6e481b1f638759cde6dad9a942d Author: Mark Wielaard Date: Mon Jul 25 14:56:04 2011 +0200 Only include runtime/stack.c functions when needed. commit 861142eaf4e2f8d9b60057d2774f8064a50b917b Author: Mark Wielaard Date: Mon Jul 25 14:38:11 2011 +0200 Remove task_backtrace tapset function support. Deprecated with 1.6. Now removed. Although useful in some circumstance the current support for it was really ugly (you had to provide a pointer to a task struct, which couldn't be sanity checked at all) and it made the current unwind code really ugly since this task struct had to be carried around. It made creating more accurate backtraces harder because we would have had to make a distinction between "reliable" and "unreliable" unwind info. commit 3ba974c6e53c7bf8b72919e069079f7cd4618775 Merge: 08badca 8faac84 Author: Mark Wielaard Date: Mon Jul 25 13:19:21 2011 +0200 Merge branch 'master' into mjw/backtrace ----------------------------------------------------------------------- Summary of changes: AUTHORS | 6 + NEWS | 31 +- csclient.cxx | 23 +- csclient.h | 3 +- po/en.gmo | Bin 11315 -> 11315 bytes po/en.po | 529 ++++++++++---------- po/fr.gmo | Bin 54347 -> 54347 bytes po/fr.po | 529 ++++++++++---------- po/pl.gmo | Bin 584 -> 584 bytes po/pl.po | 529 ++++++++++---------- po/systemtap.pot | 529 ++++++++++---------- runtime/loc2c-runtime.h | 32 +-- runtime/runtime.h | 8 - runtime/stack-ppc.c | 3 +- runtime/stack.c | 54 +-- runtime/staprun/ctl.c | 13 +- runtime/staprun/mainloop.c | 4 + runtime/transport/control.c | 14 + runtime/unwind/i386.h | 23 - runtime/unwind/x86_64.h | 19 - stap.1 | 5 + tapset/arm/aux_syscalls.stp | 2 +- tapset/arm/registers.stp | 158 ++++++ tapset/context-unwind.stp | 18 +- tapset/context.stp | 5 +- tapset/i386/aux_syscalls.stp | 2 +- tapset/ia64/aux_syscalls.stp | 2 +- tapset/powerpc/aux_syscalls.stp | 2 +- tapset/ucontext-unwind.stp | 8 +- testsuite/buildok/context-unwind-embedded.stp | 1 - testsuite/lib/stap_run2.exp | 2 +- testsuite/systemtap.base/library.exp | 4 +- testsuite/systemtap.examples/index.html | 3 - testsuite/systemtap.examples/index.txt | 10 - testsuite/systemtap.examples/keyword-index.html | 6 - testsuite/systemtap.examples/keyword-index.txt | 20 - .../systemtap.examples/process/dumpstack.meta | 13 - testsuite/systemtap.examples/process/dumpstack.stp | 18 - testsuite/systemtap.printf/memory1.exp | 5 +- testsuite/systemtap.printf/memory1.stp | 7 + testsuite/systemtap.server/server_args.exp | 38 ++ testsuite/systemtap.syscall/signal.c | 17 +- testsuite/systemtap.unprivileged/foo.c | 1 + testsuite/transok/tval-opt.stp | 2 +- translate.cxx | 3 +- 45 files changed, 1415 insertions(+), 1286 deletions(-) create mode 100644 tapset/arm/registers.stp delete mode 100644 testsuite/systemtap.examples/process/dumpstack.meta delete mode 100755 testsuite/systemtap.examples/process/dumpstack.stp hooks/post-receive -- systemtap: system-wide probe/trace tool