We have been seeing increased reports of performance issue around large project and formatting std::function variables especially in functions signatures in back traces. There are some possible fixes but exploring those fixes may take time and it is better to temporarily disable the formatter due to its impact and re-enable it once we have a fix.
Details
Details
- Reviewers
aprantl jasonmolenda JDevlieghere EricWF - Commits
- rGc5d401453553: [Formatters] Temporarily disable libc++ std::function formatter due to…
rLLDB367701: [Formatters] Temporarily disable libc++ std::function formatter due to…
rL367701: [Formatters] Temporarily disable libc++ std::function formatter due to…
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py | ||
---|---|---|
26 ↗ | (On Diff #213080) | I didn't know that worked! Please also add a comment that explains *why* this test is skipped. |
Comment Actions
@aprantl I did not know either until I looked at decorators.py and it says:
# @skipIf, skip for all platform/compiler/arch,
Comment Actions
Please also add a comment to formatters::LibcxxFunctionSummaryProvider saying that it's currently not being registered.