@@ -1784,6 +1787,17 @@ static void
LoadMsvcStlFormatters(lldb::TypeCategoryImplSP cpp_category_sp) {
stl_summary_flags,
MsvcStlStringSummaryProvider,
"MSVC STL std::u32string summary provider"));
+
+ stl_summary_flags.SetDontShowChildren(false);
@@ -69,6 +69,7 @@ class LLDB_API SBData {
const char *GetString(lldb::SBError &error, lldb::offset_t offset);
+ [[clang::annotate("lldb-rpc-gen pointer plus len")]]
DavidSpickett wrote:
> This commit changes this by using the Clang annotation attribute to
https://github.com/satyajanga updated
https://github.com/llvm/llvm-project/pull/150149
>From f4c7789bb5994f1df81294c054ddc74b397e6e3f Mon Sep 17 00:00:00 2001
From: satya janga
Date: Tue, 22 Jul 2025 17:57:30 -0700
Subject: [PATCH] Zero extend APInt when piece size is bigger than the bitwidth
https://github.com/satyajanga updated
https://github.com/llvm/llvm-project/pull/150149
>From 766882f582904685fa5c216bbe88d1a0588c97aa Mon Sep 17 00:00:00 2001
From: satya janga
Date: Tue, 22 Jul 2025 17:57:30 -0700
Subject: [PATCH] Zero extend APInt when piece size is bigger than the bitwidth
https://github.com/satyajanga updated
https://github.com/llvm/llvm-project/pull/150149
>From 0431e9a3404b45e95e737ecbcf92f222527a51cc Mon Sep 17 00:00:00 2001
From: satya janga
Date: Tue, 22 Jul 2025 17:57:30 -0700
Subject: [PATCH] Zero extend APInt when piece size is bigger than the bitwidth
https://github.com/satyajanga updated
https://github.com/llvm/llvm-project/pull/150149
>From 3cec63f6fab532765a3a9188988b957391e9c9eb Mon Sep 17 00:00:00 2001
From: satya janga
Date: Tue, 22 Jul 2025 17:57:30 -0700
Subject: [PATCH] Zero extend APInt when piece size is bigger than the bitwidth
https://github.com/satyajanga created
https://github.com/llvm/llvm-project/pull/150149
None
>From 1807c11e5f9de38a89073cf4846423bf7a8eb09e Mon Sep 17 00:00:00 2001
From: satya janga
Date: Tue, 22 Jul 2025 17:57:30 -0700
Subject: [PATCH] Zero extend APInt when piece size is bigger than the bitw
@@ -0,0 +1,162 @@
+//===-- AdbClientUtils.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/metacpp deleted
https://github.com/llvm/llvm-project/pull/145382
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -0,0 +1,162 @@
+//===-- AdbClientUtils.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
@@ -0,0 +1,162 @@
+//===-- AdbClientUtils.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
@@ -0,0 +1,162 @@
+//===-- AdbClientUtils.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
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: David Spickett (DavidSpickett)
Changes
Fixes https://github.com/llvm/llvm-project/issues/135707
Follow up to https://github.com/llvm/llvm-project/pull/148836
which fixed some of this issue but not all of it.
Our Value/ValueObject system d
DavidSpickett wrote:
First commit is https://github.com/llvm/llvm-project/pull/148836, please review
the second onward.
https://github.com/llvm/llvm-project/pull/150011
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/c
https://github.com/DavidSpickett created
https://github.com/llvm/llvm-project/pull/150011
Fixes https://github.com/llvm/llvm-project/issues/135707
Follow up to https://github.com/llvm/llvm-project/pull/148836
which fixed some of this issue but not all of it.
Our Value/ValueObject system does
https://github.com/award999 updated
https://github.com/llvm/llvm-project/pull/146884
>From 53e2d9d5290b45d54c364f5b0dc04f5905d49cf9 Mon Sep 17 00:00:00 2001
From: Adam Ward
Date: Thu, 3 Jul 2025 09:13:41 -0400
Subject: [PATCH] Logging setup for lldb-dap extension
- Add `winston` dependency (MI
Author: nerix
Date: 2025-07-22T12:34:26+01:00
New Revision: f78c4ce55bc4c47625d0e780f38522938920e329
URL:
https://github.com/llvm/llvm-project/commit/f78c4ce55bc4c47625d0e780f38522938920e329
DIFF:
https://github.com/llvm/llvm-project/commit/f78c4ce55bc4c47625d0e780f38522938920e329.diff
LOG: [L
https://github.com/Michael137 closed
https://github.com/llvm/llvm-project/pull/149801
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: Stephen Tozer
Date: 2025-07-22T12:43:08+01:00
New Revision: d54400559bb6181566030d5f99c6716ea2b2f0a9
URL:
https://github.com/llvm/llvm-project/commit/d54400559bb6181566030d5f99c6716ea2b2f0a9
DIFF:
https://github.com/llvm/llvm-project/commit/d54400559bb6181566030d5f99c6716ea2b2f0a9.diff
https://github.com/Nerixyz updated
https://github.com/llvm/llvm-project/pull/148385
>From 4a4fba10e509facb73ff71c628656f27ad1bfd85 Mon Sep 17 00:00:00 2001
From: Nerixyz
Date: Sat, 12 Jul 2025 18:44:51 +0200
Subject: [PATCH] [LLDB] Add formatters for MSVC STL map-like types
---
.../Plugins/La
https://github.com/Nerixyz updated
https://github.com/llvm/llvm-project/pull/149876
>From fa3c96b19ba174904036b031015a073cfd759c76 Mon Sep 17 00:00:00 2001
From: Nerixyz
Date: Mon, 21 Jul 2025 20:32:58 +0200
Subject: [PATCH 1/3] [LLDB][NativePDB] Allow type lookup in namespaces
---
.../Native
https://github.com/Nerixyz updated
https://github.com/llvm/llvm-project/pull/149519
>From 54b41743cfaf96d0c4f1a1ec292ea217a9da37ee Mon Sep 17 00:00:00 2001
From: Nerixyz
Date: Fri, 18 Jul 2025 16:08:04 +0200
Subject: [PATCH 1/2] [LLDB] Add formatters for MSVC STL unordered containers
---
.../
https://github.com/Nerixyz updated
https://github.com/llvm/llvm-project/pull/149519
>From 54b41743cfaf96d0c4f1a1ec292ea217a9da37ee Mon Sep 17 00:00:00 2001
From: Nerixyz
Date: Fri, 18 Jul 2025 16:08:04 +0200
Subject: [PATCH 1/3] [LLDB] Add formatters for MSVC STL unordered containers
---
.../
@@ -0,0 +1,18 @@
+b main
+r
+
+type lookup S
+type lookup ::S
+type lookup Outer::S
+type lookup Outer::Inner1::S
+type lookup Inner1::S
+type lookup Outer::Inner1::Inner2::S
+type lookup Inner2::S
+type lookup Outer::Inner2::S
+type lookup Outer::A
+type lookup A
+type lookup ::A
https://github.com/Nerixyz updated
https://github.com/llvm/llvm-project/pull/149801
>From 31193b5e76e238a030efb121edd47481db68a2cc Mon Sep 17 00:00:00 2001
From: Nerixyz
Date: Mon, 21 Jul 2025 13:36:44 +0200
Subject: [PATCH 1/2] [LLDB] Add formatters for MSVC STL std::atomic
---
.../Plugins/L
Author: nerix
Date: 2025-07-22T14:16:50+01:00
New Revision: 287b9447cc128d2218d148062d545a8633e37a4b
URL:
https://github.com/llvm/llvm-project/commit/287b9447cc128d2218d148062d545a8633e37a4b
DIFF:
https://github.com/llvm/llvm-project/commit/287b9447cc128d2218d148062d545a8633e37a4b.diff
LOG: [L
https://github.com/Michael137 closed
https://github.com/llvm/llvm-project/pull/149519
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/Michael137 updated
https://github.com/llvm/llvm-project/pull/149827
>From fd6b6e8a3168fc233635e783773554ac980edb46 Mon Sep 17 00:00:00 2001
From: Michael Buch
Date: Fri, 15 Nov 2024 01:59:36 +
Subject: [PATCH 1/6] [lldb][Expression] Encode Module and DIE UIDs into
functi
https://github.com/adrian-prantl approved this pull request.
https://github.com/llvm/llvm-project/pull/149112
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere created
https://github.com/llvm/llvm-project/pull/150073
Eliminate the `lldb_private::dwarf` namespace, in favor of using `llvm::dwarf`
directly. The latter is shorter, and this avoids ambiguity in the ABI plugins
that define a `dwarf` namespace inside an anonym
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Jonas Devlieghere (JDevlieghere)
Changes
Eliminate the `lldb_private::dwarf` namespace, in favor of using `llvm::dwarf`
directly. The latter is shorter, and this avoids ambiguity in the ABI plugins
that define a `dwarf` namespace inside an
https://github.com/adrian-prantl approved this pull request.
https://github.com/llvm/llvm-project/pull/150073
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/award999 updated
https://github.com/llvm/llvm-project/pull/146884
>From 53e2d9d5290b45d54c364f5b0dc04f5905d49cf9 Mon Sep 17 00:00:00 2001
From: Adam Ward
Date: Thu, 3 Jul 2025 09:13:41 -0400
Subject: [PATCH 1/3] Logging setup for lldb-dap extension
- Add `winston` dependency
@@ -156,16 +157,34 @@ async function getDAPArguments(
.get("arguments", []);
}
+/**
+ * Formats the given date as a string in the form "MMdd".
+ *
+ * @param date The date to format as a string.
+ * @returns The formatted date.
+ */
+function formatDate(date: Date): st
https://github.com/award999 updated
https://github.com/llvm/llvm-project/pull/146884
>From 53e2d9d5290b45d54c364f5b0dc04f5905d49cf9 Mon Sep 17 00:00:00 2001
From: Adam Ward
Date: Thu, 3 Jul 2025 09:13:41 -0400
Subject: [PATCH 1/4] Logging setup for lldb-dap extension
- Add `winston` dependency
@@ -0,0 +1,88 @@
+import * as vscode from "vscode";
+import * as winston from "winston";
+import * as Transport from "winston-transport";
+
+class OutputChannelTransport extends Transport {
+constructor(private readonly ouptutChannel: vscode.OutputChannel) {
+super();
https://github.com/award999 ready_for_review
https://github.com/llvm/llvm-project/pull/146884
___
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: None (award999)
Changes
- Add `winston` dependency (MIT license) to handle logging setup
- Have an `OutputChannel` to log user facing information, errors, warnings
- Write a verose log under the provided `logUri` to capture further diagnosti
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `lldb-aarch64-windows`
running on `linaro-armv8-windows-msvc-05` while building `lldb` at step 6
"test".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/141/builds/10348
Here is the relevant piece of
Nerixyz wrote:
Failure looks unrelated.
https://github.com/llvm/llvm-project/pull/149519
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
jimingham wrote:
This is fine from my perspective. You should get somebody who's more familiar
with it to sign off on the DAP part. You don't need to do it for this PR, but
it would be nice to expose the "instruction count" to the command line as well.
https://github.com/llvm/llvm-project/pu
https://github.com/Michael137 updated
https://github.com/llvm/llvm-project/pull/149827
>From fd6b6e8a3168fc233635e783773554ac980edb46 Mon Sep 17 00:00:00 2001
From: Michael Buch
Date: Fri, 15 Nov 2024 01:59:36 +
Subject: [PATCH 1/6] [lldb][Expression] Encode Module and DIE UIDs into
functi
https://github.com/rbenegal edited
https://github.com/llvm/llvm-project/pull/146884
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -156,16 +157,34 @@ async function getDAPArguments(
.get("arguments", []);
}
+/**
+ * Formats the given date as a string in the form "MMdd".
rbenegal wrote:
In case there is another patch: I think this should be MMddTHHMMSS?
https://github.com/
https://github.com/rbenegal commented:
Looks good to me, thanks for this!
https://github.com/llvm/llvm-project/pull/146884
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/barsolo2000 updated
https://github.com/llvm/llvm-project/pull/149903
>From e9fdc0a001823db1df26158845301aec94cd2b8a Mon Sep 17 00:00:00 2001
From: Bar Soloveychik
Date: Mon, 21 Jul 2025 13:29:58 -0700
Subject: [PATCH 1/8] added documenatation on GetDescription
---
.../inter
@@ -156,16 +157,34 @@ async function getDAPArguments(
.get("arguments", []);
}
+/**
+ * Formats the given date as a string in the form "MMdd".
award999 wrote:
Done
https://github.com/llvm/llvm-project/pull/146884
_
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: nerix (Nerixyz)
Changes
This PR adds synthetic children for std::deque from MSVC's STL.
Similar to libstdc++ and libc++, the elements are in a `T**`, so we need to
"subscript" twice. The [NatVis for
deque](https://github.com/microsoft/STL
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 HEAD~1 HEAD --extensions h,cpp --
lldb/source/Plugins/Language/CPlusPlus/MsvcStlDeque
https://github.com/Nerixyz updated
https://github.com/llvm/llvm-project/pull/150097
>From 0c9798c6525ba3faa51bb21667796334c6f71a3f Mon Sep 17 00:00:00 2001
From: Nerixyz
Date: Tue, 22 Jul 2025 17:52:21 +0200
Subject: [PATCH] [LLDB] Add formatters for MSVC STL std::deque
---
.../Plugins/Langua
Author: Jonas Devlieghere
Date: 2025-07-22T15:51:00-07:00
New Revision: 2cb1ecb94bb4e7f89494e59d25707fd9787ff98a
URL:
https://github.com/llvm/llvm-project/commit/2cb1ecb94bb4e7f89494e59d25707fd9787ff98a
DIFF:
https://github.com/llvm/llvm-project/commit/2cb1ecb94bb4e7f89494e59d25707fd9787ff98a.d
https://github.com/JDevlieghere closed
https://github.com/llvm/llvm-project/pull/150073
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/satyajanga ready_for_review
https://github.com/llvm/llvm-project/pull/150149
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/satyajanga edited
https://github.com/llvm/llvm-project/pull/150149
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/satyajanga edited
https://github.com/llvm/llvm-project/pull/150149
___
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: satyanarayana reddy janga (satyajanga)
Changes
### Summary
We have internally seen cases like this
`DW_OP_lit0, DW_OP_stack_value, DW_OP_piece 0x28`
where we have longer op pieces than what Scalar supports (32, 64 or 128 bits).
In these ca
https://github.com/satyajanga edited
https://github.com/llvm/llvm-project/pull/150149
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/satyajanga edited
https://github.com/llvm/llvm-project/pull/150149
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
58 matches
Mail list logo