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

ZGC: Verification applies load barriers before verification

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 11
    • None
    • 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.

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

                Created:
                Updated:
                Resolved: