On Thursday, 9 April 2015 at 20:11:07 UTC, weaselcat wrote:
On Thursday, 9 April 2015 at 20:00:28 UTC, John Colvin wrote:
I can't remember which -O level inlining is enabled, but there's definitely no need to explicitly ask for it at -O5.

-enable-inlining(enabled at -O2) and -inline do different things and -inline isn't automatically enabled.

Sorry Sönke for polluting your thread, but I did some reading of the LLVM manual - -inline is a specific LLVM pass and not a frontend flag. Using the -partial-inliner pass instead it(the benchmark) becomes faster than rapidJSON.

Bye.

Reply via email to