RFR: Relax enforcement of evacuation budget

William Kemper wkemper at openjdk.java.net
Tue Apr 5 23:36:31 UTC 2022


Allow evacuation threads to allocate more memory than was anticipated when the collection set was chosen. Evacuation may use more memory because of increases in the size of TLABs.

-------------

Commit messages:
 - Stop tracking young evac expanded
 - Relax enforcement of evacuation budget (reserve)

Changes: https://git.openjdk.java.net/shenandoah/pull/129/files
 Webrev: https://webrevs.openjdk.java.net/?repo=shenandoah&pr=129&range=00
  Stats: 95 lines in 11 files changed: 2 ins; 81 del; 12 mod
  Patch: https://git.openjdk.java.net/shenandoah/pull/129.diff
  Fetch: git fetch https://git.openjdk.java.net/shenandoah pull/129/head:pull/129

PR: https://git.openjdk.java.net/shenandoah/pull/129


More information about the shenandoah-dev mailing list