RFR: 8245203/8245204/8245208: ZGC: Don't hold the ZPageAllocator lock while committing/uncommitting memory

Per Liden per.liden at oracle.com
Tue Jun 9 07:31:12 UTC 2020


Thanks for reviewing, Erik!

/Per

On 6/9/20 9:14 AM, Erik Österlund wrote:
> Hi Per,
> 
> Looks good.
> 
> Thanks,
> /Erik
> 
> On 2020-06-05 17:15, Per Liden wrote:
>> Hi,
>>
>> Here are the latest patches for this. Contains more review comments 
>> from Stefan, and they have been rebased on today's jdk/jdk.
>>
>> * 8246220: ZGC: Introduce ZUnmapper to asynchronous unmap pages
>> http://cr.openjdk.java.net/~pliden/8246220/webrev.2
>>
>> * 8245208: ZGC: Don't hold the ZPageAllocator lock while 
>> committing/uncommitting memory
>> http://cr.openjdk.java.net/~pliden/8245208/webrev.3
>>
>> * 8246265: ZGC: Introduce ZConditionLock
>> http://cr.openjdk.java.net/~pliden/8246265/webrev.0/
>>
>> * (already review) 8245204: ZGC: Introduce ZListRemoveIterator
>> http://cr.openjdk.java.net/~pliden/8245204/webrev.0/
>>
>> * (already review) 8245203: ZGC: Don't track size in 
>> ZPhysicalMemoryBacking
>> http://cr.openjdk.java.net/~pliden/8245203/webrev.0/
>>
>>
>> And for convenience, here's an all-in-one patch:
>> http://cr.openjdk.java.net/~pliden/zgc/commit_uncommit/all/webrev.1
>>
>> cheers,
>> Per
> 


More information about the hotspot-gc-dev mailing list