Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8304930

Enable Link Time Optimization as an option for Visual C++

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 21
    • None
    • infrastructure
    • b19

    Description

      Currently, Link Time Optimization is only available for Java Virtual Machines compiled with gcc. Since the Java VM is the most performance critical part of the Java Platform for obvious reasons, it follows that optimized executables produced for Windows (as Visual C++ is currently the only compiler available for Windows as JDK-8288293 is still under heavy development) would grant a significant performance boost for Java on Windows as a whole. Flags used for link time optimizations are set to make compiling with it enabled as fast as possible, to avoid the pitfall of very long compile times

      Depends on JDK-8304893 being integrated first, to prove that link time optimization is viable as an option

      Attachments

        Issue Links

          Activity

            People

              jwaters Julian Waters
              jwaters Julian Waters
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: