Reflection::resolve_field/field_get/field_set are broken

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • hs22
    • Affects Version/s: hs21
    • Component/s: hotspot
    • None
    • b05
    • generic
    • generic
    • Verified

        When moving the static fields out from the instanceKlasses into the mirrors, the Reflection::resolve_field, Reflection::field_get and Reflection::field_set functions were not updated accordingly. These functions still try to access the static fields with an offset from the klassOop.

        Note, that these functions are only available if compiled with SUPPORT_OLD_REFLECTION.

              Assignee:
              Tom Rodriguez
              Reporter:
              Stefan Karlsson
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: