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

disable JIT during AWT toolkit startup

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Closed
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 1.2.0
    • Fix Version/s: 1.2.0
    • Component/s: client-libs
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      1.2fcs
    • CPU:
      x86
    • OS:
      windows_nt
    • Verification:
      Not verified

      Description


      I am filing this as an RFE for tracking purposes. It has been
      under investigation through SWAT for several weeks.

      We obtained a considerable boost to core VM startup by disabling
      the JIT while the VM is initialized. It turned out that the JIT was
      JITing many classes which were only used during startup.

      It appears we could achieve a similar, though smaller, startup boost
      for small AWT programs by disabling the JIT during the startup code
      in java.awt.Toolkit.getDefaultToolkit.

      This pulls down AWT startup time from 5.3 to 4.9 seconds, a small
      but useful improvement.

      graham.hamilton@Eng 1998-08-07

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ghamiltosunw Graham Hamilton (Inactive)
              Reporter:
              ghamiltosunw Graham Hamilton (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: