[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-hotspot-dev
Subject:    Re: RFR: 8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC 
From:       Coleen Phillimore <coleenp () openjdk ! java ! net>
Date:       2022-02-22 13:45:50
Message-ID: 2guikodmogzI8BO3HPTZnJ7_RcqG3iYcErVVY_zpH-Y=.218ee8eb-dccc-4f9d-b95b-b9a70474a723 () github ! com
[Download RAW message or body]

On Mon, 21 Feb 2022 15:11:30 GMT, Coleen Phillimore <coleenp@openjdk.org> wrote:

> > In Loom there's a full heap walk when the sweeper is triggered.  Many of the \
> > triggers in this test case are for the adapters created by the test, which are \
> > not deallocated.  Since there is a fall back to other code cache heap areas for \
> > NonNMethod and for NMethodProfiled, made the function \
> > CodeCache::reverse_free_ratio() examine the total code cache available rather \
> > than the specific area that it is allocating into.  The compilation policy also \
> > uses this to increase the C1 compile threshold so also uses the entire free code \
> > cache size to calculate new threshold (ask @TobiHartmann about this).  Thanks to \
> > Tobias for the discussion for this fix. Tested with tier1-4.
> 
> Coleen Phillimore has updated the pull request incrementally with one additional \
> commit since the last revision: 
> Fixed comment

Thanks Erik!

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

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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic