ZGC: Verification applies load barriers before verification

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 11
    • Affects Version/s: None
    • Component/s: hotspot
    • gc
    • b20

        Both root verification and object oop field verification applies load barriers before oops are verified.

        The removal of IN_CONCURRENT_ROOT introduced a load barrier to our root verification, which is unnecessary in the Mark End pause, where all roots should be good. This should be changed to a RawAccess.

        The object oop field applied a load barrier to be able to verify the Reference referent objects. The proposal is to skip verifying the referents and use RawAccess to verify all other fields.

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

                Created:
                Updated:
                Resolved: