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

-showversion is not supported when -Xshare:dump is specified

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P4 P4
    • 9
    • None
    • hotspot

      For debugging and tracking purposes (e.g., examine the log files of SQE tests), it would be beneficial to support -showversion when dumping a shared archive using the -Xshare:dump flag.


      $ java -showversion -cp ~/tmp HelloWorld
      java version "1.9.0-internal"
      Java(TM) SE Runtime Environment (build 1.9.0-internal-iklam_2014_12_03_09_47-b00)
      Java HotSpot(TM) 64-Bit Server VM (build 1.9.0-internal-iklam_2014_12_03_09_47-b00, mixed mode)

      Hello World

      $ java -showversion -Xshare:dump
      Allocated shared space: 37871616 bytes at 0x0000000800000000
      Loading classes to share ...
      Preload Warning: Cannot find java/lang/Compiler$1
      Preload Warning: Cannot find java/lang/UNIXProcess$2
      Preload Warning: Cannot find java/lang/UNIXProcess$3
      Preload Warning: Cannot find java/lang/UNIXProcess$4
      Preload Warning: Cannot find java/lang/UNIXProcess$ProcessReaperThreadFactory
      Preload Warning: Cannot find java/lang/UNIXProcess$ProcessReaperThreadFactory$1
      Preload Warning: Cannot find java/net/InetAddress$Cache
      Preload Warning: Cannot find java/net/InetAddress$Cache$Type
      Preload Warning: Cannot find java/net/InetAddress$CacheEntry
      Preload Warning: Cannot find javax/swing/JComponent$2
      Preload Warning: Cannot find javax/swing/plaf/metal/MetalLookAndFeel$MetalLazyValue
      Preload Warning: Cannot find javax/swing/plaf/metal/MetalLookAndFeel$MetalLazyValue$1
      Preload Warning: Cannot find javax/swing/text/AbstractDocument$InsertStringResult
      Preload Warning: Cannot find sun/awt/EventQueueDelegate
      Preload Warning: Cannot find sun/awt/WindowClosingListener
      Preload Warning: Cannot find sun/awt/WindowClosingSupport
      Preload Warning: Cannot find sun/awt/X11/XErrorHandler$XErrorHandlerWithFlag
      Preload Warning: Cannot find sun/awt/X11/XErrorHandler$XShmAttachHandler
      Preload Warning: Cannot find sun/awt/X11/XToolkit$2$1
      Preload Warning: Cannot find sun/java2d/Disposer$2
      Preload Warning: Cannot find sun/java2d/pipe/RenderingEngine$1
      Preload Warning: Cannot find sun/swing/SwingLazyValue
      Preload Warning: Cannot find sun/swing/SwingLazyValue$1
      Preload Warning: Cannot find sun/swing/SwingUtilities2$2
      Loading classes to share: done.
      Rewriting and linking classes ...
      Rewriting and linking classes: done
      Number of classes 2443
          instance classes = 2429
          obj array classes = 6
          type array classes = 8
      Calculating fingerprints ... done.
      Removing unshareable information ... done.
      ro space: 7021880 [ 36.4% of total] out of 16777216 bytes [41.9% used] at 0x0000000800000000
      rw space: 10694800 [ 55.5% of total] out of 16777216 bytes [63.7% used] at 0x0000000801000000
      md space: 1522616 [ 7.9% of total] out of 4194304 bytes [36.3% used] at 0x0000000802000000
      mc space: 34053 [ 0.2% of total] out of 122880 bytes [27.7% used] at 0x0000000802400000
      total : 19273349 [100.0% of total] out of 37871616 bytes [50.9% used]

            minqi Yumin Qi
            iklam Ioi Lam
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: