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

Remove the bot_updates parameter from G1Allocator's allocation methods

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P5
    • 11
    • 9
    • hotspot
    • gc
    • b01

    Backports

      Description

        The bot_updates parameter for the allocation methods is not necessary any more as the relevant G1AllocRegion instance for a particular allocation already has a _bot_updates member.

        Actually there are several asserts in the code that make sure that the bot_updates parameter passed down equals the _bot_updates member of G1AllocRegion.

        Some comments in the code indicates that passing the bot_updates parameter explicitly is an optimization that allows the compiler to compile out some branch. Look at whether this actually has any significant impact.

        Attachments

          Issue Links

            Activity

              People

                lkorinth Leo Korinth
                tschatzl Thomas Schatzl
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: