commit | 63a1c3d83a68e9d94f37b71afe76d0769d744448 | [log] [tgz] |
---|---|---|
author | Yabin Cui <yabinc@google.com> | Fri May 19 12:57:44 2017 -0700 |
committer | Yabin Cui <yabinc@google.com> | Fri May 19 15:12:04 2017 -0700 |
tree | c1ce718db9892825761737404d0716280863971b | |
parent | 542c1b32fa9b9b878ff353336dc36df4d6f442e7 [diff] |
simpleperf: support [vdso]. Before this CL, there is no way to parse symbols from [vdso] or unwind through it. In this CL, simpleperf dumps [vdso] segment in its own memory space to local file system, so it can be used for getting symbols or unwinding. It takes care that vdso files for 32bit version and 64bit version are not misused. Bug: None. Test: run simpleperf_unit_test. Test: run simpleperf on processes using vdso. Change-Id: I9233daf1d07df262a4a0fcdeadd3e544f3ccc906