fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
<agentzh>
what does "ship it hard" mean? sorry, i'm not a native speaker :P
<fche>
silly frank joke
<fche>
it means 'go for it'
<agentzh>
oh, i see. thanks
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #systemtap
mjw has joined #systemtap
slowfranklin has joined #systemtap
orivej has quit [Ping timeout: 252 seconds]
brolley has joined #systemtap
drsmith has left #systemtap [#systemtap]
drsmith has joined #systemtap
lindi- has joined #systemtap
<lindi->
is there some way to add exceptions to function("*") when probing user-space processes? usually there some some very common functions that are called often that I would like to exclude
<fche>
lindi-, the closest thing would be the {a,b} type alternation syntax in the wildcard
<fche>
or within the ("*") probe, add if (ppfunc() =~ "blacklist-regex") next;
<lindi->
fche: ok, I think I need to continue generating my stap scripts in python :)
tromey has joined #systemtap
orivej has joined #systemtap
jistone has joined #systemtap
mjw has quit [Quit: Leaving]
orivej has quit [Ping timeout: 252 seconds]
slowfranklin has quit [Quit: slowfranklin]
slowfranklin has joined #systemtap
<agentzh>
for C stack backtrace output, gdb can also output the values of all the function frames' arguments and local vars if they are not optimized away, not just the top frame. is stap able to do the same thing? seems like stap can only inspect locals and args in the top frame of the stack?
<agentzh>
i'm asking because sometimes we could only get the data structure entry points from earlier function frames in the current stack (like in the timer.profile probe handler).
<agentzh>
lindi-: that is exactly what i'm doing for the same thing though i've been using perl to generate the stap script instead of python :)
* agentzh
also generates a lot of python code for gdb python.
slowfranklin has quit [Quit: slowfranklin]
<fche>
agentzh, backtraces of such richness are indeed beyond what stap can attempt. A ton more debuginfo would have to be available to stap at runtime to make such computations.
<agentzh>
fche: okay, that was also my guess. thanks for comfirming it!
orivej has joined #systemtap
tromey has quit [Quit: ERC (IRC client for Emacs 26.1.50)]