On Tue, 4 Mar 2025 01:55:06 GMT, Valerie Peng <valer...@openjdk.org> wrote:

>> Francisco Ferrari Bihurriet has updated the pull request incrementally with 
>> one additional commit since the last revision:
>> 
>>   Clear ServicesMap fields in the declared order
>>   
>>   Constructors assign the fields in the same order.
>
> src/java.base/share/classes/java/security/Provider.java line 988:
> 
>> 986:                         // The service was added with the Current API. 
>> Overwrite
>> 987:                         // the alias entry on the services map without 
>> modifying
>> 988:                         // the service that is currently using it.
> 
> Is the "service" in the above line really means the provider `service` entry? 
> If so, may be "associated with" is better than "using". Also there is no code 
> under this comment block, where is the action of "overwrite the alias entry 
> on the services map"?

Yes, "associated with" is better. The overwrite happens later in `putService`. 
I'll clarify that in the comment.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/22613#discussion_r2025612169

Reply via email to