From 8588ec2d0b7e999c0c706991367d7e324e113094 Mon Sep 17 00:00:00 2001 From: Milian Wolff Date: Thu, 28 Sep 2017 15:36:37 +0200 Subject: [PATCH] Add a note on recursive functions potentially breaking the unwinder This happens for cpp-recursion e.g., see also issue #93 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8c0d5b546..69c50074d 100644 --- a/README.md +++ b/README.md @@ -221,6 +221,7 @@ notably, unwinding will fail when: perf record --call-graph dwarf,32768 Note that this can dramatically increase the size of the `perf.data` files - use it with care. Also have a look at `man perf record`. + - For some scenarios, recursive function calls simply fail to be unwound. See also https://github.com/KDAB/hotspot/issues/93 ### Missing Features