[clang] [RFC][C++20][Modules] Fix crash when function and lambda inside loaded from different modules (PR #104512)
Chuanqi Xu via cfe-commits
cfe-commits at lists.llvm.org
Tue Sep 3 18:46:38 PDT 2024
Valentin Clement =?utf-8?b?KOODkOODrOODsw=?=,Kyungwoo Lee <kyulee at meta.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/104512 at github.com>
ChuanqiXu9 wrote:
> > Got it. I am pretty interested use case for modules. And from your commit history, it looks like you prefer header units than named modules?
>
> Yes, we prefer header units for the time being because it can be implemented with minimal sources changes and gives moderate compile time improvements. Also it should open future path to named modules. Also with header units we have some flexibility how to compose modules. In our experiments build time perforce significantly depends on number of modules required for compilation number of AST nodes that are merged.
Got it. Looking for your public reports : )
https://github.com/llvm/llvm-project/pull/104512
More information about the cfe-commits
mailing list