dexonsmith added a comment.

In D109632#3007615 <https://reviews.llvm.org/D109632#3007615>, @vsapsai wrote:

> I don't remember for sure but I don't think there is a consistent policy 
> about a module storing transitive data or only data it owns. I suspect we 
> might be using both approaches and need to check each case separately.

I imagine we ideally want only owned data, except where there's a significant 
performance benefit for caching transitive data. I know identifier lookup 
tables include transitive data if there are "enough" transitive modules to 
justify it (see @rsmith's commits from 6-8 years ago related to multi-file 
on-disk hash tables).


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D109632

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to