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

G1 crashes if active_processor_count changes during startup

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b131

      Backports

        Description

        If os::active_processor_count changes during startup, G1 will crash because it sizes some data structures based on the first call, and then potentially accesses these data structures out of bounds.

        This bugfix is about fixing the G1 crash by introducing an initial_active_processor_count() call, but not reusing it for other purposes.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  tschatzl Thomas Schatzl
                  Reporter:
                  tschatzl Thomas Schatzl
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: