commit | a0b4ee7b38e600f28e547585e754b7737b388d90 | [log] [tgz] |
---|---|---|
author | Masatake YAMATO <yamato@redhat.com> | Wed Apr 16 15:33:10 2014 +0900 |
committer | Dmitry V. Levin <ldv@altlinux.org> | Fri May 30 22:57:39 2014 +0000 |
tree | a1930dc1b72b43678b06171d48b152b08e8435fe | |
parent | b45b7faa1fc0373831fb00a3892de45b4df87232 [diff] |
unwind: enable dwarf cache of libunwind Here is the benchmark of the dwarf cache. Target program: #include <sched.h> int main(void) { unsigned int max = 0x6fff, i; for (i = 0; i < max; i++) sched_yield(); return 0; } Command line: ./strace -o /dev/null -k a.out With the dwarf cache: real 0m12.081s user 0m3.858s sys 0m8.194s Without the dwarf cache: real 0m22.326s user 0m5.218s sys 0m16.952s Signed-off-by: Masatake YAMATO <yamato@redhat.com>