JDK-8090370 : Investigate impact of compiler flags on performance
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 8
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2013-08-13
  • Updated: 2024-11-21
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdUnresolved
Related Reports
Blocks :  
Relates :  
Description
With the transition to gradle some of the compiler flags used to build JFX native libraries changed.
For example, decora-sse used to use -Ox, now that changed to -O2.

We need to investigate any performance impact caused by these changes.


Comments
I don't think we will get anything from these compiler flags I'm testing but I'm keeping this bug open till I can test on a 64 bit machine.
30-09-2013

I tested -Ox, fp:fast, arch:sse for prism-common on Windows 8, 32bits and I didn't see meaningful performance improvement running DiamondBenchmarkCanvas, which makes heavy use of NativePiscesRasterizer. I don't have results running a 64bit VM as mysteriously Java8 crashes on my machine when executing gradle, decora compiler, etc
20-09-2013

http://msdn.microsoft.com/en-us/library/vstudio/19z1t1wy.aspx http://msdn.microsoft.com/en-us/library/vstudio/e7s85ffb.aspx
13-08-2013