OSDN Git Service

Simpleperf: refactor dso.
authorYabin Cui <yabinc@google.com>
Thu, 20 Aug 2015 22:04:39 +0000 (15:04 -0700)
committerYabin Cui <yabinc@google.com>
Fri, 21 Aug 2015 18:42:23 +0000 (11:42 -0700)
commitc84856093e8bf4350d30fc521dc0f1c800c5270b
tree202c91d997d583c7f503cfec8d300f6c11d837a5
parentb84ee6cd81da6a0929035c589f1c0450e8d10902
Simpleperf: refactor dso.

Having DsoEntry and DsoFactory confuses me which part code should belong to.
This change merges the two into class Dso and makes things clear.
It is also a preparation for performance optimization in Dso.

Bug: 23387541
Change-Id: I41e773406a7f1582a11a18859df252ce8ea3acfa
simpleperf/cmd_record.cpp
simpleperf/cmd_report.cpp
simpleperf/dso.cpp
simpleperf/dso.h
simpleperf/environment.cpp
simpleperf/sample_tree.cpp
simpleperf/sample_tree.h
simpleperf/sample_tree_test.cpp
simpleperf/thread_tree.cpp
simpleperf/thread_tree.h