On Mon, 2018-09-10 at 10:05 +0100, Andrew Haley wrote: > On 09/05/2018 02:12 PM, Severin Gehwolf wrote: > > Is there a good > > reason to not use -O3 -ffp-contract=off everywhere? > > Is there a good reason to use -O3 rather than -O2?
Not sure. I was following what JDK-8170153 did, which was using OPTIMIZATION := HIGH corresponding to -O3. cc'ing Gustavo. Gustavo, would you know why HIGH was chosen over, LOW? > -O3 can bloat the > code which can increase cache pressure, which is not always noticeable > in benchmarks but hurts real-world programs. Unless benchmarks are > significantly better at -O3, -O2 is a good default choice. OK, thanks! I'll re-test and change to LOW (-O2) if it gives similar results. Thanks, Severin