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.

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

                Created:
                Updated:
                Resolved: