Refactor PtrQueueSet derivative thread iterating functions

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Not an Issue
    • Priority: P4
    • tbd
    • Affects Version/s: 13
    • Component/s: hotspot
    • gc

      Some operations on G1DirtyCardQueueSets are not really generic operations on any DCQS. Rather, they are really associated with the queue set in the barrier set. Similarly for SATBMarkQueueSets. An indicator that an operation probably isn't really be a generic qset operation is the use thread iteration in the implementation of the operation. Some of these operations ought to be moved to the barrier set. There might be static helpers on the qset classes though.

            Assignee:
            Kim Barrett
            Reporter:
            Kim Barrett
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: