On Monday, 23 October 2017 at 22:43:15 UTC, Guillaume Piolat
wrote:
So far my benchmark scripts are Windows-only so no LTO is
available AFAIK. I can work on providing such measures (or any
flags you want) on OSX in the future.
I performed an extremely rudimentary -flto=full test on Win64 for
On Monday, 23 October 2017 at 22:57:00 UTC, Nicholas Wilson wrote:
would it help to have them grouped/filterable by category?
e.g.
$ldc2 -help-hidden=category
Perhaps, but the sheer amount of customizability makes you wish
for a superoptimizer for compiler flags (hard to do this
generically
On Monday, 23 October 2017 at 21:26:46 UTC, Guillaume Piolat
wrote:
Some measurements for some audio processing. Output are
identical across compilers (30 measures).
### LDC 1.2.0
Results:
* minimum time: 440 ms => 48.024 x real-time
* median time: 443 ms => 47.6987 x real-time
* average
On Monday, 23 October 2017 at 22:06:43 UTC, Johan Engelen wrote:
Guillaume, can you try with building your own LTO version of
the standard library and do new measurements?
Something like this should work:
```
ldc-build-runtime --reset --dFlags="-flto=full"
BUILD_SHARED_LIBS=OFF
ldc2
On Monday, 23 October 2017 at 21:26:46 UTC, Guillaume Piolat
wrote:
Some measurements for some audio processing. Output are
identical across compilers (30 measures).
Guillaume, can you try with building your own LTO version of the
standard library and do new measurements?
Something like
Some measurements for some audio processing. Output are identical
across compilers (30 measures).
### LDC 1.2.0
Results:
* minimum time: 440 ms => 48.024 x real-time
* median time: 443 ms => 47.6987 x real-time
* average time: 444.233 ms => 47.5663 x real-time
### LDC 1.3.0
Results:
*
On Sunday, 22 October 2017 at 09:34:56 UTC, kinke wrote:
Hi everyone,
on behalf of the LDC team, I'm glad to announce the first beta
for LDC 1.5.0.
Jon Degenhardt did some nice LTO testing, see:
https://github.com/ldc-developers/ldc/issues/2380
-Johan
On Sunday, 22 October 2017 at 09:34:56 UTC, kinke wrote:
Hi everyone,
on behalf of the LDC team, I'm glad to announce the first beta
for LDC 1.5.0. The highlights of version 1.5 in a nutshell:
* Based on D 2.075.1.
* Polished LLVM 5.0 support (now also used for the prebuilt
release
On Sunday, 22 October 2017 at 09:34:56 UTC, kinke wrote:
Full release log and downloads:
https://github.com/ldc-developers/ldc/releases/tag/v1.5.0-beta1
Thanks to everybody contributing!
Thanks!
On Sunday, 22 October 2017 at 09:34:56 UTC, kinke wrote:
Hi everyone,
on behalf of the LDC team, I'm glad to announce the first beta
for LDC 1.5.0. The highlights of version 1.5 in a nutshell:
* Based on D 2.075.1.
* Polished LLVM 5.0 support (now also used for the prebuilt
release
Hi everyone,
on behalf of the LDC team, I'm glad to announce the first beta
for LDC 1.5.0. The highlights of version 1.5 in a nutshell:
* Based on D 2.075.1.
* Polished LLVM 5.0 support (now also used for the prebuilt
release packages).
* ~25 new advanced command-line options for codegen
11 matches
Mail list logo