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

Cache-align and pad the from card cache

    XMLWordPrintable

Details

    • gc
    • b08

    Backports

      Description

        The fast card cache is a very frequently accessed data structure.

        It is basically a 2d array of per-region values (for every thread) that contain the recently card within that region that has been put into the remembered set.

        This 2d array, nor its per-thread components are not aligned to cache lines or padded in any way to avoid false sharing.

        Fix this.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved: