summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2012-01-25 21:52:15 +0000
committerGreg Clayton <gclayton@apple.com>2012-01-25 21:52:15 +0000
commit5c3de1560abc535a5831b6b3af30b656c127da36 (patch)
tree59b468c739f901860b5aed7aebb3c0fcb60c207d /llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
parentbfecca33315f52d61616e0382e83afe8232c555d (diff)
downloadbcm5719-llvm-5c3de1560abc535a5831b6b3af30b656c127da36.tar.gz
bcm5719-llvm-5c3de1560abc535a5831b6b3af30b656c127da36.zip
If timestamps are enabled when logging GDB remote packets ("log enable -T -f /tmp/packets.log gdb-remote logs") then get the amount of time spent executing each packet and summarize at the end of a dump. Sample timing output looks like:
---------------------------------------------------------------------- Packet timing summary: ---------------------------------------------------------------------- Packet Time % ---------------------- -------- ------ qThreadStopInfo 0.363844 35.35 m 0.281967 27.39 s 0.147160 14.30 qfThreadInfo 0.070865 6.88 qsThreadInfo 0.061608 5.99 z 0.036796 3.57 Z 0.036271 3.52 c 0.018410 1.79 H 0.012418 1.21 ---------------------- -------- ------ Total 1.029339 100.00 llvm-svn: 148983
Diffstat (limited to 'llvm/lib/CodeGen/LiveIntervalAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud