fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
hpt has joined #systemtap
_whitelogger has joined #systemtap
irker406 has quit [Quit: transmission timeout]
yog_ has quit [Remote host closed the connection]
yog_ has joined #systemtap
orivej has joined #systemtap
orivej has quit [Ping timeout: 252 seconds]
dmalcolm has quit [Ping timeout: 244 seconds]
dmalcolm has joined #systemtap
orivej has joined #systemtap
jistone_ has joined #systemtap
jistone has quit [Ping timeout: 245 seconds]
jistone_ is now known as jistone
jistone has quit [Changing host]
jistone has joined #systemtap
hpt has quit [Ping timeout: 252 seconds]
sscox has quit [Ping timeout: 246 seconds]
jistone has quit [Quit: ZNC - http://znc.in]
jistone has joined #systemtap
wcohen has quit [Ping timeout: 250 seconds]
sscox has joined #systemtap
yog_ has quit [Ping timeout: 246 seconds]
gromero has joined #systemtap
gromero has quit [Read error: Connection reset by peer]
gromero_ has joined #systemtap
tromey has joined #systemtap
drsmith has joined #systemtap
wcohen has joined #systemtap
khaled has joined #systemtap
yog_ has joined #systemtap
mjw has quit [Quit: Leaving]
orivej has quit [Ping timeout: 244 seconds]
lucas has quit [Ping timeout: 244 seconds]
lucas has joined #systemtap
orivej has joined #systemtap
yog_ has quit [Remote host closed the connection]
irker074 has joined #systemtap
<irker074> systemtap: smakarov systemtap.git:refs/heads/stapbpf/pr22330 * release-4.0-138-g57d177c / bpf-translate.cxx: stapbpf PR22330 :: cleanup round 3 of n (sprintf typo fix) http://tinyurl.com/y55yurxd
<irker074> systemtap: smakarov systemtap.git:refs/heads/stapbpf/pr22330 * release-4.0-139-gc497891 / testsuite/systemtap.bpf/bpf_tests/string3.stp testsuite/systemtap.bpf/bpf_tests/string4.stp: stapbpf PR22330,PR23816 :: add testcases http://tinyurl.com/y5a6nxu7
<irker074> systemtap: smakarov systemtap.git:refs/heads/stapbpf/pr22330 * release-4.0-140-gf1e1d05 / stapbpf/stapbpf.cxx: stapbpf PR22330 fix :: support for non-contiguous active cpus http://tinyurl.com/y5nud8ao
wcohen has quit [Ping timeout: 252 seconds]
agentzh has joined #systemtap
<agentzh> hi folks, i noted that varuse_collecting_visitor::visit_embeddedcode() is painfully slow when translating large .stp scripts (taking >90% of the total CPU time in my samples). i wonder if we could just cache the result for the same "current_function"?
<agentzh> the interned_string::find() calls in that visit_embeddedcode() method is so expensive.
sscox has quit [Ping timeout: 250 seconds]
wcohen has joined #systemtap
tromey has quit [Quit: ERC (IRC client for Emacs 26.1)]
hpt has joined #systemtap
mjw has joined #systemtap
<agentzh> I tried adding a varuse_collected boolean field to the embeddedcode class and our most complex stap script's compilation time (phase 2) reduces from 28s to 6s on my machine. yay
<agentzh> interestingly this bottleneck was spotted by stap itself, via timer.profile + reversed cpu flame graphs.
CME has quit [Quit: ZNC - http://znc.sourceforge.net]
<agentzh> my mistake, the compilation time is from 28s to 3s. not 6s. it's even more dramastic :)
hpt has quit [Ping timeout: 245 seconds]
sscox has joined #systemtap
<mjw> nice speedup!
mjw has quit [Remote host closed the connection]
khaled has quit [Quit: Konversation terminated!]