Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 9
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
      gc
    • Resolved In Build:
      b105
    • CPU:
      generic
    • OS:
      generic

      Description

      The only use of the FreeIdSet class is by DirtyCardQueueSet, in mut_process_buffer.

      Only one of the DirtyCardQueueSet objects actually uses this code, the one returned by JavaThread::dirty_card_queue_set(). Other sets allocate but never use their FreeIdSet. We should avoid wasting space for the unused sets.

      The FreeIdSet class could be moved into dirtyCardQueue.cpp, since it isn't needed anywhere else; just leave a forward reference behind for the member type in DirtyCardQueueSet.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                aharlap Alexander Harlap (Inactive)
                Reporter:
                kbarrett Kim Barrett
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: