From c5d401453553b4c870338cc3a13fe17a7d464f09 Mon Sep 17 00:00:00 2001 From: Shafik Yaghmour Date: Fri, 2 Aug 2019 18:16:04 +0000 Subject: [Formatters] Temporarily disable libc++ std::function formatter due to performance issue Summary: 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. Differential Revision: https://reviews.llvm.org/D65666 llvm-svn: 367701 --- .../data-formatter-stl/libcxx/function/TestLibCxxFunction.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lldb/packages/Python/lldbsuite/test') diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py b/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py index a78015ddaf6..f06ab5d70ba 100644 --- a/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py +++ b/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py @@ -21,6 +21,9 @@ class LibCxxFunctionTestCase(TestBase): var.SetPreferSyntheticValue(True) return var + # Temporarily skipping for everywhere b/c we are disabling the std::function formatter + # due to performance issues but plan on turning it back on once they are addressed. + @skipIf @add_test_categories(["libc++"]) def test(self): """Test that std::function as defined by libc++ is correctly printed by LLDB""" -- cgit v1.2.3