[Lldb-commits] [PATCH] D139252: [lldb/Plugins] Introduce Scripted Platform Plugin

2022-12-03 Thread Med Ismail Bennani via Phabricator via lldb-commits
mib created this revision. mib added reviewers: JDevlieghere, jingham. mib added a project: LLDB. Herald added a project: All. mib requested review of this revision. Herald added a subscriber: lldb-commits. This patch introduces Scripted Platform, a new platform plugin that can be customized with

[Lldb-commits] [PATCH] D139158: [LLDB][LoongArch] Make software single stepping work

2022-12-03 Thread Lu Weining via Phabricator via lldb-commits
SixWeining added a comment. I'm not sure whether lldb should follow llvm coding standard. Comment at: lldb/source/Plugins/Instruction/LoongArch/CMakeLists.txt:7-8 +lldbInterpreter +lldbSymbol +lldbPluginProcessUtility + LINK_COMPONENTS It's better

[Lldb-commits] [PATCH] D138724: [lldb][Target] Flush the scratch TypeSystem when process gets deleted

2022-12-03 Thread Michael Buch via Phabricator via lldb-commits
Michael137 reopened this revision. Michael137 added a comment. This revision is now accepted and ready to land. Linux issue was just about dlopening the correct library name. Fixing that makes the test pass on my Ubuntu machine. Skipping for now on Windows because I don't have access to a machin

[Lldb-commits] [PATCH] D138724: [lldb][Target] Flush the scratch TypeSystem when process gets deleted

2022-12-03 Thread Michael Buch via Phabricator via lldb-commits
Michael137 updated this revision to Diff 479841. Michael137 added a comment. - Fix Linux tests: pass solib into source - Only flush modified files (including shared libraries) - Skip on Windows for now - Relaunch process using SBAPI Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTIO

[Lldb-commits] [PATCH] D138834: [lldb] Fix simple template names interaction with debug info declarations

2022-12-03 Thread Michael Buch via Phabricator via lldb-commits
Michael137 added inline comments. Comment at: lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:765 +m_ast.CreateClassTemplateSpecializationType(class_specialization_decl); +return clang_type.GetTypeName(/*BaseOnly*/ true); + } aeubanks wr

[Lldb-commits] [PATCH] D138724: [lldb][Target] Flush the scratch TypeSystem when process gets deleted

2022-12-03 Thread Michael Buch via Phabricator via lldb-commits
Michael137 updated this revision to Diff 479844. Michael137 added a comment. - Rebase - Reword commit Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D138724/new/ https://reviews.llvm.org/D138724 Files: lldb/source/Target/Target.cpp lldb/test/API

[Lldb-commits] [lldb] 61cb964 - [lldb] Convert Optional to std::optional

2022-12-03 Thread Fangrui Song via lldb-commits
Author: Fangrui Song Date: 2022-12-03T18:49:51Z New Revision: 61cb96404ed27a95df9296460d9920e8c13379e5 URL: https://github.com/llvm/llvm-project/commit/61cb96404ed27a95df9296460d9920e8c13379e5 DIFF: https://github.com/llvm/llvm-project/commit/61cb96404ed27a95df9296460d9920e8c13379e5.diff LOG:

[Lldb-commits] [PATCH] D114111: Remove a useless temporary of a base class type.

2022-12-03 Thread Alexander Kornienko via Phabricator via lldb-commits
alexfh updated this revision to Diff 479873. alexfh added a comment. Herald added a subscriber: Michael137. Herald added a project: All. Rebased. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D114111/new/ https://reviews.llvm.org/D114111 Files:

[Lldb-commits] [lldb] c95922c - Remove a useless temporary of a base class type.

2022-12-03 Thread Alexander Kornienko via lldb-commits
Author: Alexander Kornienko Date: 2022-12-04T00:01:22+01:00 New Revision: c95922c717973889ee669066abfc2e8be07050bf URL: https://github.com/llvm/llvm-project/commit/c95922c717973889ee669066abfc2e8be07050bf DIFF: https://github.com/llvm/llvm-project/commit/c95922c717973889ee669066abfc2e8be07050bf

[Lldb-commits] [PATCH] D114111: Remove a useless temporary of a base class type.

2022-12-03 Thread Alexander Kornienko 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 rGc95922c71797: Remove a useless temporary of a base class type. (authored by alexfh). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTIO