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

DownloadManager should not be loaded and referenced for full JRE

    Details

      Backports

        Description

        sun.jkernel.DownloadManager is only needed for Kernel JRE.

        Full JRE should not need DownloadManager in any application run. The kernel VM sets a flag indicating if the running jvm is a kernel VM (see struct jvm_version_info in jvm.h). The JRE can use the VM interface to detect if it's in kernel JRE or not.

        For FX video applet run, here is the number of invocations collected from the nb profile data:
           DownloadManager.getBootClassPathEntryForClass 1621
           DownloadManager.getBootClassPathEntryForResource 1632
           DownloadManager.isJREComplete 1667

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  igor Igor Nekrestyanov (Inactive)
                  Reporter:
                  mchung Mandy Chung
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: