summaryrefslogtreecommitdiff
path: root/simpleperf/utils.cpp
AgeCommit message (Collapse)Author
2015-06-18Simpleperf: support monitoring existing processes/threads.Yabin Cui
Also change the default record freq from 1000 to 4000. Because 1000 seems to be too low. Bug: 19483574 Change-Id: I340fcb9d28a156862705e483ee340a1c824eea21
2015-06-18Simpleperf: add branch stack feature in perf.data.Yabin Cui
Also add the function to remove old perf.data. Bug: 19483574 Change-Id: I605bb637674d4674f95503a160de8c530fe87812
2015-06-04Simpleperf: refactor command system.Yabin Cui
Register a callback function to create a new command instance instead of registering a command instance. Then we can release resources in the command destructors, and don't need xxxCommandImpl classes any more. Bug: 19483574 Change-Id: Ibb54892ec0655fd43909347afd72bb08bc8a716c
2015-05-05Dump kernel/modules/thread mmap information in `simpleperf record`.Yabin Cui
Bug: 19483574 Change-Id: Ia65cb12804a6dffa440501736a6229b2f7248958
2015-05-04Implement simpleperf record/dumprecord subcommands.Yabin Cui
Bug: 19483574 Change-Id: Id879713a75c2d3a6289d8847b95ee0bb4a2cc8a0
2015-04-23Implement simpleperf stat subcommand.Yabin Cui
Also add some simple unit-tests. Change-Id: Ic30a2d4a879e028a8c82babbaf82e322fc49a838
2015-04-18Implement simpleperf list subcommand.Yabin Cui
simpleperf is used to replace linux/tools/perf. And This CL implements the list subcommand of it. Change-Id: I3e6fe854e19cc370070d0fd8416d0aa6fa8f8e90