[Lldb-commits] [lldb] [llvm] Add AArch64 support to the premerge tests (PR #155274)

2025-10-07 Thread Tom Stellard via lldb-commits
https://github.com/tstellar updated https://github.com/llvm/llvm-project/pull/155274 >From 57697a66cfdddf2028c7260f1ce61ecacc550d00 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Mon, 25 Aug 2025 17:15:36 + Subject: [PATCH 01/69] Add AArch64 support to the premerge tests --- .github/wo

[Lldb-commits] [lldb] [LLDB][Stats] Calculate active time to first Bt (PR #161604)

2025-10-07 Thread Jacob Lalonde via lldb-commits
@@ -513,6 +518,63 @@ llvm::json::Value DebuggerStats::ReportStatistics( return std::move(global_stats); } +void TargetStats::SetFirstBtTime(lldb::ProcessSP process_sp, Thread &thread) { + if (m_first_bt_time_set) +return; + + // Our goal here is to calculate the total

[Lldb-commits] [lldb] Make SBBreakpoint/SBBreakpointLocation.SetCondition(nullptr) work again. (PR #162370)

2025-10-07 Thread via lldb-commits
https://github.com/jimingham updated https://github.com/llvm/llvm-project/pull/162370 >From ee58ec0f67b5ef70d7c11756f5931ad08ed7c4dc Mon Sep 17 00:00:00 2001 From: Jim Ingham Date: Tue, 7 Oct 2025 13:44:45 -0700 Subject: [PATCH 1/5] Make SBBreakpoint/SBBreakpointLocation.SetCondition(nullptr)

[Lldb-commits] [lldb] [lldb] Fix stepping out if the return address is not allowed to stop at (PR #161982)

2025-10-07 Thread Igor Kudrin via lldb-commits
https://github.com/igorkudrin edited https://github.com/llvm/llvm-project/pull/161982 ___ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

[Lldb-commits] [lldb] Make SBBreakpoint/SBBreakpointLocation.SetCondition(nullptr) work again. (PR #162370)

2025-10-07 Thread via lldb-commits
https://github.com/jimingham updated https://github.com/llvm/llvm-project/pull/162370 >From ee58ec0f67b5ef70d7c11756f5931ad08ed7c4dc Mon Sep 17 00:00:00 2001 From: Jim Ingham Date: Tue, 7 Oct 2025 13:44:45 -0700 Subject: [PATCH 1/2] Make SBBreakpoint/SBBreakpointLocation.SetCondition(nullptr)

[Lldb-commits] [lldb] [lldb-dap] Add stdio redirection for integrated and external terminals (PR #161089)

2025-10-07 Thread Jonas Devlieghere via lldb-commits
@@ -143,6 +148,73 @@ static void PrintVersion() { llvm::outs() << "liblldb: " << lldb::SBDebugger::GetVersionString() << '\n'; } +#if not defined(_WIN32) +struct FDGroup { + std::vector fds; + bool read = false; + bool write = false; +}; + +static llvm::Error RedirectToFi

[Lldb-commits] [lldb] Make SBBreakpoint/SBBreakpointLocation.SetCondition(nullptr) work again. (PR #162370)

2025-10-07 Thread Jonas Devlieghere via lldb-commits
@@ -0,0 +1,85 @@ +//===-- BreakpointClearConditionTest.cpp +//===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Ide

[Lldb-commits] [lldb] [LLDB][Stats] Calculate active time to first Bt (PR #161604)

2025-10-07 Thread Greg Clayton via lldb-commits
@@ -513,6 +518,63 @@ llvm::json::Value DebuggerStats::ReportStatistics( return std::move(global_stats); } +void TargetStats::SetFirstBtTime(lldb::ProcessSP process_sp, Thread &thread) { + if (m_first_bt_time_set) clayborg wrote: use `std::once` with the `s

[Lldb-commits] [lldb] [LLDB][Stats] Calculate active time to first Bt (PR #161604)

2025-10-07 Thread Greg Clayton via lldb-commits
@@ -513,6 +518,63 @@ llvm::json::Value DebuggerStats::ReportStatistics( return std::move(global_stats); } +void TargetStats::SetFirstBtTime(lldb::ProcessSP process_sp, Thread &thread) { clayborg wrote: No need to pass a process into this function, the threa