C++ Logo

sg15

Advanced search

Re: [SG15] [Denver SG15 Meeting Paper] D1857r0.0: Modules Dependency Discovery

From: Michael Spencer <bigcheesegs_at_[hidden]>
Date: Wed, 4 Sep 2019 17:40:01 -0700
On Fri, Aug 30, 2019 at 7:10 PM Bryce Adelstein Lelbach aka wash <
brycelelbach_at_[hidden]> wrote:

> Thanks for sending this around early!
>
> On Fri, Aug 30, 2019, 6:26 PM Michael Spencer via SG15 <
> sg15_at_[hidden]> wrote:
>
>> I've attached a paper I've written for the upcoming Denver SG15 meeting
>> and the Belfast meeting.
>>
>> Abstract:
>> The changes to import in [P1703r1] were both too much and not enough to
>> enable fast dependency scanning via partial preprocessing. It made import
>> at the start of a line anywhere in the program an import-keyword, breaking
>> things like import->doImport();. Also, no similar changes were applied to
>> module. This paper fine-tunes the context-sensitivity of import and module,
>> applying the fixes discussed on the reflector.
>>
>> - Michael Spencer
>>
>
I've attached a minor revision (D1857r0.1). We recently were able to cut
the scan time down to 3s.

- Michael Spencer

Received on 2019-09-04 19:42:18