[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-16 Thread Dave Lee via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG9c5b97570502: [lldb] Report clang module build remarks (authored by kastiglione). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D140056/new/ https://reviews.

[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-16 Thread Med Ismail Bennani via Phabricator via lldb-commits
mib accepted this revision. mib added a comment. Yep, LGTM! Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D140056/new/ https://reviews.llvm.org/D140056 ___ lldb-commits mailing list lldb-commits@lists.llv

[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-15 Thread Adrian Prantl via Phabricator via lldb-commits
aprantl accepted this revision. aprantl added a comment. This revision is now accepted and ready to land. I like the new test! LGTM if @mib is happy. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D140056/new/ https://reviews.llvm.org/D140056 __

[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-15 Thread Dave Lee via Phabricator via lldb-commits
kastiglione updated this revision to Diff 483379. kastiglione added a comment. Optimized test by using a minimal clang module; Addressed review feedback Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D140056/new/ https://reviews.llvm.org/D140056 Fil

[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-15 Thread Dave Lee via Phabricator via lldb-commits
kastiglione added inline comments. Comment at: lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:198 +// End the previous event before starting a new event. +m_current_progress_up.reset(nullptr); +m_current_progress_up.reset(new Progress(

[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-15 Thread Dave Lee via Phabricator via lldb-commits
kastiglione added inline comments. Comment at: lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:82 Log *m_log; + std::unique_ptr m_current_progress_up; + std::vector m_module_build_stack; aprantl wrote: > kastiglione wrote: > > mib wrot

[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-15 Thread Adrian Prantl via Phabricator via lldb-commits
aprantl added a comment. Nice! I have a suggestion to speed up the test and make it a little more robust. Comment at: lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:82 Log *m_log; + std::unique_ptr m_current_progress_up; + std::vector m_module_build

[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-15 Thread Dave Lee via Phabricator via lldb-commits
kastiglione added inline comments. Comment at: lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:82 Log *m_log; + std::unique_ptr m_current_progress_up; + std::vector m_module_build_stack; mib wrote: > `Progress` makes use of RAII to com

[Lldb-commits] [PATCH] D140056: [lldb] Report clang module build remarks

2022-12-15 Thread Med Ismail Bennani via Phabricator via lldb-commits
mib added inline comments. Comment at: lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:82 Log *m_log; + std::unique_ptr m_current_progress_up; + std::vector m_module_build_stack; `Progress` makes use of RAII to complete the progress re