Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h | ||
|---|---|---|
| 136 | Did you look at perf with msan? Stackdepot is much busier with msan. This is an atomic r/m/w of a global location... | |
| compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h | ||
|---|---|---|
| 136 | In fact. Why can't we add up seq[i] numbers for each part when we read the stats, instead of maintaining an extra global counter? | |
| compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h | ||
|---|---|---|
| 136 | no, but I run large test on Asan where Put() costs solid 6% and see no difference. | |
| compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h | ||
|---|---|---|
| 136 |
We can, but this is unrelated change. | |
clang-tidy: error: no viable conversion from 'sanitizer::StackDepotStats *' to 'sanitizer::StackDepotStats' [clang-diagnostic-error]
not useful