On 16/10/2019 6:28 pm, Schmelter, Ralf wrote:
Hi David,

the canonicalize() method is never used by java.io or any Java code. Currently 
it is used by the hotspot in classloader.cpp (which I use in the test) and in 
libinstrument in InvocationAdapter.c. There is no way to test it in core-libs. 
One can argue if the canonicalize method is in the right file, but that should 
be a separate discussion.

Sorry Ralf, yes you are correct. What a strange arrangement.

The test change seems fine in that case.

I'm afraid I can't comment on the actual fix, sorry.

Thanks,
David
-----

Best regards,
Ralf

-----Original Message-----
From: David Holmes <[email protected]>
Sent: Mittwoch, 16. Oktober 2019 05:59
To: Schmelter, Ralf <[email protected]>; 
[email protected]
Subject: Re: RFR (S) 8232168: Fix non wide char canonicalization on Windows

Hi Ralf,

This isn't a hotspot issue but a core-libs one.

The use of a hotspot-runtime test seems more opportunistic than anything
else - is it just for code coverage? I would expect to find a more
appropriate test somewhere in core-libs.

Thanks,
David

Reply via email to