[Lldb-commits] [PATCH] D141174: [test] Add more tests for _regexp-break, the 'b' shortcut.

2023-01-06 Thread Jordan Rupprecht via Phabricator via lldb-commits
rupprecht created this revision. Herald added a project: All. rupprecht requested review of this revision. Herald added a project: LLDB. Herald added a subscriber: lldb-commits. This test more exhaustively tests all the different shortcuts that `_regexp-break` provides. I have a follow up to

[Lldb-commits] [PATCH] D141165: [lldb] Fix symbol table use after free

2023-01-06 Thread Jonas Devlieghere via Phabricator via lldb-commits
JDevlieghere accepted this revision. JDevlieghere added a comment. This revision is now accepted and ready to land. LGTM Comment at: lldb/source/Symbol/SymbolFile.cpp:188-190 + auto *symtab = GetSymtab(); + if (symtab) +symtab->SectionFileAddressesChanged();

[Lldb-commits] [PATCH] D141165: [lldb] Fix symbol table use after free

2023-01-06 Thread Augusto Noronha via Phabricator via lldb-commits
augusto2112 created this revision. augusto2112 added reviewers: labath, jingham, JDevlieghere. Herald added a project: All. augusto2112 requested review of this revision. Herald added a project: LLDB. Herald added a subscriber: lldb-commits. The symbol file stores a raw pointer to the main object

[Lldb-commits] [PATCH] D139379: [llvm][dwwarf] Change CU/TU index to 64-bit

2023-01-06 Thread Alexander Yermolovich via Phabricator via lldb-commits
ayermolo added a comment. @dblaikie If getter/setter APIs are a blocker, I can remove them and do casts (uint32_t) instead? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D139379/new/ https://reviews.llvm.org/D139379

[Lldb-commits] [PATCH] D136565: [clang] Instantiate alias templates with sugar

2023-01-06 Thread Erich Keane via Phabricator via lldb-commits
erichkeane added a comment. Note that the Clang 16 branch is coming up approximately on January 24, and this needs to be reverted or perf-regression fixed by then. @mizvekov : If you or someone else don't have a solution/revert to this by January 13th, @aaron.ballman and I will begin the

[Lldb-commits] [PATCH] D131858: [clang] Track the templated entity in type substitution.

2023-01-06 Thread Erich Keane via Phabricator via lldb-commits
erichkeane added a comment. Note that the Clang 16 branch is coming up approximately on January 24, and this needs to be reverted or have the issue reported by @steven_wu fixed by then. @mizvekov : If you or someone else don't have a solution/revert to this by January 13th, @aaron.ballman and

[Lldb-commits] [PATCH] D140066: Add a final fallback technique to the old Darwin dynamic loader plugin to find the dyld_all_image_infos structure

2023-01-06 Thread Jason Molenda via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG75d268d1fa60: When loading mach-o corefile, new fallback for finding images (authored by jasonmolenda). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[Lldb-commits] [lldb] 75d268d - When loading mach-o corefile, new fallback for finding images

2023-01-06 Thread Jason Molenda via lldb-commits
Author: Jason Molenda Date: 2023-01-06T10:46:39-08:00 New Revision: 75d268d1fa607a2a9c814040a8d8d5267b49de4c URL: https://github.com/llvm/llvm-project/commit/75d268d1fa607a2a9c814040a8d8d5267b49de4c DIFF: https://github.com/llvm/llvm-project/commit/75d268d1fa607a2a9c814040a8d8d5267b49de4c.diff

[Lldb-commits] [PATCH] D140358: [lldb-vscode] Add support for disassembly view

2023-01-06 Thread Enrico Loparco via Phabricator via lldb-commits
eloparco updated this revision to Diff 486794. eloparco added a comment. Fix disassemble on variable-length instructions and disassemble with positive offset Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D140358/new/

[Lldb-commits] [PATCH] D140358: [lldb-vscode] Add support for disassembly view

2023-01-06 Thread Enrico Loparco via Phabricator via lldb-commits
eloparco added inline comments. Comment at: lldb/tools/lldb-vscode/lldb-vscode.cpp:2194 + if (index == sb_instructions.size() + 1) { +fprintf(stderr, "current line not found in disassembled instructions\n"); +return response_instructions; eloparco

[Lldb-commits] [PATCH] D140358: [lldb-vscode] Add support for disassembly view

2023-01-06 Thread Enrico Loparco via Phabricator via lldb-commits
eloparco added inline comments. Comment at: lldb/tools/lldb-vscode/lldb-vscode.cpp:2194 + if (index == sb_instructions.size() + 1) { +fprintf(stderr, "current line not found in disassembled instructions\n"); +return response_instructions; clayborg

[Lldb-commits] [PATCH] D140358: [lldb-vscode] Add support for disassembly view

2023-01-06 Thread Enrico Loparco via Phabricator via lldb-commits
eloparco added inline comments. Comment at: lldb/tools/lldb-vscode/lldb-vscode.cpp:2177 + const auto bytes_offset = -instruction_offset * bytes_per_instruction; + auto start_addr = base_addr - bytes_offset; + const auto disassemble_bytes = instruction_count *

[Lldb-commits] [PATCH] D141042: [lldb] Allow configuring on Windows with python interpreter within a junction

2023-01-06 Thread Markus Böck via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG9e84e038447e: [lldb] Allow configuring on Windows with python interpreter within a junction (authored by zero9178). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[Lldb-commits] [lldb] 9e84e03 - [lldb] Allow configuring on Windows with python interpreter within a junction

2023-01-06 Thread Markus Böck via lldb-commits
Author: Markus Böck Date: 2023-01-06T09:58:35+01:00 New Revision: 9e84e038447e283d020ae01aebb15e0e66ef3642 URL: https://github.com/llvm/llvm-project/commit/9e84e038447e283d020ae01aebb15e0e66ef3642 DIFF: https://github.com/llvm/llvm-project/commit/9e84e038447e283d020ae01aebb15e0e66ef3642.diff