Author: Jonas Devlieghere
Date: 2023-07-28T19:10:36-07:00
New Revision: 9c70a3d9178f46c3eccb2243286deb1830c276f4
URL:
https://github.com/llvm/llvm-project/commit/9c70a3d9178f46c3eccb2243286deb1830c276f4
DIFF:
https://github.com/llvm/llvm-project/commit/9c70a3d9178f46c3eccb2243286deb1830c276f4.d
Author: Jonas Devlieghere
Date: 2023-07-29T19:37:08-07:00
New Revision: b9867df64a312b2fe248d536d943733b8817ed4f
URL:
https://github.com/llvm/llvm-project/commit/b9867df64a312b2fe248d536d943733b8817ed4f
DIFF:
https://github.com/llvm/llvm-project/commit/b9867df64a312b2fe248d536d943733b8817ed4f.d
Author: Jonas Devlieghere
Date: 2023-07-29T22:32:24-07:00
New Revision: 12f3d97fc68b304e0efbe183665c0183d9a372b3
URL:
https://github.com/llvm/llvm-project/commit/12f3d97fc68b304e0efbe183665c0183d9a372b3
DIFF:
https://github.com/llvm/llvm-project/commit/12f3d97fc68b304e0efbe183665c0183d9a372b3.d
Author: Jonas Devlieghere
Date: 2023-07-30T13:40:56-07:00
New Revision: b9bb946ca3afa384a6376e3485bd49b09c54d743
URL:
https://github.com/llvm/llvm-project/commit/b9bb946ca3afa384a6376e3485bd49b09c54d743
DIFF:
https://github.com/llvm/llvm-project/commit/b9bb946ca3afa384a6376e3485bd49b09c54d743.d
Author: Jonas Devlieghere
Date: 2023-07-30T13:51:49-07:00
New Revision: 858a2865d3008b35f22597a411b2b4f7110aaa15
URL:
https://github.com/llvm/llvm-project/commit/858a2865d3008b35f22597a411b2b4f7110aaa15
DIFF:
https://github.com/llvm/llvm-project/commit/858a2865d3008b35f22597a411b2b4f7110aaa15.d
Author: Jonas Devlieghere
Date: 2023-07-30T14:15:34-07:00
New Revision: b96ea7e1f1351cec89100097936524122a850225
URL:
https://github.com/llvm/llvm-project/commit/b96ea7e1f1351cec89100097936524122a850225
DIFF:
https://github.com/llvm/llvm-project/commit/b96ea7e1f1351cec89100097936524122a850225.d
Author: Jonas Devlieghere
Date: 2023-07-30T14:24:50-07:00
New Revision: 7963aa13ac062f11ac05e024eb53adb8fae0bef9
URL:
https://github.com/llvm/llvm-project/commit/7963aa13ac062f11ac05e024eb53adb8fae0bef9
DIFF:
https://github.com/llvm/llvm-project/commit/7963aa13ac062f11ac05e024eb53adb8fae0bef9.d
Author: Jonas Devlieghere
Date: 2023-07-30T14:28:29-07:00
New Revision: 949d4d16027a5829066046db74abcd7e8b31804c
URL:
https://github.com/llvm/llvm-project/commit/949d4d16027a5829066046db74abcd7e8b31804c
DIFF:
https://github.com/llvm/llvm-project/commit/949d4d16027a5829066046db74abcd7e8b31804c.d
Author: Jonas Devlieghere
Date: 2023-07-30T15:17:16-07:00
New Revision: 2fcade935aa42d1d750f826b431961b6fafb86b7
URL:
https://github.com/llvm/llvm-project/commit/2fcade935aa42d1d750f826b431961b6fafb86b7
DIFF:
https://github.com/llvm/llvm-project/commit/2fcade935aa42d1d750f826b431961b6fafb86b7.d
Author: Jonas Devlieghere
Date: 2023-07-30T15:25:08-07:00
New Revision: b699bf671aa074f41433c6469707a7a2110ffa42
URL:
https://github.com/llvm/llvm-project/commit/b699bf671aa074f41433c6469707a7a2110ffa42
DIFF:
https://github.com/llvm/llvm-project/commit/b699bf671aa074f41433c6469707a7a2110ffa42.d
Author: Jonas Devlieghere
Date: 2023-07-30T15:28:07-07:00
New Revision: b95c9b7af315510306dfdd82e49b3dbac407e142
URL:
https://github.com/llvm/llvm-project/commit/b95c9b7af315510306dfdd82e49b3dbac407e142
DIFF:
https://github.com/llvm/llvm-project/commit/b95c9b7af315510306dfdd82e49b3dbac407e142.d
Author: Jonas Devlieghere
Date: 2023-07-31T09:47:46-07:00
New Revision: 68918125c11648379b473d8b2d297872cea9f504
URL:
https://github.com/llvm/llvm-project/commit/68918125c11648379b473d8b2d297872cea9f504
DIFF:
https://github.com/llvm/llvm-project/commit/68918125c11648379b473d8b2d297872cea9f504.d
Author: Jonas Devlieghere
Date: 2023-08-01T10:50:49-07:00
New Revision: 59237bb52c9483fce395428bfab5996eabe54ed0
URL:
https://github.com/llvm/llvm-project/commit/59237bb52c9483fce395428bfab5996eabe54ed0
DIFF:
https://github.com/llvm/llvm-project/commit/59237bb52c9483fce395428bfab5996eabe54ed0.d
Author: Jonas Devlieghere
Date: 2023-08-02T13:56:24-07:00
New Revision: 61af957aeaa3ba69a64598966525af6a40280fa0
URL:
https://github.com/llvm/llvm-project/commit/61af957aeaa3ba69a64598966525af6a40280fa0
DIFF:
https://github.com/llvm/llvm-project/commit/61af957aeaa3ba69a64598966525af6a40280fa0.d
Author: Jonas Devlieghere
Date: 2023-08-04T14:34:01-07:00
New Revision: e0053bc04e6b80ece8b334b268c2942e012009b9
URL:
https://github.com/llvm/llvm-project/commit/e0053bc04e6b80ece8b334b268c2942e012009b9
DIFF:
https://github.com/llvm/llvm-project/commit/e0053bc04e6b80ece8b334b268c2942e012009b9.d
Author: Jonas Devlieghere
Date: 2023-08-04T14:36:13-07:00
New Revision: ecbe78c124a78a4ea6e06b1d52ce281dcc394332
URL:
https://github.com/llvm/llvm-project/commit/ecbe78c124a78a4ea6e06b1d52ce281dcc394332
DIFF:
https://github.com/llvm/llvm-project/commit/ecbe78c124a78a4ea6e06b1d52ce281dcc394332.d
Author: Jonas Devlieghere
Date: 2023-08-07T13:20:38-07:00
New Revision: 17226c976e04856b10e2da34e93c89596660f882
URL:
https://github.com/llvm/llvm-project/commit/17226c976e04856b10e2da34e93c89596660f882
DIFF:
https://github.com/llvm/llvm-project/commit/17226c976e04856b10e2da34e93c89596660f882.d
Author: Jonas Devlieghere
Date: 2023-08-07T15:50:06-07:00
New Revision: 300c5aaa0a2ae3b5bb7d14d4f11d93e4ea2666c1
URL:
https://github.com/llvm/llvm-project/commit/300c5aaa0a2ae3b5bb7d14d4f11d93e4ea2666c1
DIFF:
https://github.com/llvm/llvm-project/commit/300c5aaa0a2ae3b5bb7d14d4f11d93e4ea2666c1.d
Author: Jonas Devlieghere
Date: 2023-08-07T18:37:52-07:00
New Revision: 0bdbe7bd7f1589817495a60cc8422df49575b17b
URL:
https://github.com/llvm/llvm-project/commit/0bdbe7bd7f1589817495a60cc8422df49575b17b
DIFF:
https://github.com/llvm/llvm-project/commit/0bdbe7bd7f1589817495a60cc8422df49575b17b.d
Author: Jonas Devlieghere
Date: 2023-08-07T19:11:11-07:00
New Revision: caa5167769b5d8a0165e6c1cb7c919e864346db2
URL:
https://github.com/llvm/llvm-project/commit/caa5167769b5d8a0165e6c1cb7c919e864346db2
DIFF:
https://github.com/llvm/llvm-project/commit/caa5167769b5d8a0165e6c1cb7c919e864346db2.d
Author: Jonas Devlieghere
Date: 2023-08-08T08:54:03-07:00
New Revision: 013a8fc26ef8f953dbc715be433e70b2b5c906fa
URL:
https://github.com/llvm/llvm-project/commit/013a8fc26ef8f953dbc715be433e70b2b5c906fa
DIFF:
https://github.com/llvm/llvm-project/commit/013a8fc26ef8f953dbc715be433e70b2b5c906fa.d
Author: Jonas Devlieghere
Date: 2023-08-08T08:55:00-07:00
New Revision: d5cad055062672689efac8395d3f1543c22ba569
URL:
https://github.com/llvm/llvm-project/commit/d5cad055062672689efac8395d3f1543c22ba569
DIFF:
https://github.com/llvm/llvm-project/commit/d5cad055062672689efac8395d3f1543c22ba569.d
Author: Jonas Devlieghere
Date: 2023-08-09T15:15:42-07:00
New Revision: 1a8d9a7657bba79099e6e2a6b0568db53d1e9a23
URL:
https://github.com/llvm/llvm-project/commit/1a8d9a7657bba79099e6e2a6b0568db53d1e9a23
DIFF:
https://github.com/llvm/llvm-project/commit/1a8d9a7657bba79099e6e2a6b0568db53d1e9a23.d
Author: Jonas Devlieghere
Date: 2023-08-10T11:13:47-07:00
New Revision: 9c135f1478cd9d7c81c11c6a6c9ac85b16d68d74
URL:
https://github.com/llvm/llvm-project/commit/9c135f1478cd9d7c81c11c6a6c9ac85b16d68d74
DIFF:
https://github.com/llvm/llvm-project/commit/9c135f1478cd9d7c81c11c6a6c9ac85b16d68d74.d
Author: Jonas Devlieghere
Date: 2023-08-11T10:47:00-07:00
New Revision: be237b76da7e29debd9cf1e557235f945b92cead
URL:
https://github.com/llvm/llvm-project/commit/be237b76da7e29debd9cf1e557235f945b92cead
DIFF:
https://github.com/llvm/llvm-project/commit/be237b76da7e29debd9cf1e557235f945b92cead.d
Author: Jonas Devlieghere
Date: 2023-08-15T10:37:04-07:00
New Revision: 23312cde45b964b24b2c9f3aa2ff45a45174a8d9
URL:
https://github.com/llvm/llvm-project/commit/23312cde45b964b24b2c9f3aa2ff45a45174a8d9
DIFF:
https://github.com/llvm/llvm-project/commit/23312cde45b964b24b2c9f3aa2ff45a45174a8d9.d
Author: Jonas Devlieghere
Date: 2023-08-15T10:41:11-07:00
New Revision: f2ec73c746504978cda96914a03952f65a29dd67
URL:
https://github.com/llvm/llvm-project/commit/f2ec73c746504978cda96914a03952f65a29dd67
DIFF:
https://github.com/llvm/llvm-project/commit/f2ec73c746504978cda96914a03952f65a29dd67.d
Author: Jonas Devlieghere
Date: 2023-08-16T09:14:42-07:00
New Revision: 5afa519c1ae9e17c3ac556b7ed42ab96b487ef0f
URL:
https://github.com/llvm/llvm-project/commit/5afa519c1ae9e17c3ac556b7ed42ab96b487ef0f
DIFF:
https://github.com/llvm/llvm-project/commit/5afa519c1ae9e17c3ac556b7ed42ab96b487ef0f.d
Author: Jonas Devlieghere
Date: 2023-08-18T11:20:20-07:00
New Revision: 3e3880e370c8aed629750fe94a9f98f4cb6160cc
URL:
https://github.com/llvm/llvm-project/commit/3e3880e370c8aed629750fe94a9f98f4cb6160cc
DIFF:
https://github.com/llvm/llvm-project/commit/3e3880e370c8aed629750fe94a9f98f4cb6160cc.d
Author: Jonas Devlieghere
Date: 2023-08-18T13:52:22-07:00
New Revision: 8842d7eb8b5291009559b9859319cca7714d436d
URL:
https://github.com/llvm/llvm-project/commit/8842d7eb8b5291009559b9859319cca7714d436d
DIFF:
https://github.com/llvm/llvm-project/commit/8842d7eb8b5291009559b9859319cca7714d436d.d
Author: Jonas Devlieghere
Date: 2023-08-18T14:05:38-07:00
New Revision: 12db5c29e13c36e9e51b32b57cf555be4c475b7c
URL:
https://github.com/llvm/llvm-project/commit/12db5c29e13c36e9e51b32b57cf555be4c475b7c
DIFF:
https://github.com/llvm/llvm-project/commit/12db5c29e13c36e9e51b32b57cf555be4c475b7c.d
Author: Jonas Devlieghere
Date: 2023-08-18T14:18:21-07:00
New Revision: cf6d16f9b54a55ad771dc018592f112841d546ec
URL:
https://github.com/llvm/llvm-project/commit/cf6d16f9b54a55ad771dc018592f112841d546ec
DIFF:
https://github.com/llvm/llvm-project/commit/cf6d16f9b54a55ad771dc018592f112841d546ec.d
Author: Jonas Devlieghere
Date: 2023-08-18T15:48:19-07:00
New Revision: b6e148f02ca8c9b3d32914c2abafc773b9727223
URL:
https://github.com/llvm/llvm-project/commit/b6e148f02ca8c9b3d32914c2abafc773b9727223
DIFF:
https://github.com/llvm/llvm-project/commit/b6e148f02ca8c9b3d32914c2abafc773b9727223.d
Author: Jonas Devlieghere
Date: 2023-08-22T10:58:44-07:00
New Revision: 07afc41a2e6ab47097246f3f7c6e525a89ce1b9f
URL:
https://github.com/llvm/llvm-project/commit/07afc41a2e6ab47097246f3f7c6e525a89ce1b9f
DIFF:
https://github.com/llvm/llvm-project/commit/07afc41a2e6ab47097246f3f7c6e525a89ce1b9f.d
Author: Jonas Devlieghere
Date: 2023-08-22T11:42:46-07:00
New Revision: 34f84697c37ece745e1c66a36b0faca281e8da3e
URL:
https://github.com/llvm/llvm-project/commit/34f84697c37ece745e1c66a36b0faca281e8da3e
DIFF:
https://github.com/llvm/llvm-project/commit/34f84697c37ece745e1c66a36b0faca281e8da3e.d
Author: Jonas Devlieghere
Date: 2023-08-24T14:11:30-07:00
New Revision: a902015f543097720fed4d2c04e34daa0fdfbda7
URL:
https://github.com/llvm/llvm-project/commit/a902015f543097720fed4d2c04e34daa0fdfbda7
DIFF:
https://github.com/llvm/llvm-project/commit/a902015f543097720fed4d2c04e34daa0fdfbda7.d
Author: Jonas Devlieghere
Date: 2023-08-24T15:53:14-07:00
New Revision: 719506769a89c4f01fc8513cf3553e723591294c
URL:
https://github.com/llvm/llvm-project/commit/719506769a89c4f01fc8513cf3553e723591294c
DIFF:
https://github.com/llvm/llvm-project/commit/719506769a89c4f01fc8513cf3553e723591294c.d
Author: Jonas Devlieghere
Date: 2023-08-24T22:36:53-07:00
New Revision: 7bd632895816206a9f868019124ebb190e4a65c1
URL:
https://github.com/llvm/llvm-project/commit/7bd632895816206a9f868019124ebb190e4a65c1
DIFF:
https://github.com/llvm/llvm-project/commit/7bd632895816206a9f868019124ebb190e4a65c1.d
Author: Jonas Devlieghere
Date: 2023-08-25T07:40:37-07:00
New Revision: 50b127613abc1a3d52f4f0f98ef6cdff4f9d39c8
URL:
https://github.com/llvm/llvm-project/commit/50b127613abc1a3d52f4f0f98ef6cdff4f9d39c8
DIFF:
https://github.com/llvm/llvm-project/commit/50b127613abc1a3d52f4f0f98ef6cdff4f9d39c8.d
Author: Jonas Devlieghere
Date: 2023-08-25T11:02:38-07:00
New Revision: 1034688d58783779168d59b47d2b3e897ad869c6
URL:
https://github.com/llvm/llvm-project/commit/1034688d58783779168d59b47d2b3e897ad869c6
DIFF:
https://github.com/llvm/llvm-project/commit/1034688d58783779168d59b47d2b3e897ad869c6.d
Author: Jonas Devlieghere
Date: 2023-08-25T12:59:52-07:00
New Revision: 37086cadb1aebb306e06a6a122c6a82305286c9d
URL:
https://github.com/llvm/llvm-project/commit/37086cadb1aebb306e06a6a122c6a82305286c9d
DIFF:
https://github.com/llvm/llvm-project/commit/37086cadb1aebb306e06a6a122c6a82305286c9d.d
Author: Jonas Devlieghere
Date: 2023-08-25T13:52:45-07:00
New Revision: 6bdf485887e5a2d613c3bf23ce96c216a086dfca
URL:
https://github.com/llvm/llvm-project/commit/6bdf485887e5a2d613c3bf23ce96c216a086dfca
DIFF:
https://github.com/llvm/llvm-project/commit/6bdf485887e5a2d613c3bf23ce96c216a086dfca.d
Author: Jonas Devlieghere
Date: 2023-08-25T14:35:07-07:00
New Revision: a7ca1175d0d4f3ec8ed04cf2e2d380d007681f6e
URL:
https://github.com/llvm/llvm-project/commit/a7ca1175d0d4f3ec8ed04cf2e2d380d007681f6e
DIFF:
https://github.com/llvm/llvm-project/commit/a7ca1175d0d4f3ec8ed04cf2e2d380d007681f6e.d
Author: Jonas Devlieghere
Date: 2023-09-01T14:47:45-07:00
New Revision: a69f78b080ef7efd2854ba199248713d956ea40c
URL:
https://github.com/llvm/llvm-project/commit/a69f78b080ef7efd2854ba199248713d956ea40c
DIFF:
https://github.com/llvm/llvm-project/commit/a69f78b080ef7efd2854ba199248713d956ea40c.d
@@ -0,0 +1,254 @@
+Debugging LLDB
JDevlieghere wrote:
Before the reshuffle of the pages, there were a handful of pages that had
"LLDB" in their title, something like "Building LLDB" or "Testing LLDB", I
don't remember. This page is somewhat different, because p
@@ -0,0 +1,254 @@
+Debugging LLDB
+==
+
+This page details various ways to debug LLDB itself and other LLDB tools. If
+you want to know how to use LLDB in general, please refer to
+:doc:`/use/tutorial`.
+
+As LLDB is generally split into 2 tools, ``lldb`` and ``lldb-se
@@ -0,0 +1,254 @@
+Debugging LLDB
+==
+
+This page details various ways to debug LLDB itself and other LLDB tools. If
+you want to know how to use LLDB in general, please refer to
+:doc:`/use/tutorial`.
+
+As LLDB is generally split into 2 tools, ``lldb`` and ``lldb-se
@@ -0,0 +1,254 @@
+Debugging LLDB
+==
+
+This page details various ways to debug LLDB itself and other LLDB tools. If
+you want to know how to use LLDB in general, please refer to
+:doc:`/use/tutorial`.
+
+As LLDB is generally split into 2 tools, ``lldb`` and ``lldb-se
https://github.com/JDevlieghere approved this pull request.
https://github.com/llvm/llvm-project/pull/65311
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere resolved
https://github.com/llvm/llvm-project/pull/65332
___
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.
Thanks for working on this!
https://github.com/llvm/llvm-project/pull/65332
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commi
https://github.com/JDevlieghere approved this pull request.
I started looking at the diff before reading the description only to be
confused by the exact same thing.
https://github.com/llvm/llvm-project/pull/6
___
lldb-commits mailing list
lldb-c
https://github.com/JDevlieghere approved this pull request.
https://github.com/llvm/llvm-project/pull/65635
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -240,6 +240,16 @@
"timeout": {
"type":
"string",
"description":
"The time in seconds to wait
@@ -40,7 +40,8 @@ VSCode::VSCode()
{"swift_catch", "Swift Catch", lldb::eLanguageTypeSwift},
{"swift_throw", "Swift Throw", lldb::eLanguageTypeSwift}}),
focus_tid(LLDB_INVALID_THREAD_ID), sent_terminated_event(false),
- stop_at_entry(false), is_
Author: Jonas Devlieghere
Date: 2023-09-07T16:26:53-07:00
New Revision: 3aa678a777354824d18faa427983d10ecbdd8943
URL:
https://github.com/llvm/llvm-project/commit/3aa678a777354824d18faa427983d10ecbdd8943
DIFF:
https://github.com/llvm/llvm-project/commit/3aa678a777354824d18faa427983d10ecbdd8943.d
JDevlieghere wrote:
+1. As Jim pointed out, we use them ourselves internally, so to me the
distinction sounds like an implementation detail and should be transparent for
completion.
https://github.com/llvm/llvm-project/pull/65760
___
lldb-commits ma
https://github.com/JDevlieghere approved this pull request.
LGTM. We can update the test when we fix the behavior.
https://github.com/llvm/llvm-project/pull/65760
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin
@@ -40,7 +40,8 @@ VSCode::VSCode()
{"swift_catch", "Swift Catch", lldb::eLanguageTypeSwift},
{"swift_throw", "Swift Throw", lldb::eLanguageTypeSwift}}),
focus_tid(LLDB_INVALID_THREAD_ID), sent_terminated_event(false),
- stop_at_entry(false), is_
Author: Jonas Devlieghere
Date: 2023-09-09T20:20:04-07:00
New Revision: 86f21e92ab6e422edda2c7a1da11670433ad26cb
URL:
https://github.com/llvm/llvm-project/commit/86f21e92ab6e422edda2c7a1da11670433ad26cb
DIFF:
https://github.com/llvm/llvm-project/commit/86f21e92ab6e422edda2c7a1da11670433ad26cb.d
https://github.com/JDevlieghere approved this pull request.
https://github.com/llvm/llvm-project/pull/65945
___
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. I formatted the test, examples and script subdirectory. This is more
comprehensive.
https://github.com/llvm/llvm-project/pull/65979
___
lldb-commits mailing list
lldb-commits@lists.llv
https://github.com/JDevlieghere approved this pull request.
https://github.com/llvm/llvm-project/pull/66001
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
JDevlieghere wrote:
> Have (should we) we documented that we format all python code with black
> somewhere and how to install the tool?
https://llvm.org/docs/CodingStandards.html#python-version-and-source-code-formatting
https://github.com/llvm/llvm-project/pull/66053
_
@@ -57,6 +57,30 @@ def test_add_dsym_with_dSYM_bundle(self):
self.exe_name = "a.out"
self.do_add_dsym_with_dSYM_bundle(self.exe_name)
+@no_debug_info_test
+def test_report_symbol_change(self):
+"""Test that when adding a symbol file, the eBroadc
https://github.com/JDevlieghere approved this pull request.
https://github.com/llvm/llvm-project/pull/66144
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -83,7 +83,7 @@ class Debugger : public
std::enable_shared_from_this,
eBroadcastBitProgress = (1 << 0),
eBroadcastBitWarning = (1 << 1),
eBroadcastBitError = (1 << 2),
-eBroadcastSymbolChange = (1 << 3),
+eBroadcastBitSymbolChange = (1 << 3),
@@ -83,7 +83,7 @@ class Debugger : public
std::enable_shared_from_this,
eBroadcastBitProgress = (1 << 0),
eBroadcastBitWarning = (1 << 1),
eBroadcastBitError = (1 << 2),
-eBroadcastSymbolChange = (1 << 3),
+eBroadcastBitSymbolChange = (1 << 3),
https://github.com/JDevlieghere created
https://github.com/llvm/llvm-project/pull/66218:
Users often want to change the look of their prompt and currently the only way
to do that is by using ANSI escape codes in the prompt itself. This is not only
tedious, it also results in extra whitespace b
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66218
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
JDevlieghere wrote:
Regarding the column width bug: it's something we'd want to fix anyway. I have
a naive implementation
[here](https://github.com/JDevlieghere/llvm-project/commit/17e7844547e8b8509014bc953545c76f3fd6eb25).
Probably more important than the ANSI escape characters is UTF-8 which
Author: Jonas Devlieghere
Date: 2023-09-13T09:14:54-07:00
New Revision: 4d10b9507dcf0dfe073b8642c5ade1d906e654ee
URL:
https://github.com/llvm/llvm-project/commit/4d10b9507dcf0dfe073b8642c5ade1d906e654ee
DIFF:
https://github.com/llvm/llvm-project/commit/4d10b9507dcf0dfe073b8642c5ade1d906e654ee.d
https://github.com/JDevlieghere updated
https://github.com/llvm/llvm-project/pull/66218:
>From 9e3ccc3b7209ef92abedb3f7aa9b1ddd6687f410 Mon Sep 17 00:00:00 2001
From: Jonas Devlieghere
Date: Wed, 13 Sep 2023 08:05:10 -0700
Subject: [PATCH] [lldb] Add a setting to customize the prompt color
Use
https://github.com/JDevlieghere updated
https://github.com/llvm/llvm-project/pull/66218:
>From bb1941649714c424bbcaab6c14892657aab55c93 Mon Sep 17 00:00:00 2001
From: Jonas Devlieghere
Date: Wed, 13 Sep 2023 08:05:10 -0700
Subject: [PATCH] [lldb] Add a setting to customize the prompt color
Use
@@ -83,7 +83,7 @@ class Debugger : public
std::enable_shared_from_this,
eBroadcastBitProgress = (1 << 0),
eBroadcastBitWarning = (1 << 1),
eBroadcastBitError = (1 << 2),
-eBroadcastSymbolChange = (1 << 3),
+eBroadcastBitSymbolChange = (1 << 3),
https://github.com/JDevlieghere edited
https://github.com/llvm/llvm-project/pull/66144
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -83,7 +83,7 @@ class Debugger : public
std::enable_shared_from_this,
eBroadcastBitProgress = (1 << 0),
eBroadcastBitWarning = (1 << 1),
eBroadcastBitError = (1 << 2),
-eBroadcastSymbolChange = (1 << 3),
+eBroadcastBitSymbolChange = (1 << 3),
JDevlieghere wrote:
> can we wire up the ansi color formatting without supporting all these other
> bits of data?
Yes, but you'd still need to solve (1), (3) and (4) which are the "hard" ones.
Doing what you suggests only saves you (2) which is by far the easiest one in
the list.
https://gi
https://github.com/JDevlieghere created
https://github.com/llvm/llvm-project/pull/66312:
Account for Unicode when computing the prompt column width. Previously, the
string length (i.e. number of bytes) rather than the width of the Glyph was
used to compute the cursor position. The result was t
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66312
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66312
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66312
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
JDevlieghere wrote:
Related to #66218
https://github.com/llvm/llvm-project/pull/66312
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -31,13 +31,15 @@ class OptionGroupWatchpoint : public OptionGroup {
void OptionParsingStarting(ExecutionContext *execution_context) override;
// Note:
- // eWatchRead == LLDB_WATCH_TYPE_READ; and
+ // eWatchRead == LLDB_WATCH_TYPE_READ
// eWatchWrite == LLDB_WATCH_
@@ -211,6 +212,35 @@ bool Watchpoint::CaptureWatchedValue(const
ExecutionContext &exe_ctx) {
return (m_new_value_sp && m_new_value_sp->GetError().Success());
}
+bool Watchpoint::WatchedValueReportable(const ExecutionContext &exe_ctx) {
+ if (!m_watch_modify)
+return tr
https://github.com/JDevlieghere edited
https://github.com/llvm/llvm-project/pull/66308
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -211,6 +212,35 @@ bool Watchpoint::CaptureWatchedValue(const
ExecutionContext &exe_ctx) {
return (m_new_value_sp && m_new_value_sp->GetError().Success());
}
+bool Watchpoint::WatchedValueReportable(const ExecutionContext &exe_ctx) {
+ if (!m_watch_modify)
+return tr
@@ -211,6 +212,35 @@ bool Watchpoint::CaptureWatchedValue(const
ExecutionContext &exe_ctx) {
return (m_new_value_sp && m_new_value_sp->GetError().Success());
}
+bool Watchpoint::WatchedValueReportable(const ExecutionContext &exe_ctx) {
+ if (!m_watch_modify)
+return tr
@@ -982,6 +982,13 @@ class StopInfoWatchpoint : public StopInfo {
m_should_stop = false;
}
}
+
+// Don't stop if the watched region value is unmodified, and
+// this is a Modify-type watchpoint.
+if (m_should_stop && !wp_sp-
@@ -211,6 +212,35 @@ bool Watchpoint::CaptureWatchedValue(const
ExecutionContext &exe_ctx) {
return (m_new_value_sp && m_new_value_sp->GetError().Success());
}
+bool Watchpoint::WatchedValueReportable(const ExecutionContext &exe_ctx) {
+ if (!m_watch_modify)
+return tr
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66308
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66308
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -18,19 +18,38 @@ Please refer to the `LLVM Developer Policy
authoring and uploading a patch. LLDB differs from the LLVM Developer
Policy in the following respects.
- - **Test infrastructure**: Like LLVM it is important to submit tests with
your
- patches, but note that
@@ -18,19 +18,38 @@ Please refer to the `LLVM Developer Policy
authoring and uploading a patch. LLDB differs from the LLVM Developer
Policy in the following respects.
- - **Test infrastructure**: Like LLVM it is important to submit tests with
your
- patches, but note that
@@ -18,19 +18,38 @@ Please refer to the `LLVM Developer Policy
authoring and uploading a patch. LLDB differs from the LLVM Developer
Policy in the following respects.
- - **Test infrastructure**: Like LLVM it is important to submit tests with
your
- patches, but note that
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66447
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66447
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/JDevlieghere review_requested
https://github.com/llvm/llvm-project/pull/66447
___
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/66447:
Add a configuration entry for whether LLDB was configured with wide character
support in Editline and use it in a decorator to guard the UTF-8 prompt test.
>From 6e745a62dea1efd8cd614c7a206ddf715aefc867 Mo
JDevlieghere wrote:
I added a configuration entry and corresponding decorator in #66447.
https://github.com/llvm/llvm-project/pull/66312
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-com
801 - 900 of 4962 matches
Mail list logo