Author: Dave Lee Date: 2026-01-30T09:02:03-08:00 New Revision: e438a903dbf2dd256ba2b4097a15ed8e9e0ede57
URL: https://github.com/llvm/llvm-project/commit/e438a903dbf2dd256ba2b4097a15ed8e9e0ede57 DIFF: https://github.com/llvm/llvm-project/commit/e438a903dbf2dd256ba2b4097a15ed8e9e0ede57.diff LOG: [lldb] Increment max-children-depth to 5 (#178717) `max-children-depth` was [originally 6][1], which produced too large of output. It was then [reduced to 4][2], which for some people is too low. This change is to try 5 as the default. Originally upstreamed in https://github.com/llvm/llvm-project/pull/149282 [1]: https://github.com/swiftlang/llvm-project/pull/4280/changes/ee0782bf6b2e9705e261c5a82147ce0e45a8d753 [2]: https://github.com/swiftlang/llvm-project/pull/10683 Added: Modified: lldb/source/Target/TargetProperties.td lldb/test/Shell/Settings/TestChildDepthTruncation.test Removed: ################################################################################ diff --git a/lldb/source/Target/TargetProperties.td b/lldb/source/Target/TargetProperties.td index e6cd48a9d3dad..b8ac3660fb2d7 100644 --- a/lldb/source/Target/TargetProperties.td +++ b/lldb/source/Target/TargetProperties.td @@ -99,7 +99,7 @@ let Definition = "target" in { DefaultUnsignedValue<24>, Desc<"Maximum number of children to expand in any level of depth.">; def MaxChildrenDepth: Property<"max-children-depth", "UInt64">, - DefaultUnsignedValue<4>, + DefaultUnsignedValue<5>, Desc<"Maximum depth to expand children.">; def MaxSummaryLength: Property<"max-string-summary-length", "UInt64">, DefaultUnsignedValue<1024>, diff --git a/lldb/test/Shell/Settings/TestChildDepthTruncation.test b/lldb/test/Shell/Settings/TestChildDepthTruncation.test index 7e4fbbef9e458..b09f98ebd1a5a 100644 --- a/lldb/test/Shell/Settings/TestChildDepthTruncation.test +++ b/lldb/test/Shell/Settings/TestChildDepthTruncation.test @@ -18,15 +18,18 @@ #--- main.cpp struct L1 { - int w; + int a; struct L2 { - int x; + int b; struct L3 { - int y; + int c; struct L4 { - int z; + int d; struct L5 { - int a; + int e; + struct L6 { + int f; + } l6; } l5; } l4; } l3; _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
