C++ Logo

sg15

Advanced search

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

From: Michael Spencer <bigcheesegs_at_[hidden]>
Date: Thu, 19 Sep 2019 23:50:35 -0600
I mixed up import and module for which can have a naked module partition.

Fix attached as D1857r0.3

- Michael Spencer


On Thu, Sep 5, 2019 at 5:00 PM Michael Spencer <bigcheesegs_at_[hidden]>
wrote:

> On Wed, Sep 4, 2019 at 5:40 PM Michael Spencer <bigcheesegs_at_[hidden]>
> wrote:
>
>> 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
>>
>
> I received some wording feedback and have yet another update. Now
> (D1857r0.2) which contains minor wording changes.
>
> - Michael Spencer
>

Received on 2019-09-20 00:52:55