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

Remove classloader dependency on jkernel

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P2 P2
    • 7
    • 6u5, 6u10
    • deploy
    • None
    • b74
    • generic
    • generic, windows
    • Verified

      java.lang.ClassLoader and sun.misc.Launcher have explicit dependencies on the Kernel code. While the performance impact of this is minimal (the calls basically amount to nops when the JRE is complete), it's still undesirable.

      We should restructure this so there is e.g. a system property that controls how these classes delegate, and then have the launcher set this system property to point to the relevant Kernel code when running in a Kernel environment.

            mchung Mandy Chung (Inactive)
            enicholasunw Ethan Nicholas (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: