[Lldb-commits] [lldb] 3bea730 - [lldb] Fix compilation with gcc-6.5

2021-03-31 Thread Pavel Labath via lldb-commits
Author: Pavel Labath Date: 2021-04-01T08:44:50+02:00 New Revision: 3bea7306e8669f94bacafae68748a9139cfc0b98 URL: https://github.com/llvm/llvm-project/commit/3bea7306e8669f94bacafae68748a9139cfc0b98 DIFF: https://github.com/llvm/llvm-project/commit/3bea7306e8669f94bacafae68748a9139cfc0b98.diff

[Lldb-commits] [PATCH] D99694: Add support for getting signed ObjC tagged pointer values

2021-03-31 Thread Jonas Devlieghere via Phabricator via lldb-commits
JDevlieghere added a comment. LGTM with a little nit. Please `clang-format` the patch before landing. Comment at: lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h:89-100 +// There are two routines in the ObjC runtime that tagged pointer clients +// can c

[Lldb-commits] [PATCH] D99702: [lldb-vscode] Use LLVM's ScopeExit to ensure we always terminate the debugger

2021-03-31 Thread Jonas Devlieghere via Phabricator via lldb-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rGb7e2c2acb8ee: [lldb-vscode] Use LLVM's ScopeExit to ensure we always terminate the debugger (authored by JDevlieghere). Herald added a project: LLDB.

[Lldb-commits] [PATCH] D99701: [lldb-vscode] Consistently use return EXIT_SUCCESS and EXIT_FAILURE (NFC)

2021-03-31 Thread Jonas Devlieghere via Phabricator via lldb-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG54c3c2e82874: [lldb-vscode] Consistently use return EXIT_SUCCESS and EXIT_FAILURE (NFC) (authored by JDevlieghere). Herald added a project: LLDB. Ch

[Lldb-commits] [lldb] d182893 - [lldb] Remove references to LLDB_CAPTURE_REPRODUCER

2021-03-31 Thread Jonas Devlieghere via lldb-commits
Author: Jonas Devlieghere Date: 2021-03-31T21:42:00-07:00 New Revision: d1828937ed8d79a772ec60a8f3c7f4a873f581d4 URL: https://github.com/llvm/llvm-project/commit/d1828937ed8d79a772ec60a8f3c7f4a873f581d4 DIFF: https://github.com/llvm/llvm-project/commit/d1828937ed8d79a772ec60a8f3c7f4a873f581d4.d

[Lldb-commits] [lldb] b7e2c2a - [lldb-vscode] Use LLVM's ScopeExit to ensure we always terminate the debugger

2021-03-31 Thread Jonas Devlieghere via lldb-commits
Author: Jonas Devlieghere Date: 2021-03-31T21:41:59-07:00 New Revision: b7e2c2acb8eea471d0960f01d4c75d45156bd9ae URL: https://github.com/llvm/llvm-project/commit/b7e2c2acb8eea471d0960f01d4c75d45156bd9ae DIFF: https://github.com/llvm/llvm-project/commit/b7e2c2acb8eea471d0960f01d4c75d45156bd9ae.d

[Lldb-commits] [lldb] 54c3c2e - [lldb-vscode] Consistently use return EXIT_SUCCESS and EXIT_FAILURE (NFC)

2021-03-31 Thread Jonas Devlieghere via lldb-commits
Author: Jonas Devlieghere Date: 2021-03-31T21:41:59-07:00 New Revision: 54c3c2e82874d8ee65b32f1f79bfd494b0551986 URL: https://github.com/llvm/llvm-project/commit/54c3c2e82874d8ee65b32f1f79bfd494b0551986 DIFF: https://github.com/llvm/llvm-project/commit/54c3c2e82874d8ee65b32f1f79bfd494b0551986.d

[Lldb-commits] [PATCH] D99702: [lldb-vscode] Use LLVM's ScopeExit to ensure we always terminate the debugger

2021-03-31 Thread Jonas Devlieghere via Phabricator via lldb-commits
JDevlieghere created this revision. JDevlieghere added reviewers: wallace, clayborg. JDevlieghere requested review of this revision. Make sure we always terminate the debugger by using a RAII object. https://reviews.llvm.org/D99702 Files: lldb/tools/lldb-vscode/lldb-vscode.cpp Index: lldb/t

[Lldb-commits] [PATCH] D99701: [lldb-vscode] Consistently use return EXIT_SUCCESS and EXIT_FAILURE (NFC)

2021-03-31 Thread Jonas Devlieghere via Phabricator via lldb-commits
JDevlieghere created this revision. JDevlieghere added reviewers: wallace, clayborg. JDevlieghere requested review of this revision. Consistently use `return` with `EXIT_SUCCESS` or `EXIT_FAILURE` instead of mix-and-matching `return`, `exit` `0,` `1` etc. https://reviews.llvm.org/D99701 Files:

