fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
nkambo_ has joined #systemtap
nkambo__ has quit [Ping timeout: 265 seconds]
nkambo__ has joined #systemtap
nkambo_ has quit [Ping timeout: 268 seconds]
nkambo__ has quit [Remote host closed the connection]
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
orivej has quit [Ping timeout: 248 seconds]
orivej has joined #systemtap
jistone_ has joined #systemtap
jistone has quit [Ping timeout: 256 seconds]
jistone_ is now known as jistone
jistone has joined #systemtap
jistone has quit [Changing host]
pfalleno1 has joined #systemtap
pfallenop has quit [*.net *.split]
orivej has quit [Ping timeout: 248 seconds]
wcohen has quit [Remote host closed the connection]
wcohen has joined #systemtap
<eklitzke> i refactored my systemtap script a bit and introduced an error, when i run the script stap complains with:
<eklitzke> ERROR: all functions exhausted near identifier 'rwhelper' at cache.stp:46:3
<eklitzke> what is this error message supposed to mean?
<eklitzke> oh i figured it out, i used "next" in a function instead of "return"
orivej has joined #systemtap
<fche> yup
<fche> if you use 'next', stap will try to run another overloaded copy of the same function
<eklitzke> is there a more idiomatic way to check if an associative array is empty (other than iterating it?)
<fche> I'm afraid there isn't :( ... the runtime data structures have the data, we just don't have language syntax for it
<eklitzke> if i get an error about "probe overhead exceeded threshold, is there a way i can get information about which probes were the expensive ones?
<fche> stap -t
<fche> hm [man error::pass5] should mention that
irker306 has joined #systemtap
<irker306> systemtap: fche systemtap.git:refs/heads/master * release-3.2-106-gdb6c5d0 / man/error::pass5.7stap: man error::pass5 - mention stap -t http://tinyurl.com/ybm5cbbf