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

Devirtualize Klass::vtable

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • 9
    • hotspot
    • None
    • b107

      Since Klass is now responsible for maintaining the offsets and length of the embedded vtable it makes sense to move all code related to the Java vtables to Klass.

      This also allows us to remove a few unsafe casts where an ArrayKlass was cast to an InstanceKlass just to get at the methods_at_vtable().

            mgerdin Mikael Gerdin (Inactive)
            mgerdin Mikael Gerdin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: