OSDN Git Service

Simpleperf: demangle symbols only when necessary.
authorYabin Cui <yabinc@google.com>
Tue, 18 Aug 2015 23:32:18 +0000 (16:32 -0700)
committerYabin Cui <yabinc@google.com>
Wed, 19 Aug 2015 00:58:41 +0000 (17:58 -0700)
commitb10a8fb990f71351558ed07b84b57ad5cafe993a
tree2a2813190e999d55c3ba60acdafc7cfed705d815
parent2c0f9f263cd6c3857850c7d3a8f2aabb63ce48be
Simpleperf: demangle symbols only when necessary.

Before this change:
$sudo simpleperf record -a sleep 1
$sudo simpleperf stat simpleperf report
Total test time: 4.088779 seconds.

After this change:
$sudo simpleperf record -a sleep 1
$sudo simpleperf stat simpleperf report
Total test time: 1.226267 seconds.

Change-Id: Ifc811f432ac69f770eeb5814e4983f6f19dbc909
simpleperf/cmd_report.cpp
simpleperf/dso.cpp
simpleperf/dso.h
simpleperf/thread_tree.h