Michael137 wrote:
> > --category libc++
>
> It shows 68 skipped, did you paste the wrong output?
As in, I wanted to show that the simluators aren't part of the `libc++`
category :p
https://github.com/llvm/llvm-project/pull/162657
___
lldb-commits ma
@@ -2530,3 +2530,41 @@ read packet: $e0030100#b9
**Priority to Implement:** Only required for Wasm support. Necessary to show
variables.
+
+### MultiMemRead
+
+Read memory from multiple memory addresses.
+
+There are two arguments to the request:
+
+* `ranges`: a list of base-
@@ -0,0 +1,29 @@
+#include
+#include
+#include
+#include
+
+// Produce some names on the trace
+const size_t tag_granule = 16;
+uint8_t *my_malloc(void) { return malloc(2 * tag_granule); }
+uint8_t *allocate(void) { return my_malloc(); }
+
+void my_free(void *ptr) { free(ptr);
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Alex Langford (bulbazord)
Changes
The implementation of the templated `Get` function contains UB. For example,
the "GetDoubleUnaligned" unit test causes `Get` to perform an unaligned 8 byte
read. This violates the `double` alignment requir
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 --
libcxx/src/memory.cpp
``
:warning:
The
naveen-seth wrote:
Hi, sorry for this may reviewers getting added for this NFC.
My next patch (see
[comment](https://github.com/llvm/llvm-project/pull/152770#discussion_r2430756918))
will fully remove the dependency of `clangFrontend` on `clangDriver`.
At that point, I will also update any `
@@ -3160,6 +3165,140 @@ rnb_err_t RNBRemote::HandlePacket_m(const char *p) {
return SendPacket(ostrm.str());
}
+/// Returns true if `str` starts with `prefix`.
+static bool starts_with(std::string_view str, std::string_view prefix) {
+ return str.size() >= prefix.size() &&
https://github.com/clayborg requested changes to this pull request.
I am not sure this PR makes sense. Everything in this PR can be deduced from
the data that is in the statistics. Many issues with the counting of the time
as seen in inline comments and I am not sure what this will tell us that
https://github.com/DavidSpickett created
https://github.com/llvm/llvm-project/pull/162064
Fixes #161510
Addresses the Linux parts of #138085
The situation we have to handle here is systems where Yama ptrace_scope set to
1.
> 1 - restricted ptrace: a process must have a predefined relationshi
https://github.com/JDevlieghere approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/162944
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -0,0 +1,85 @@
+//===-- BreakpointClearConditionTest.cpp
+//===//
JDevlieghere wrote:
```suggestion
//===--===//
```
https://github.com/llvm/llvm-pr
https://github.com/Michael137 edited
https://github.com/llvm/llvm-project/pull/161804
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/tgs-sc updated
https://github.com/llvm/llvm-project/pull/154123
>From 42a5c3d74a1a191fda53edf329a2e50fb873cb85 Mon Sep 17 00:00:00 2001
From: Timur Golubovich
Date: Mon, 8 Sep 2025 14:43:50 +0300
Subject: [PATCH] [lldb][DWARFASTParserClang] Added a check for the
specializati
https://github.com/sedymrak updated
https://github.com/llvm/llvm-project/pull/162278
From 04fea010905c6a24dd5b51e3cb7ff96c4b33d40d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Matej=20Ko=C5=A1=C3=ADk?=
Date: Tue, 7 Oct 2025 12:18:43 +0200
Subject: [PATCH 1/2] [lldb] Fix the TypeSystemClang::GetBasi
@@ -3160,6 +3165,140 @@ rnb_err_t RNBRemote::HandlePacket_m(const char *p) {
return SendPacket(ostrm.str());
}
+/// Returns true if `str` starts with `prefix`.
+static bool starts_with(std::string_view str, std::string_view prefix) {
+ return str.size() >= prefix.size() &&
https://github.com/ashgti closed
https://github.com/llvm/llvm-project/pull/140777
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -136,6 +141,21 @@ class PluginProperties : public Properties {
bool UseNativeReader() const {
#if LLVM_ENABLE_DIA_SDK && defined(_WIN32)
+return IsNativeReaderRequested();
+#else
+if (!IsNativeReaderRequested()) {
+ static std::once_flag g_warning_shown;
+
https://github.com/justincady closed
https://github.com/llvm/llvm-project/pull/160555
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -3160,6 +3165,140 @@ rnb_err_t RNBRemote::HandlePacket_m(const char *p) {
return SendPacket(ostrm.str());
}
+/// Returns true if `str` starts with `prefix`.
+static bool starts_with(std::string_view str, std::string_view prefix) {
+ return str.size() >= prefix.size() &&
DavidSpickett wrote:
> I have tried a few approaches to make C++ work as a test for this change, but
> could not get it to work.
Fair enough, the Swift example is enough to know who to complain to in future :)
https://github.com/llvm/llvm-project/pull/160601
___
https://github.com/JDevlieghere approved this pull request.
Thanks!
https://github.com/llvm/llvm-project/pull/163383
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -27,6 +27,10 @@
Literal,
)
+# set timeout based on whether ASAN was enabled or not. Increase
+# timeout by a factor of 10 if ASAN is enabled.
+DEFAULT_TIMEOUT = 10 * (10 if ("ASAN_OPTIONS" in os.environ) else 1)
ashgti wrote:
There is one other case wh
kees wrote:
> please cc me on the email thread regarding a video call. FYI, I'll be at '25
> dev mtng.
>
> I think there is some confusion in this thread about how to tell the compiler
> about intentional data loss.
>
> The UX I like the most is something like the following:
>
> ```c
> void
https://github.com/mysterymath updated
https://github.com/llvm/llvm-project/pull/161385
>From bbc894aab1a2c58611b84025362422f5aa0821ac Mon Sep 17 00:00:00 2001
From: Ebuka Ezike
Date: Tue, 30 Sep 2025 14:22:55 +0100
Subject: [PATCH 1/4] Revert "[lldb][test] check if CoreDumping info is
support
@@ -1971,6 +1971,34 @@ size_t Process::ReadMemory(addr_t addr, void *buf,
size_t size, Status &error) {
}
}
+llvm::SmallVector>
+Process::ReadMemoryRanges(llvm::ArrayRef> ranges,
+ llvm::MutableArrayRef buffer) {
+ llvm::SmallVector> results;
+
+
https://github.com/Michael137 created
https://github.com/llvm/llvm-project/pull/161536
Just a simple de-duplication of the same code. We saw a bug here
recently (https://github.com/llvm/llvm-project/pull/161521). Might as well
isolate this all in one place.
rdar://158159242
>From f4e7b75aebad
@@ -0,0 +1,77 @@
+# RUN: split-file %s %t
+# RUN: %clang_host -g %t/main.cpp -o %t.out
+#
+# RUN: %lldb -x -b -o "settings set interpreter.stop-command-source-on-error
false" \
+# RUN: -s %t/no-target.input 2>&1 | FileCheck %s
--check-prefix=CHECK-NO-TARGET
+#
+# RUN: %lld
Author: Felipe de Azevedo Piovezan
Date: 2025-10-07T14:46:02-07:00
New Revision: 25933f62dc261c394361ff8b42f40196ee36f44e
URL:
https://github.com/llvm/llvm-project/commit/25933f62dc261c394361ff8b42f40196ee36f44e
DIFF:
https://github.com/llvm/llvm-project/commit/25933f62dc261c394361ff8b42f40196e
https://github.com/dsandersllvm updated
https://github.com/llvm/llvm-project/pull/162172
>From bd8a1e123b468c5e9f2251d2a7f55d9c22069396 Mon Sep 17 00:00:00 2001
From: Daniel Sanders
Date: Fri, 3 Oct 2025 20:05:11 -0700
Subject: [PATCH 1/2] [lldb] Add type hints to gdbclientutils.py and fix issu
https://github.com/cs01 created https://github.com/llvm/llvm-project/pull/162730
The lldb-server platform help text is inconsistent with lldb-server gdbserver
help text. This PR modernizes the platform server to use LLVM's
[TableGen](https://llvm.org/docs/TableGen/)-based option parsing (matchi
https://github.com/Nerixyz milestoned
https://github.com/llvm/llvm-project/pull/159308
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/cs01 updated https://github.com/llvm/llvm-project/pull/162730
>From eab11a497bcb5b1fc023dff25ba732a67bb22199 Mon Sep 17 00:00:00 2001
From: Chad Smith
Date: Thu, 9 Oct 2025 11:52:01 -0700
Subject: [PATCH] update lldb-server platform help text
---
...s.test => TestGdbserverEr
@@ -339,6 +389,8 @@ ConvertTypeToDiagnosticString(ASTContext &Context, QualType
Ty,
<< "' " << Values << ")";
return DecoratedString;
}
+
+TryConvertOverflowBehaviorTypeToDiagnosticString(Context, Ty, S);
JustinStitt wrote:
OK, I'll add
github-actions[bot] wrote:
:warning: Python code formatter, darker found issues in your code. :warning:
You can test this locally with the following command:
``bash
darker --check --diff -r origin/main...HEAD
lldb/packages/Python/lldbsuite/test/tools/lldb-dap/dap_server.py
lldb/
https://github.com/ashgti closed
https://github.com/llvm/llvm-project/pull/163419
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/cs01 updated https://github.com/llvm/llvm-project/pull/162730
>From 7673bc338d578f7086489cbef099587e92219c41 Mon Sep 17 00:00:00 2001
From: Chad Smith
Date: Thu, 9 Oct 2025 11:52:01 -0700
Subject: [PATCH] update lldb-server platform help text
---
...s.test => TestGdbserverEr
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/65] Add AArch64 support to the premerge tests
---
.github/wo
Author: Joshua Peterson
Date: 2025-10-08T11:21:45Z
New Revision: 8e3eeb854b662beca3e0476199ea6d253dc89752
URL:
https://github.com/llvm/llvm-project/commit/8e3eeb854b662beca3e0476199ea6d253dc89752
DIFF:
https://github.com/llvm/llvm-project/commit/8e3eeb854b662beca3e0476199ea6d253dc89752.diff
LO
@@ -2045,14 +2045,17 @@ TypeSP
SymbolFileNativePDB::CreateTypedef(PdbGlobalSymId id) {
if (!ts)
return nullptr;
- ts->GetNativePDBParser()->GetOrCreateTypedefDecl(id);
+ auto *typedef_decl = ts->GetNativePDBParser()->GetOrCreateTypedefDecl(id);
+
+ CompilerType ct =
https://github.com/JDevlieghere closed
https://github.com/llvm/llvm-project/pull/163663
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Nerixyz wrote:
> What's the best easiest way to get one?
Assuming you have some way to run an interactive shell there:
- Build LLDB (with debug symbols)
- Run this specific test with `-v` - e.g. `bin/llvm-lit -v
/lldb/test/Shell/SymbolFile/NativePDB/simple-types.cpp`
- This should fail, but it
github-actions[bot] wrote:
:warning: Python code formatter, darker found issues in your code. :warning:
You can test this locally with the following command:
``bash
darker --check --diff -r origin/main...HEAD
lldb/test/API/python_api/debugger/TestDebuggerAPI.py
``
:warni
dsandersllvm wrote:
> If this way will work in 3.9 as well, do it. If not, drop those annotations.
> Let's not make this situation more confusing, the pay off isn't there for the
> sake of a few type annotations.
This is fixed in the latest fixup commits. I also included a small edit to
pypro
@@ -735,6 +735,56 @@ This is a performance optimization, which speeds up
debugging by avoiding
multiple round-trips for retrieving thread information. The information from
this
packet can be retrieved using a combination of `qThreadStopInfo` and `m`
packets.
+### MultiMemRe
@@ -1571,6 +1571,25 @@ class Process : public
std::enable_shared_from_this,
virtual size_t ReadMemory(lldb::addr_t vm_addr, void *buf, size_t size,
Status &error);
+ /// Read from multiple memory ranges and write the results into buffer.
+ ///
@@ -159,9 +159,9 @@ TEST_F(TestTypeSystemClang, TestGetBasicTypeFromName) {
GetBasicQualType("unsigned long long"));
EXPECT_EQ(GetBasicQualType(eBasicTypeUnsignedLongLong),
GetBasicQualType("unsigned long long int"));
- EXPECT_EQ(GetBasicQualType(eBas
https://github.com/ashgti ready_for_review
https://github.com/llvm/llvm-project/pull/161931
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/jimingham closed
https://github.com/llvm/llvm-project/pull/158128
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -1210,6 +1210,39 @@ static Status LaunchProcessPosixSpawn(const char
*exe_path,
}
}
+ if (launch_info.GetFlags().Test(eLaunchFlagMemoryTagging)) {
+// The following function configures the spawn attributes to launch the
+// process with memory tagging explic
https://github.com/smallzhong created
https://github.com/llvm/llvm-project/pull/162870
Corrects multiple instances of the misspelling 'auxilliary' to 'auxiliary' in
comments and documentation across XCOFF-related source files, headers, and
tests.
From e3b3afd2a5b44c8b7e8f46dcdc88fe00799bbe73
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/source/Target/Language.cpp lldb/unittests
https://github.com/cs01 edited https://github.com/llvm/llvm-project/pull/160931
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/felipepiovezan created
https://github.com/llvm/llvm-project/pull/163651
This commit introduces a base-class implementation for a method that reads
memory from multiple ranges at once. This implementation simply calls the
underlying `ReadMemoryFromInferior` method on each req
https://github.com/adrian-prantl approved this pull request.
https://github.com/llvm/llvm-project/pull/161803
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -268,6 +266,19 @@ enum StopReason {
eStopReasonHistoryBoundary,
};
+/// Scripted Frame Provider Merge Strategies.
+enum ScriptedFrameProviderMergeStrategy {
+ /// Replace the entire stack with scripted frames
+ eScriptedFrameProviderMergeStrategyReplace = 0,
+ /// Prep
compnerd wrote:
How about changing this slightly:
```suggestion
#if defined(_WIN32) && defined(LLDB_PYTHON_DLL_RELATIVE_PATH)
```
https://github.com/llvm/llvm-project/pull/162509
___
lldb-commits mailing list
lldb-c
https://github.com/DrSergei closed
https://github.com/llvm/llvm-project/pull/161089
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
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 h,cpp --
lldb/source/Plugins/ExpressionParser/Clang/Cla
@@ -148,6 +148,11 @@ TargetStats::ToJSON(Target &target,
target_metrics_json.try_emplace("targetCreateTime",
m_create_time.get().count());
+if (m_load_core_time.get().count() > 0) {
Jlalond wrote:
I'd prefer to not
GeorgeHuyubo wrote:
@jimingham
Actually CallLocateModuleCallbackIfSet also go through
ModuleList::GetSharedModule eventually. But it will give the callback function
a chance to locate us the stripped out debuginfo symbol file if available
https://github.com/llvm/llvm-project/pull/160199
_
@@ -167,6 +167,12 @@ function(add_lldb_executable name)
)
target_link_libraries(${name} PRIVATE ${ARG_LINK_LIBS})
+ if(WIN32)
+list(FIND ARG_LINK_LIBS liblldb LIBLLDB_INDEX)
+if(NOT LIBLLDB_INDEX EQUAL -1)
+ target_link_options(${name} PRIVATE
"/DELAYLOAD:$.
@@ -1571,6 +1571,25 @@ class Process : public
std::enable_shared_from_this,
virtual size_t ReadMemory(lldb::addr_t vm_addr, void *buf, size_t size,
Status &error);
+ /// Read from multiple memory ranges and write the results into buffer.
+ ///
https://github.com/ashgti created
https://github.com/llvm/llvm-project/pull/161931
These tests are failing on win32 platforms, disabling while I investigate the
root cause.
>From 9432dfe64848ca172f8b5a74006d0a297bae1b6c Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Fri, 3 Oct 2025 17:52:
@@ -735,6 +735,56 @@ This is a performance optimization, which speeds up
debugging by avoiding
multiple round-trips for retrieving thread information. The information from
this
packet can be retrieved using a combination of `qThreadStopInfo` and `m`
packets.
+### MultiMemRe
@@ -3160,6 +3165,140 @@ rnb_err_t RNBRemote::HandlePacket_m(const char *p) {
return SendPacket(ostrm.str());
}
+/// Returns true if `str` starts with `prefix`.
+static bool starts_with(std::string_view str, std::string_view prefix) {
+ return str.size() >= prefix.size() &&
https://github.com/sedymrak edited
https://github.com/llvm/llvm-project/pull/163646
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/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/3] Make
SBBreakpoint/SBBreakpointLocation.SetCondition(nullptr)
Author: Augusto Noronha
Date: 2025-10-08T15:35:24-07:00
New Revision: 397181d5c191cf2f7ba3b4408383da6e5a149052
URL:
https://github.com/llvm/llvm-project/commit/397181d5c191cf2f7ba3b4408383da6e5a149052
DIFF:
https://github.com/llvm/llvm-project/commit/397181d5c191cf2f7ba3b4408383da6e5a149052.dif
aperez wrote:
@splhack I can put up a PR with a `--json` option as follow up.
https://github.com/llvm/llvm-project/pull/162752
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -0,0 +1,52 @@
+//===-- ScriptedFrameProvider.h *- C++ -*-===//
+//
+// 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: Apach
@@ -985,16 +990,27 @@
lldb_private::npdb::GetCompilerTypeForSimpleKind(SimpleTypeKind kind) {
return lldb::eBasicTypeVoid;
case SimpleTypeKind::WideCharacter:
return lldb::eBasicTypeWChar;
- default:
+
+ // unsupported
JDevlieghere wrote:
```sugge
https://github.com/Nerixyz created
https://github.com/llvm/llvm-project/pull/163623
The `pointers.test` was only run with the DIA plugin. I made the following
changes:
- Remove the check for the function type.
The types of the function are different in the plugins:
```
Native:
Type{0x
https://github.com/adrian-prantl approved this pull request.
https://github.com/llvm/llvm-project/pull/163479
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/ashgti updated
https://github.com/llvm/llvm-project/pull/163830
>From a2248f10e60868634f620b62b3765703f623c6f5 Mon Sep 17 00:00:00 2001
From: John Harrison
Date: Thu, 16 Oct 2025 10:27:31 -0700
Subject: [PATCH 1/2] [lldb-dap] Improve the runInTerminal ux.
This updates lldb-d
https://github.com/tstellar edited
https://github.com/llvm/llvm-project/pull/155274
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/adrian-prantl approved this pull request.
That looks like it outlived its usefulness.
https://github.com/llvm/llvm-project/pull/160132
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/l
llvmbot wrote:
@llvm/pr-subscribers-lldb
@llvm/pr-subscribers-backend-risc-v
Author: Georgiy Samoylov (sga-sc)
Changes
This patch fixes return value reading after `thread step-out` command on RISC-V
architecture. Also it fixes TestReturnValue.py test
---
Full diff: https://github.com/llv
@@ -266,22 +267,47 @@ bool ClassDescriptorV2::method_list_t::Read(Process
*process,
return true;
}
-bool ClassDescriptorV2::method_t::Read(Process *process, lldb::addr_t addr,
- lldb::addr_t
relative_selector_base_addr,
-
https://github.com/yln closed https://github.com/llvm/llvm-project/pull/162944
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/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
@@ -0,0 +1,72 @@
+"""
+Tests the exit code/description coming from the debugserver.
+"""
+
+import lldb
+from lldbsuite.test.decorators import *
+from lldbsuite.test.lldbtest import *
+from lldbsuite.test import lldbutil
+
+
+@skipUnlessDarwin
+@skipIfOutOfTreeDebugserver
+class T
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 c,h,cpp --
lldb/test/API/functionalities/breakpoint/cal
kees wrote:
In looking at what's here, I suddenly realize that I think we accidentally
deviated a bit on naming, in that the trap behavior got named "no_wrap" which
is ambiguous. For example, a future overflow resolution behavior can be added
like "saturate", which isn't wrapping either, and s
Author: nerix
Date: 2025-09-23T11:34:48+02:00
New Revision: e08d8e3d16d6994df5e42cee7c2672d2fe9cc46c
URL:
https://github.com/llvm/llvm-project/commit/e08d8e3d16d6994df5e42cee7c2672d2fe9cc46c
DIFF:
https://github.com/llvm/llvm-project/commit/e08d8e3d16d6994df5e42cee7c2672d2fe9cc46c.diff
LOG: [L
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Alex Langford (bulbazord)
Changes
All the unifdef logic was moved to source/API/CMakeLists.txt. This was left
behind during that move.
---
Full diff: https://github.com/llvm/llvm-project/pull/163446.diff
1 Files Affected:
- (modified) l
@@ -44,6 +47,31 @@ nested_name_specifier = type_name "::"
| namespace_name '::'
| nested_name_specifier identifier "::" ;
+type_id = type_specifier_seq [abstract_declarator] ;
+
+type_specifier_seq = type_specifier [type_specifier];
@@ -44,6 +47,31 @@ nested_name_specifier = type_name "::"
| namespace_name '::'
| nested_name_specifier identifier "::" ;
+type_id = type_specifier_seq [abstract_declarator] ;
+
+type_specifier_seq = type_specifier [type_specifier];
https://github.com/Michael137 edited
https://github.com/llvm/llvm-project/pull/161688
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/adrian-prantl approved this pull request.
https://github.com/llvm/llvm-project/pull/162050
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/ldionne closed
https://github.com/llvm/llvm-project/pull/156995
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -0,0 +1,10 @@
+#include
+#include
+
+int main(int argc, char **argv) {
+ char *memory = malloc(1024);
+ memset(memory, '-', 1024);
+ for (int i = 0; i < 50; i++)
+memory[i] = 'a' + i;
+ return 0; // break here
DavidSpickett wrote:
The idea here is th
https://github.com/Michael137 closed
https://github.com/llvm/llvm-project/pull/161810
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -65,27 +65,27 @@ bool XcodeSDK::operator==(const XcodeSDK &other) const {
}
static XcodeSDK::Type ParseSDKName(llvm::StringRef &name) {
- if (name.consume_front("MacOSX"))
+ if (name.consume_front_insensitive("MacOSX"))
adrian-prantl wrote:
I think I wou
cs01 wrote:
@JDevlieghere This has been reviewed by @walter-erquinigo and is ready to merge
unless you have other feedback
https://github.com/llvm/llvm-project/pull/160931
___
lldb-commits mailing list
[email protected]
https://lists.llvm.or
https://github.com/MaxDesiatov created
https://github.com/llvm/llvm-project/pull/163803
`qWasmCallStack` is not clear if the list of PC values is delimited and the
size of these values.
>From 2d50565e6ad91edc4700484e183fb974d3281cdb Mon Sep 17 00:00:00 2001
From: Max Desiatov
Date: Thu, 16 Oc
kuhar wrote:
> Can I ask why? And why 6+?
>
> Have particular issues been seen with these?
I want to gradually deprecate all versions that don't take intializer_list, 6
is an arbitrary cutoff point that keeps the number of changes in the tree
manageable. I didn't want to update 100 files in o
https://github.com/dsandersllvm closed
https://github.com/llvm/llvm-project/pull/162172
___
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Meinersbur wrote:
> > There is an additional reference to this function in polly
> > https://github.com/llvm/llvm-project/blob/d48bda5421c5af9baa5bc98ba4e3a453937ff96a/polly/lib/External/isl/interface/extract_interface.cc#L550
>
> I'm not sure what to do with these TBH. That file seems to be try
@@ -0,0 +1,29 @@
+#include
+#include
+#include
+#include
+
+// Produce some names on the trace
+const size_t tag_granule = 16;
+uint8_t *my_malloc(void) { return malloc(2 * tag_granule); }
+uint8_t *allocate(void) { return my_malloc(); }
+
+void my_free(void *ptr) { free(ptr);
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Michael Buch (Michael137)
Changes
API tests in the `libc++` category will try their best to build against a
locally built libc++. If none exists, the `Makefile.rules` currently fall back
to using the system libc++.
The issue with falling
1 - 100 of 604 matches
Mail list logo