On Wed, 27 Mar 2024 17:01:30 GMT, Suchismith Roy <s...@openjdk.org> wrote:

>>> So we should keep the mapAlternativeName for atleast .so to .a 
>>> mapping(without any members mentioned).
>> 
>> "libname.so(member_name)" is not a valid library name.   No reason why 
>> `System.load` has to support it.
>
>> > So we should keep the mapAlternativeName for atleast .so to .a 
>> > mapping(without any members mentioned).
>> 
>> "libname.so(member_name)" is not a valid library name. No reason why 
>> `System.load` has to support it.
> 
> We are not supporting that. Are you referring to the comment in the code ? 
> Yeah it should be resconstruction of libname(member_name).so , which is the 
> first filename the classLoader constructs.

I think we both mean that the `if (name.contains("("))` block should get 
removed.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/17945#discussion_r1541509898

Reply via email to