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

Remove JVM_ACC_PROMOTED_FLAGS

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 21
    • 21
    • hotspot
    • b02

      AccessFlags uses a mechanism to pass flags from parsing methods to set in access flags in InstanceKlass. There's only one flag: JVM_ACC_HAS_LOCAL_VARIABLE_TABLE that uses this. Other flags passed up to InstanceKlass simply pass boolean return values.

      The change is to pass this as a boolean return value also, and set it in InstanceKlassMiscStatus flags. This is part of the work to make AccessFlags only be ones found in the class file, and use internal JVM status flags for JVM internal status.

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

              Created:
              Updated:
              Resolved: