https://github.com/imkiva updated
https://github.com/llvm/llvm-project/pull/158256
>From 8e00d31ce15eb3255c7bafe924754752dd563fd3 Mon Sep 17 00:00:00 2001
From: imkiva
Date: Fri, 12 Sep 2025 16:14:23 +0800
Subject: [PATCH 1/6] [LLDB] Fix `GetIndexOfChildMemberWithName` to handle
anonymous stru
https://github.com/ashgti created
https://github.com/llvm/llvm-project/pull/159160
This adds a new Binding helper class to allow mapping of incoming and outgoing
requests / events to specific handlers.
This should make it easier to create new protocol implementations and allow us
to create a
https://github.com/ashgti updated
https://github.com/llvm/llvm-project/pull/159160
>From b91cad6dc7ea4c40c61a0cfe9bb45be03de32254 Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Wed, 10 Sep 2025 10:42:56 -0700
Subject: [PATCH] [lldb] Adding A new Binding helper for JSONTransport.
This adds
https://github.com/barsolo2000 updated
https://github.com/llvm/llvm-project/pull/158161
>From ee3cadcf6d29c07529aac18975965da1c3422b3a Mon Sep 17 00:00:00 2001
From: Bar Soloveychik
Date: Thu, 11 Sep 2025 14:06:05 -0700
Subject: [PATCH 1/6] RISCV unwinding enable
---
lldb/include/lldb/Core/Op
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: John Harrison (ashgti)
Changes
This adds a new Binding helper class to allow mapping of incoming and outgoing
requests / events to specific handlers.
This should make it easier to create new protocol implementations and allow us
to create
https://github.com/ashgti ready_for_review
https://github.com/llvm/llvm-project/pull/159160
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere edited
https://github.com/llvm/llvm-project/pull/158161
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/da-viper updated
https://github.com/llvm/llvm-project/pull/156033
>From 134d45f372d7ac528f14899b0041add13269774d Mon Sep 17 00:00:00 2001
From: Ebuka Ezike
Date: Fri, 29 Aug 2025 15:17:29 +0100
Subject: [PATCH] [lldb][test] Fix unordered-map test.
test was failing because th
https://github.com/JDevlieghere commented:
General feedback: Comment should end with periods.
We have a little RISC-V board that runs Ubuntu [1]. It would be interesting to
see if this improves the test results, but that doesn't block this PR.
[1] https://github.com/llvm/llvm-project/issues/
@@ -0,0 +1,188 @@
+//===-- TestRiscvInstEmulation.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-Identifier: Ap
https://github.com/ashgti updated
https://github.com/llvm/llvm-project/pull/159160
>From 5472b257f704288060ce3bad408c958c2a538e0d Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Wed, 10 Sep 2025 10:42:56 -0700
Subject: [PATCH] [lldb] Adding A new Binding helper for JSONTransport.
This adds
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff origin/main HEAD --extensions cpp,h --
lldb/include/lldb/Host/JSONTransport.h
lldb/i
bulbazord wrote:
> Can we break this up into an NFC patch that makes `LineEntry` a class and a
> separate PR for the functional change that makes `AddressRange` optional?
+1.
Why do you want to turn it into a class? In C++, the only difference between a
class and a struct is the default acces
@@ -35,24 +41,88 @@ using namespace llvm;
using namespace lldb;
using namespace lldb_protocol::mcp;
+using lldb_private::Environment;
using lldb_private::File;
+using lldb_private::FileSpec;
+using lldb_private::FileSystem;
+using lldb_private::Host;
using lldb_private::Main
https://github.com/JDevlieghere approved this pull request.
This looks pretty straightforward. LGTM.
https://github.com/llvm/llvm-project/pull/157992
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listi
Author: John Harrison
Date: 2025-09-16T09:57:37-07:00
New Revision: ba5ca37f40b82e287a3e0469fb0f0ea48b651aca
URL:
https://github.com/llvm/llvm-project/commit/ba5ca37f40b82e287a3e0469fb0f0ea48b651aca
DIFF:
https://github.com/llvm/llvm-project/commit/ba5ca37f40b82e287a3e0469fb0f0ea48b651aca.diff
MaskRay wrote:
> I assume this is fallout from
> [discourse.llvm.org/t/rfc-should-we-omit-local-symbols-in-elf-files-from-the-lldb-symbol-table/87384](https://discourse.llvm.org/t/rfc-should-we-omit-local-symbols-in-elf-files-from-the-lldb-symbol-table/87384).
>
> Which I have no context for bu
https://github.com/dmpots requested changes to this pull request.
I think we should add a test for this. Can help you with the YAML if needed.
https://github.com/llvm/llvm-project/pull/158350
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
ht
@@ -283,7 +306,7 @@ DWARFCallFrameInfo::ParseCIE(const dw_offset_t cie_offset) {
GetCFIData();
uint32_t length = m_cfi_data.GetU32(&offset);
dw_offset_t cie_id, end_offset;
- bool is_64bit = (length == UINT32_MAX);
+ bool is_64bit = (length == std::numeric_limits::max
https://github.com/dmpots edited
https://github.com/llvm/llvm-project/pull/158350
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -147,6 +149,27 @@ GetGNUEHPointer(const DataExtractor &DE, lldb::offset_t
*offset_ptr,
return baseAddress + addressValue;
}
+// Check if the given cie_id value indicates a CIE (Common Information Entry)
+// as opposed to an FDE (Frame Description Entry).
+//
+// For eh_f
https://github.com/JDevlieghere auto_merge_enabled
https://github.com/llvm/llvm-project/pull/158338
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere approved this pull request.
https://github.com/llvm/llvm-project/pull/158338
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
JDevlieghere wrote:
> How will this be tested? We can run API tests on iOS, right? I get that only
> you at Apple are likely to be able to do that with any convenience, but still.
>
> Also you'd probably save a bunch of time by doing one giant test that checks
> all the little MTE additions in
Author: Druzhkov Sergei
Date: 2025-09-16T18:28:13Z
New Revision: 90d96b3e9c90cccefe1c1af75b57de1b8e248c42
URL:
https://github.com/llvm/llvm-project/commit/90d96b3e9c90cccefe1c1af75b57de1b8e248c42
DIFF:
https://github.com/llvm/llvm-project/commit/90d96b3e9c90cccefe1c1af75b57de1b8e248c42.diff
LO
https://github.com/JDevlieghere updated
https://github.com/llvm/llvm-project/pull/158338
>From da4574994f7d98454b7c1f224a3f4ef1d7a19384 Mon Sep 17 00:00:00 2001
From: Druzhkov Sergei
Date: Fri, 12 Sep 2025 20:03:42 +0300
Subject: [PATCH] [NFC][lldb-dap] Fix typo in invalidated event
---
lldb/
https://github.com/JDevlieghere closed
https://github.com/llvm/llvm-project/pull/158609
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: Druzhkov Sergei
Date: 2025-09-16T11:07:24-07:00
New Revision: 181979822743ddaf4c197e1587c0c89b5f4240a4
URL:
https://github.com/llvm/llvm-project/commit/181979822743ddaf4c197e1587c0c89b5f4240a4
DIFF:
https://github.com/llvm/llvm-project/commit/181979822743ddaf4c197e1587c0c89b5f4240a4.dif
https://github.com/JDevlieghere approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/158609
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
JustinStitt wrote:
ping.
rebased and fixed tests after `Commit b24769855d97: [Clang] [Sema] Make
-Wincompatible-pointer-types an error by default (#157364)` caused some tests
to fail.
https://github.com/llvm/llvm-project/pull/148914
___
lldb-commits
https://github.com/ashgti updated
https://github.com/llvm/llvm-project/pull/158357
>From 07a8a62569a41c881f721b2800086eb559da6fa8 Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Fri, 12 Sep 2025 13:06:30 -0700
Subject: [PATCH] [lldb-mcp] Fix servers accepting more than one client.
This fixe
DavidSpickett wrote:
> How will this be tested?
And I don't care about re-using the existing MTE tests so much. A lot of them
do tricks like assuming mmap calls will produce memory in a certain sequence
that are likely not portable or even stable to begin with :)
https://github.com/llvm/llvm-
@@ -77,6 +77,35 @@ static void DescribeAddressBriefly(Stream &strm, const
Address &addr,
strm.Printf(".\n");
}
+static constexpr uint8_t g_mte_tag_shift = 64 - 8;
+static constexpr uintptr_t g_mte_tag_mask = (uintptr_t)0x0f << g_mte_tag_shift;
+
+bool StopInfoMachException:
DavidSpickett wrote:
The Linux version for reference -
https://github.com/llvm/llvm-project/commit/d510b5f199d6e7a3062b5a6ea43181c4cc00a605
Which uses the tag manager to handle all the masking. Though it appears to be
lldb-server side, I'm not sure if this Mach bit is. What's the plan for
han
https://github.com/ashgti updated
https://github.com/llvm/llvm-project/pull/158701
>From 39b27ffc60fe30e88e42918f2c3382369f06f3df Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Mon, 15 Sep 2025 10:30:04 -0700
Subject: [PATCH 1/5] [lldb-mcp] Launch lldb on demand, if needed.
Adding support
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff origin/main HEAD --extensions cpp --
lldb/source/Host/common/Socket.cpp lldb/tools/ll
https://github.com/ashgti updated
https://github.com/llvm/llvm-project/pull/158701
>From 39b27ffc60fe30e88e42918f2c3382369f06f3df Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Mon, 15 Sep 2025 10:30:04 -0700
Subject: [PATCH 1/4] [lldb-mcp] Launch lldb on demand, if needed.
Adding support
Author: Jan Svoboda
Date: 2025-09-16T08:21:06-07:00
New Revision: 30633f30894129919050f24fdd1f8f6bc46beae0
URL:
https://github.com/llvm/llvm-project/commit/30633f30894129919050f24fdd1f8f6bc46beae0
DIFF:
https://github.com/llvm/llvm-project/commit/30633f30894129919050f24fdd1f8f6bc46beae0.diff
L
https://github.com/jansvoboda11 closed
https://github.com/llvm/llvm-project/pull/158381
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/walter-erquinigo approved this pull request.
https://github.com/llvm/llvm-project/pull/158609
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/tambry created
https://github.com/llvm/llvm-project/pull/159106
This code in principle needs to match the one in libc++ but hasn't been updated
to account for LIBCXX_LIBDIR_SUBDIR so tests don't work if LLVM is built with
it specified.
Fixes: ed155f3f237a7e3a3e40a84d815225d
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
@llvm/pr-subscribers-lldb
Author: None (barsolo2000)
Changes
**Added emulator unwinding support for RISCV files.**
Emulated Instructions:
ADD (addi sp, sp, imm)
STORE (sd ra, offset(sp))
LOAD (ld ra, offset(sp)).
We had to overwrite SetI
https://github.com/da-viper closed
https://github.com/llvm/llvm-project/pull/157872
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/157756
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Dave Lee (kastiglione)
Changes
DIL has made frame variable support global variables, which in turn means
dwim-print
inherits support for global variables.
---
Full diff: https://github.com/llvm/llvm-project/pull/157908.diff
2 Files Affe
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: David Spickett (DavidSpickett)
Changes
Flakey on Windows on Arm:
https://lab.llvm.org/buildbot/#/builders/141/builds/11540
See #137660
---
Full diff: https://github.com/llvm/llvm-project/pull/158906.diff
2 Files Affected:
- (modified) l
kefirRzevo wrote:
@Michael137, Hi! Sorry for disturbing you. A week has passed, can you please
look at this patch?
https://github.com/llvm/llvm-project/pull/157674
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bi
https://github.com/DavidSpickett closed
https://github.com/llvm/llvm-project/pull/158906
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: David Spickett
Date: 2025-09-16T10:58:49+01:00
New Revision: a0a82ee19d6f2ff1013407ba4c973bfe5428423f
URL:
https://github.com/llvm/llvm-project/commit/a0a82ee19d6f2ff1013407ba4c973bfe5428423f
DIFF:
https://github.com/llvm/llvm-project/commit/a0a82ee19d6f2ff1013407ba4c973bfe5428423f.diff
https://github.com/DavidSpickett created
https://github.com/llvm/llvm-project/pull/158906
Flakey on Windows on Arm:
https://lab.llvm.org/buildbot/#/builders/141/builds/11540
See #137660
>From 38b081dca6952783c1064527e227e3c6195fa552 Mon Sep 17 00:00:00 2001
From: David Spickett
Date: Tue, 16
tgs-sc wrote:
@Michael137, Hi! Sorry for disturbing you. A week has passed, can you please
look at this patch?
https://github.com/llvm/llvm-project/pull/157674
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/ma
Author: Michael Buch
Date: 2025-09-16T10:30:49+01:00
New Revision: f5022bd03e7beab522ab3684228d531ef5c0789a
URL:
https://github.com/llvm/llvm-project/commit/f5022bd03e7beab522ab3684228d531ef5c0789a
DIFF:
https://github.com/llvm/llvm-project/commit/f5022bd03e7beab522ab3684228d531ef5c0789a.diff
https://github.com/medismailben created
https://github.com/llvm/llvm-project/pull/158811
None
>From 8ccfc58fd99356e88a16337f1fee21f104c49aa5 Mon Sep 17 00:00:00 2001
From: Med Ismail Bennani
Date: Tue, 16 Sep 2025 01:10:16 -0700
Subject: [PATCH] [lldb] Make LineEntry class and make AddressRang
https://github.com/medismailben edited
https://github.com/llvm/llvm-project/pull/158811
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Med Ismail Bennani (medismailben)
Changes
---
Patch is 37.34 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/158811.diff
26 Files Affected:
- (modified) lldb/include/lldb/Breakpoint/Breakpoin
https://github.com/medismailben edited
https://github.com/llvm/llvm-project/pull/158811
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
56 matches
Mail list logo