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

Constant fold loads from final instance fields in VM anonymous classes

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • 9
    • 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.
         

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

                Created:
                Updated:
                Resolved: