RFR: 8255237: ZGC: Bulk free garbage pages during relocation set selection [v3]

Per Liden pliden at openjdk.java.net
Wed Oct 28 11:38:46 UTC 2020


On Wed, 28 Oct 2020 11:22:36 GMT, Erik Österlund <eosterlund at openjdk.org> wrote:

>> Per Liden has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 11 commits:
>> 
>>  - Merge branch '8255235_bulk_alloc_parallel' into 8255237_free_garbage_pages
>>  - Merge master
>>  - Add assert
>>  - Merge
>>  - Assert that all allocated memory is used
>>  - Merge
>>  - Assert that allocations never fail
>>  - Add comment
>>  - 8255237: ZGC: Bulk free garbage pages during relocation set selection
>>  - 8255235: ZGC: Allocate and initialize forwarding data structures in parallel
>>  - ... and 1 more: https://git.openjdk.java.net/jdk/compare/2c9dfc73...91cfa738
>
> A bit tricky to review when it contains more than one patch. But looks good as far as I can see.

@fisk Thanks for reviewing! Yes, eagerly awaiting the Skara support for better handling of dependent PRs. In this case, looking at the original commit and (https://github.com/openjdk/jdk/pull/806/commits/29d24bbe65969020e1f130a8d5cb330555e185e0) and the follow up to Albert's comment (https://github.com/openjdk/jdk/pull/806/commits/132efd58548602558e34482a75c31fa7e2b889f3) is probably the easiest way to review this.

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

PR: https://git.openjdk.java.net/jdk/pull/806



More information about the hotspot-gc-dev mailing list