Speeding up DCD in big projects

aberba karabutaworld at gmail.com
Tue Jul 21 15:58:31 UTC 2020


On Tuesday, 21 July 2020 at 12:51:50 UTC, WebFreak001 wrote:
> So it turns out the `resolveImportLocation` function, which is 
> called on the first semantic pass, currently on Windows takes 
> like 50ms to complete once for just about 60 import paths. In a 
> big project like serve-d (as source code project) this would 
> sum up to over 7 minutes. (in release mode just around 2 
> minutes)
>
> [...]


Nice. DCD improvements bubbles down to many dev tools.


More information about the Digitalmars-d mailing list