Constant fold loads from final instance fields in VM anonymous classes

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P3
    • 9
    • Affects Version/s: 9
    • Component/s: hotspot
    • None
    • b73

        Constant fold loads from final instance fields in VM anonymous classes.
        Right now, the only exception are classes java.lang.invoke package.
        It can be extended to VM anonymous classes. They (1) are part of private API (sun.misc.Unsafe); and (2) can't be serialized, so there is no hacking of finals going on with them.
         

              Assignee:
              Vladimir Ivanov
              Reporter:
              Vladimir Ivanov
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: