[lworld] Completely remove pre-barriers in CardTableBarrierSet when IS_DEST_UNINITIALIZED for value stores

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P4
    • None
    • Affects Version/s: repo-valhalla
    • Component/s: hotspot
    • gc

      IS_DEST_UNINITIALIZED it would never be valid for the CardTableBarrierSet to do a pre-barrier. Currently `value_copy_in_heap` and `value_store_null_in_heap` both iterates the oops and virtually calls into the barriers sets pre barriers (of which all implementations are no-ops for uninitialized values)

            Assignee:
            Unassigned
            Reporter:
            Axel Boldt-Christmas
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: