C++ Logo

sg15

Advanced search

Re: [Tooling] [isocpp-modules] Dependency format with module details implementation

From: Gabriel Dos Reis <gdr_at_[hidden]>
Date: Thu, 11 Apr 2019 15:27:46 +0000


> On Apr 11, 2019, at 7:31 AM, Boris Kolpackov <boris_at_codesynthesis.com> wrote:
>
> Nathan Sidwell <nathan_at_acm.org> writes:
>
>>> On 4/11/19 10:17 AM, Boris Kolpackov wrote:
>>>
>>> What if it's not Boost but my own headers?
>>
>> Why are you changing headers you don't include?
>
> I do include them.
>
> My point is I don't think the assumption that header
> units will only be used with headers that rarely
> change (and therefore can be handled with a "total
> precompile") is valid.

Hmm, I don’t get it.

Header units are nothing but formalization of PCHs. The long standing tradition, practice and recommendation is that you put in PCHs only stuff that rarely change - at least for the inner loop of development. Do you have new data that would invalidate that recommendation?

— Gaby


> _______________________________________________
> Modules mailing list
> Modules_at_lists.isocpp.org
> Subscription: https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.isocpp.org%2Fmailman%2Flistinfo.cgi%2Fmodules&amp;data=02%7C01%7Cgdr%40microsoft.com%7Cf69df70ad7854064043c08d6be8a5154%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636905898613621894&amp;sdata=17qDIkx40gBxWUo37Orm1dptjCcPDNVvHQ3Tq7OTbsw%3D&amp;reserved=0
> Link to this post: https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.isocpp.org%2Fmodules%2F2019%2F04%2F0380.php&amp;data=02%7C01%7Cgdr%40microsoft.com%7Cf69df70ad7854064043c08d6be8a5154%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636905898613621894&amp;sdata=O8971U6XJDrdRxaoa88mXxiKwRSZ1akAU2BsOB%2BfXCo%3D&amp;reserved=0

Received on 2019-04-11 17:27:50