| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[ctxprof] Auto root detection: trie for stack samples (#133106) An initial patch for supporting automated root detection. The auto-detector is introduced subsequently, but this patch introduces a datastructure for capturing sampled stacks, per thread, in a trie, and inferring from such samples which functions are reasonable roots. | 1 年前 | |
[ctxprof] Handle instrumenting functions with musttail calls (#135121) Functions with musttail calls can't be roots because we can't instrument their ret to release the context. This patch tags their CtxRoot field in their FunctionData. In compiler-rt we then know not to allow such functions become roots, and also not confuse CtxRoot == 0x1 with there being a context root. Currently we also lose the context tree under such cases. We can, in a subsequent patch, have the root detector search past these functions. | 1 年前 | |
[ctxprof] Auto root detection: trie for stack samples (#133106) An initial patch for supporting automated root detection. The auto-detector is introduced subsequently, but this patch introduces a datastructure for capturing sampled stacks, per thread, in a trie, and inferring from such samples which functions are reasonable roots. | 1 年前 | |
Reapply "[compiler-rt][ctx_instr] Add ctx_profile component" (#89625) This reverts commit 8b2ba6a144e728ee4116e2804e9b5aed8824e726. The uild errors (see below) were likely due to the same issue PR #88074 fixed. Addressed by following that PR. https://lab.llvm.org/buildbot/#/builders/165/builds/52789 https://lab.llvm.org/buildbot/#/builders/91/builds/25273 | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 |