[PATCH v5 12/16] perf report: cache failed lookups of inlined frames

2017-10-09 Thread Milian Wolff
When no inlined frames could be found for a given address, we did not store this information anywhere. That means we potentially do the costly inliner lookup repeatedly for cases where we know it can never succeed. This patch makes dso__parse_addr_inlines always return a valid inline_node. It

[PATCH v5 12/16] perf report: cache failed lookups of inlined frames

2017-10-09 Thread Milian Wolff
When no inlined frames could be found for a given address, we did not store this information anywhere. That means we potentially do the costly inliner lookup repeatedly for cases where we know it can never succeed. This patch makes dso__parse_addr_inlines always return a valid inline_node. It