[Lldb-commits] [lldb] dfc8da1 - [lldb] Remove LLDB_CAPTURE_REPRODUCER override

2021-03-31 Thread Jonas Devlieghere via lldb-commits
Author: Jonas Devlieghere Date: 2021-03-31T21:10:56-07:00 New Revision: dfc8da19c5d7ed48f62a4cc588b641f2deee8789 URL: https://github.com/llvm/llvm-project/commit/dfc8da19c5d7ed48f62a4cc588b641f2deee8789 DIFF: https://github.com/llvm/llvm-project/commit/dfc8da19c5d7ed48f62a4cc588b641f2deee8789.d

[Lldb-commits] [PATCH] D99694: Add support for getting signed ObjC tagged pointer values

2021-03-31 Thread Jim Ingham via Phabricator via lldb-commits
jingham created this revision. jingham added a reviewer: JDevlieghere. jingham requested review of this revision. Herald added a project: LLDB. Herald added a subscriber: lldb-commits. The ObjC runtime offers both signed & unsigned tagged pointer value accessors to tagged pointer providers, but ll

[Lldb-commits] [PATCH] D99653: [nfc] [lldb] 1/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)

2021-03-31 Thread Greg Clayton via Phabricator via lldb-commits
clayborg requested changes to this revision. clayborg added a comment. This revision now requires changes to proceed. Looks good as long as we fix to DWARFUnit::GetRnglist() to not return a full copy of the "llvm::Optional" each time it is called. Comment at: lldb/source/Plug

[Lldb-commits] [lldb] 71b648f - Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers"

2021-03-31 Thread Muhammad Omair Javaid via lldb-commits
Author: Muhammad Omair Javaid Date: 2021-03-31T17:12:14+05:00 New Revision: 71b648f7158c7a0b4918eaa3e94d307e4bbfce97 URL: https://github.com/llvm/llvm-project/commit/71b648f7158c7a0b4918eaa3e94d307e4bbfce97 DIFF: https://github.com/llvm/llvm-project/commit/71b648f7158c7a0b4918eaa3e94d307e4bbfce

[Lldb-commits] [lldb] feb6f2c - Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset"

2021-03-31 Thread Muhammad Omair Javaid via lldb-commits
Author: Muhammad Omair Javaid Date: 2021-03-31T17:12:14+05:00 New Revision: feb6f2c78fa9474e7329c4a809f175b1675d0975 URL: https://github.com/llvm/llvm-project/commit/feb6f2c78fa9474e7329c4a809f175b1675d0975 DIFF: https://github.com/llvm/llvm-project/commit/feb6f2c78fa9474e7329c4a809f175b1675d09

[Lldb-commits] [PATCH] D98289: [lldb] 2/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)

2021-03-31 Thread Jan Kratochvil via Phabricator via lldb-commits
jankratochvil updated this revision to Diff 334412. jankratochvil retitled this revision from "[lldb] Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)" to "[lldb] 2/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)". jankratochvil a

[Lldb-commits] [PATCH] D99653: [nfc] [lldb] 1/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)

2021-03-31 Thread Jan Kratochvil via Phabricator via lldb-commits
jankratochvil created this revision. jankratochvil added reviewers: labath, grimar, clayborg. jankratochvil added a project: LLDB. Herald added a subscriber: JDevlieghere. jankratochvil requested review of this revision. Refactor code only for D98289 . Repository

[Lldb-commits] [PATCH] D99603: [lldb] [client] Support for multiprocess extension

2021-03-31 Thread Michał Górny via Phabricator via lldb-commits
mgorny updated this revision to Diff 334404. mgorny added a comment. Added better PID mismatch handling in `SetThreadStopInfo()`. Not that most of the call sites actually check the return value... CHANGES SINCE LAST ACTION https://reviews.llvm.org/D99603/new/ https://reviews.llvm.org/D99603

[Lldb-commits] [lldb] 98d0703 - Revert "[LLDB] Skip TestVSCode_disconnect.test_launch arm/linux"

2021-03-31 Thread Muhammad Omair Javaid via lldb-commits
Author: Muhammad Omair Javaid Date: 2021-03-31T15:22:49+05:00 New Revision: 98d070396d2b80b8abcad1c24c5875b33495ada0 URL: https://github.com/llvm/llvm-project/commit/98d070396d2b80b8abcad1c24c5875b33495ada0 DIFF: https://github.com/llvm/llvm-project/commit/98d070396d2b80b8abcad1c24c5875b33495ad