On Thu, 7 Mar 2024 21:00:01 GMT, Ioi Lam <ik...@openjdk.org> wrote:

>> A few clean ups:
>> 
>> 1. Rename functions like "`s_loading_full_module_graph()` to 
>> `is_using_full_module_graph()`. The meaning of "loading" is not clear: it 
>> might be interpreted as to cover only the period where the artifact is being 
>> loaded, but not the period after the artifact is completely loaded. However, 
>> the function is meant to cover both periods, so "using" is a more precise 
>> term.
>> 
>> 2. The cumbersome sounding `disable_loading_full_module_graph()` is changed 
>> to `stop_using_full_module_graph()`, etc.
>> 
>> 3. The status of `is_using_optimized_module_handling()` is moved from 
>> metaspaceShared.hpp to cdsConfig.hpp, to be consolidated with other types of 
>> CDS status.
>> 
>> 4. The status of CDS was communicated to the Java class 
>> `jdk.internal.misc.CDS` by ad-hoc native methods. This is now changed to a 
>> single method, `CDS.getCDSConfigStatus()` that returns a bit field. That way 
>> we don't need to add a new native method for each type of status.
>> 
>> 5. `CDS.isDumpingClassList()` was a misnomer. It's changed to 
>> `CDS.isLoggingLambdaFormInvokers()`.
>
> Ioi Lam has updated the pull request incrementally with one additional commit 
> since the last revision:
> 
>   @dholmes-ora comments -- white spaces and copyright

Marked as reviewed by ccheung (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/18095#pullrequestreview-1923734079

Reply via email to