[PATCH] D134267: [C++] [Modules] Support one phase compilation model for named modules

Daniel Ruoso via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Oct 18 01:33:03 PDT 2022


ruoso added a comment.

Currently, no. I think we do need a paper to discuss the requirements of the remote execution protocol and how they relate to the implementation of C++ modules.

The simple summary is that one way that remote execution is implemented is by just wrapping the compiler execution, creating a Merkle tree with all the inputs, identify all outputs, ship that to a remote worker, and return another Merkle tree with the outputs.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D134267/new/

https://reviews.llvm.org/D134267



More information about the cfe-commits mailing list