Re: LDC 1.25.0-beta1

2021-01-09 Thread Guillaume Piolat via Digitalmars-d-announce

On Saturday, 9 January 2021 at 11:48:46 UTC, kinke wrote:
-linkonce-templates. This option can significantly accelerate 
compilation times for optimized builds (e.g., 56% faster on my 
box when compiling the optimized Phobos unittests).




Pretty cool! Always has wondered how D template "just work" and 
you don't have to know where they are instantiated. It's cool if 
it can work even faster.


Re: LDC 1.25.0-beta1

2021-01-09 Thread ryuukk_ via Digitalmars-d-announce

On Saturday, 9 January 2021 at 11:48:46 UTC, kinke wrote:

Glad to announce the first beta for LDC 1.25 - some highlights:

- Based on D 2.095.0+.
- LLVM for prebuilt packages bumped to v11.0.1.
- Profile/trace LDC invocations via --ftime-trace.
- New Windows installer.
- New experimental template emission scheme for 
-linkonce-templates. This option can significantly accelerate 
compilation times for optimized builds (e.g., 56% faster on my 
box when compiling the optimized Phobos unittests).


Full release log and downloads: 
https://github.com/ldc-developers/ldc/releases/tag/v1.25.0-beta1


Please help test, and thanks to all contributors & sponsors!


thanks to the LDC team, amazing work and amazing compiler!


Re: LDC 1.25.0-beta1

2021-01-09 Thread Per Nordlöw via Digitalmars-d-announce

On Saturday, 9 January 2021 at 11:48:46 UTC, kinke wrote:

Glad to announce the first beta for LDC 1.25 - some highlights:


Great work!


Re: LDC 1.25.0-beta1

2021-01-09 Thread Imperatorn via Digitalmars-d-announce

On Saturday, 9 January 2021 at 11:48:46 UTC, kinke wrote:

Glad to announce the first beta for LDC 1.25 - some highlights:

- Based on D 2.095.0+.
- LLVM for prebuilt packages bumped to v11.0.1.
- Profile/trace LDC invocations via --ftime-trace.
- New Windows installer.
- New experimental template emission scheme for 
-linkonce-templates. This option can significantly accelerate 
compilation times for optimized builds (e.g., 56% faster on my 
box when compiling the optimized Phobos unittests).


Full release log and downloads: 
https://github.com/ldc-developers/ldc/releases/tag/v1.25.0-beta1


Please help test, and thanks to all contributors & sponsors!


Nice!