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

Remove HeapRegion::_orig_end

    XMLWordPrintable

Details

    • gc
    • b34

    Backports

      Description

        The member _orig_end of the HeapRegion class stores the "original end" of the region that is needed to recover after making the region humongous.

        The actual value of _orig_end is always _bottom + HeapRegion::GrainWords. There is no need to waste (up to) 8 bytes of storage for this trivial constant.

        Remove the _orig_end member, and replace the getter with above calculation.

        Attachments

          Issue Links

            Activity

              People

                jprovino Joseph Provino (Inactive)
                tschatzl Thomas Schatzl
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: