Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8343206 Final graph reshaping should not compress abstract or interface class pointers
  3. JDK-8343218

Add option to disable allocating interface and abstract classes in non-class metaspace

XMLWordPrintable

    • b10

      There have been bugs and suspected C2 bugs in allocating interface and abstract classes in non-class metaspace. This RFE adds an option to disable this feature. Testing has been done with the feature on, so the new option UseClassMetaspaceForAllClasses is added with the initial default value (false) to maintain the status quo. We may still want to reduce the number of Klass stored in class-metaspace so nobody add new code to assume that it's ok to decode interface and abstract classes. Or we might remove this feature altogether.

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

              Created:
              Updated:
              Resolved: