On 16/02/2015 18:46, Xueming Shen wrote:

:

1. Is list_old needed, I can't tell if this is checked in for use by future archaeologists.

No, it's not used by any code. I just added it the last minute to be a reference for the future, as
I'm deleting the original list sbcs, dbcs and extsbcs.
Okay, I'm just thinking of someone finding this file in 6 months or 6 years and wondering whether it is used in the build or not.



2. Hasher.java is showing up in the webrev as a new file, was this build.tools.hasher.Hasher and so we know have two copies?
"This" Hasher.java has a different use interface and works on a pair of key/value lists directly (instead of parsing the key/value from a std in). Given the implementation is simple/small enough, I just copied/ pasted the parts I need from Mark's code, left the original one untouched (I kinda remember it is used
by other as well)
Okay, just trying to reduce duplication.


:

4. Are there any tests that need to be updated?

Only NIOCharsetAvailabilityTest.java. But I believe that test should not stop working for a while as it tried to "parse" the rt.jar and charsets.jar to collect the charset class names, which obviously does not work in module. It need to be rewritten with the new iterating mechanism. (it is supposed to be the last file in webrev. But it appears it was not there in first webrev)
Thanks, I was wondering if any tests were directly referencing charsets that moved on some platforms.


:

Phil is moving away from using those sun.nio.cs.ext directly. My change in motif should have no conflict with his changes, in fact they probably no longer needed. Just be there in case I will push first :-)

http://cr.openjdk.java.net/~sherman/8073152/webrev
I think this looks okay.

-Alan

Reply via email to