mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 11:42:57 +01:00
6a07a8e637
Summary: Before this patch, llvm-xray account will assume that thread stacks will not be empty. Unfortunately there are cases where an instrumented function will see a call to `fork()` which will cause the child process to not see the start of the function, but only see the end of the function. The tooling cannot assume that threads will always have perfect stacks, and so we change it to support this reality. Reviewers: dblaikie Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D31870 llvm-svn: 312204 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
func-id-helper.cc | ||
func-id-helper.h | ||
llvm-xray.cc | ||
xray-account.cc | ||
xray-account.h | ||
xray-color-helper.cc | ||
xray-color-helper.h | ||
xray-converter.cc | ||
xray-converter.h | ||
xray-extract.cc | ||
xray-graph-diff.cc | ||
xray-graph-diff.h | ||
xray-graph.cc | ||
xray-graph.h | ||
xray-record-yaml.h | ||
xray-registry.cc | ||
xray-registry.h |