GCMemoryManager._num_gc_threads is never updated after startup.

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: P4
    • 27
    • Affects Version/s: 8
    • Component/s: hotspot
    • None
    • gc

      GCMemoryManager's field `_num_gc_threads` is initialized to 1. It is later updated to whatever is correct at `MemoryService::set_universe_heap(CollectedHeap* heap)` during startup, and is *never* updated after that point. My guess is that the information is not of much use, but it should be correct.

      For example, -XX:ConcGCThreads=128 gives _num_gc_threads the value of 6 in `set_universe_heap` and it will not be updated after.

            Assignee:
            Unassigned
            Reporter:
            Leo Korinth
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: