Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openjdk/shenandoah
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9d869ca1
Choose a base ref
...
head repository: openjdk/shenandoah
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 787e37a8
Choose a head ref
  • 17 commits
  • 11 files changed
  • 1 contributor

Commits on Feb 28, 2024

  1. Clear local census at start of marking rather than at every pass through

    marking loop after flushing satb buffers.
    ysramakrishna committed Feb 28, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    8e1edc8 View commit details
  2. Copy the full SHA
    9f06c25 View commit details

Commits on Mar 3, 2024

  1. Copy the full SHA
    0372399 View commit details

Commits on Mar 4, 2024

  1. Copy the full SHA
    6855db1 View commit details
  2. Fix/elaborate some more documentation. Move age census reset to young

    gen's prepare_gc() method. Still TBD whether global needs this or not.
    Seems safer not to do this for global case, but may extend to global if
    it turns out that global leaves objects in their own generation or uses
    tenuring threshold to make promotion decisions.
    ysramakrishna committed Mar 4, 2024
    Copy the full SHA
    fe863d5 View commit details
  3. ShenandoahGlobalGeneration also resets local age census data in

    prepare_gc() for the generational case.
    ysramakrishna committed Mar 4, 2024
    Copy the full SHA
    3a2845a View commit details

Commits on Mar 5, 2024

  1. Copy the full SHA
    8f7b6bf View commit details
  2. Fix release build.

    ysramakrishna committed Mar 5, 2024
    Copy the full SHA
    ebfabd8 View commit details
  3. Copy the full SHA
    e3f1652 View commit details
  4. Fix word and byte size unit confusion in comparison/assert.

    ysramakrishna committed Mar 5, 2024
    Copy the full SHA
    6470920 View commit details
  5. Merge branch 'master' into clear_census

    ysramakrishna committed Mar 5, 2024
    Copy the full SHA
    f542497 View commit details
  6. Avoid divide-by-zero.

    ysramakrishna committed Mar 5, 2024
    Copy the full SHA
    c5dd8fe View commit details

Commits on Mar 7, 2024

  1. Remove local_reset of age_census object inadvertently left behind in the

    GLOBAL gen concurrent mark, which was triggering the newly added
    reasonableness assert (yay!).
    ysramakrishna committed Mar 7, 2024
    Copy the full SHA
    be38e9e View commit details

Commits on Apr 4, 2024

  1. Merge branch 'master' into clear_census

    ysramakrishna committed Apr 4, 2024
    Copy the full SHA
    d6edca1 View commit details
  2. Merge branch 'master' into clear_census

    ysramakrishna committed Apr 4, 2024
    Copy the full SHA
    7cc4cbc View commit details

Commits on Apr 8, 2024

  1. Merge branch 'master' into clear_census

    ysramakrishna committed Apr 8, 2024
    Copy the full SHA
    d5fb72c View commit details

Commits on Apr 13, 2024

  1. Merge branch 'master' into clear_census

    ysramakrishna committed Apr 13, 2024
    Copy the full SHA
    787e37a View commit details
Loading