Skip to content

Commit c9b7e7a

Browse files
committed
Merge commit '094425c7b7f3' from swift/release/6.3 into stable/21.x
2 parents f6e8f31 + 094425c commit c9b7e7a

File tree

4 files changed

+3
-6
lines changed

4 files changed

+3
-6
lines changed

lldb/source/Target/Target.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4768,8 +4768,8 @@ bool TargetProperties::GetSwiftUseContextFreePrintObject() const {
47684768
if (exp_values)
47694769
return exp_values
47704770
->GetPropertyAtIndexAs<bool>(ePropertySwiftUseContextFreePrintObject)
4771-
.value_or(false);
4772-
return false;
4771+
.value_or(true);
4772+
return true;
47734773
}
47744774

47754775
void TargetProperties::SetUseDIL(ExecutionContext *exe_ctx, bool b) {

lldb/source/Target/TargetProperties.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ let Definition = "target_experimental" in {
3838
DefaultTrue,
3939
Desc<"Enables caching of task pointers inside the swift tasks plugin">;
4040
def SwiftUseContextFreePrintObject: Property<"swift-use-context-free-po", "Boolean">,
41-
DefaultFalse,
41+
DefaultTrue,
4242
Desc<"If true, use the context-free po implementation for Swift.">;
4343
def UseDIL : Property<"use-DIL", "Boolean">,
4444
Global, DefaultTrue,

lldb/test/API/lang/swift/expression/error_reporting/TestSwiftExpressionErrorReporting.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,6 @@ def test_missing_type(self):
6868
target, process, thread, bkpt = lldbutil.run_to_source_breakpoint(
6969
self, 'break here', lldb.SBFileSpec('main.swift'))
7070

71-
self.runCmd("settings set target.experimental.swift-use-context-free-po true")
72-
7371
options = lldb.SBExpressionOptions()
7472
value = self.frame().EvaluateExpression("strct", options)
7573
def check(value):

lldb/test/API/lang/swift/po/pointer_and_mangled_typename/TestSwiftPrintObjectPointerAndTypeName.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ class TestCase(TestBase):
88

99
def setUp(self):
1010
TestBase.setUp(self)
11-
self.runCmd("settings set target.experimental.swift-use-context-free-po true")
1211

1312
self.log = self.getBuildArtifact("expr.log")
1413
self.runCmd(f"log enable lldb expr -f {self.log}")

0 commit comments

Comments
 (0)