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

Revert storing abstract and interface Klasses to non-class metaspace

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P3 P3
    • 26
    • 25
    • hotspot

      The change to store interface and abstract classes to non-class metaspace doesn't save that much space in the class metaspace or materially increase the number of classes that can be stored there, and it's found to have obscure bugs in C2 and other parts of the system. So this should be reverted. All Klasses should be stored in Class Metaspace if UseCompressedKlassPointers (deprecated) is true.

            coleenp Coleen Phillimore
            coleenp Coleen Phillimore
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: