https://github.com/Jlalond closed
https://github.com/llvm/llvm-project/pull/138169
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/chelcassanova updated
https://github.com/llvm/llvm-project/pull/138031
>From 59dcdc0da49646e2152b1e2b6158dd1b7137bea5 Mon Sep 17 00:00:00 2001
From: Chelsea Cassanova
Date: Wed, 30 Apr 2025 14:15:39 -0700
Subject: [PATCH] [lldb][RPC] Upstream lldb-rpc-gen tool
This commit up
https://github.com/kuilpd edited
https://github.com/llvm/llvm-project/pull/135843
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/jasonmolenda updated
https://github.com/llvm/llvm-project/pull/138805
>From 4fc9acd03a58a3617b113352c48e5dd2fdb58eda Mon Sep 17 00:00:00 2001
From: Jason Molenda
Date: Tue, 6 May 2025 22:37:17 -0700
Subject: [PATCH 01/11] [lldb] Provide lr value in faulting frame on arm64
Wh
https://github.com/jasonmolenda updated
https://github.com/llvm/llvm-project/pull/138805
Rate limit · GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,s
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 c,cpp --
lldb/test/API/macosx/unwind-frameless-faulted/inter
https://github.com/jasonmolenda updated
https://github.com/llvm/llvm-project/pull/138805
>From 4fc9acd03a58a3617b113352c48e5dd2fdb58eda Mon Sep 17 00:00:00 2001
From: Jason Molenda
Date: Tue, 6 May 2025 22:37:17 -0700
Subject: [PATCH 01/17] [lldb] Provide lr value in faulting frame on arm64
Wh
https://github.com/ashgti approved this pull request.
https://github.com/llvm/llvm-project/pull/139324
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
DavidSpickett wrote:
I've
[skipped](https://github.com/llvm/llvm-project/commit/fd8b84ea0fa1eb1da105257f419d926278dc0445)
the new tests on Windows because we don't have the headers the sigchld example
uses.
(no notification of the failure was sent because we were already failing some
lldb-da
@@ -0,0 +1,57 @@
+## Test that `list header.h:` works correctly when header is available.
+##
+# RUN: split-file %s %t
+
+# RUN: %clang_host -g %t/main_with_inlined.cc %t/foo.cc -o
%t/main_with_inlined.out
+# RUN: %clang_host -g %t/main_no_inlined.cc %t/foo.cc -o %t/main_no_inli
@@ -0,0 +1,57 @@
+## Test that `list header.h:` works correctly when header is available.
+##
+# RUN: split-file %s %t
+
+# RUN: %clang_host -g %t/main_with_inlined.cc %t/foo.cc -o
%t/main_with_inlined.out
+# RUN: %clang_host -g %t/main_no_inlined.cc %t/foo.cc -o %t/main_no_inli
@@ -185,9 +185,8 @@ void RenderDiagnosticDetails(Stream &stream,
// Work through each detail in reverse order using the vector/stack.
bool did_print = false;
- for (auto detail = remaining_details.rbegin();
- detail != remaining_details.rend();
- ++detail, rem
https://github.com/Michael137 approved this pull request.
https://github.com/llvm/llvm-project/pull/139197
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -735,14 +735,25 @@ size_t ValueObject::GetPointeeData(DataExtractor &data,
uint32_t item_idx,
case eAddressTypeLoad: {
ExecutionContext exe_ctx(GetExecutionContextRef());
Process *process = exe_ctx.GetProcessPtr();
- if (process) {
+ if (process &&
https://github.com/DavidSpickett commented:
Surprised no one found this sooner, thanks for contributing.
https://github.com/llvm/llvm-project/pull/139196
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/l
DavidSpickett wrote:
Could already checked in core files be used for this test? I assume not but
please confirm. We like to avoid checked in binaries if we can.
I think we need the core and the program file because the program file tells us
the address of `F`
https://github.com/DavidSpickett edited
https://github.com/llvm/llvm-project/pull/139196
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -735,14 +735,25 @@ size_t ValueObject::GetPointeeData(DataExtractor &data,
uint32_t item_idx,
case eAddressTypeLoad: {
ExecutionContext exe_ctx(GetExecutionContextRef());
Process *process = exe_ctx.GetProcessPtr();
- if (process) {
+ if (process &&
@@ -977,6 +977,33 @@ def test_get_core_file_api(self):
self.assertEqual(process.GetCoreFile().GetFilename(), core_file_name)
self.dbg.DeleteTarget(target)
+@skipIfLLVMTargetMissing("X86")
+def test_ro_cstring(self):
DavidSpickett wrote:
DavidSpickett wrote:
Also FYI this has CI failures,
https://buildkite.com/llvm-project/github-pull-requests/builds/177176#0196b180-e7c0-49e9-99ac-65dcc8a3c1a9,
not sure if you are aware.
LLDB isn't known for being super stable in pre-commit CI, but they are on the
same topic as this.
https:/
DavidSpickett wrote:
You can include your gist content in the PR summary, I've certainly seen longer
commit messages than that in llvm :)
The question I want to be able to answer from the final commit message is "what
is a dead process and how do I make one?". So that in future if I need to
i
DavidSpickett wrote:
And these were made using source code that's already checked in I assume?
https://github.com/llvm/llvm-project/pull/139196
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.l
jasonmolenda wrote:
OK finished writing the test case. It starts at main() and instruction steps
through the test program, checking that it can backtrace all the way to main()
(including all the frames in the middle) at each instruction.
I also added tests for the non-ABI compliant fetching
https://github.com/JDevlieghere closed
https://github.com/llvm/llvm-project/pull/139167
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: Jonas Devlieghere
Date: 2025-05-09T00:29:59-07:00
New Revision: 60b62c65bd693fa104d913bb401de3b992902520
URL:
https://github.com/llvm/llvm-project/commit/60b62c65bd693fa104d913bb401de3b992902520
DIFF:
https://github.com/llvm/llvm-project/commit/60b62c65bd693fa104d913bb401de3b992902520.d
101 - 125 of 125 matches
Mail list logo