On 04/01/2017 02:03, Mandy Chung wrote:

On Jan 3, 2017, at 5:23 PM, Paul Sandoz <paul.san...@oracle.com> wrote:


On 3 Jan 2017, at 15:59, Mandy Chung <mandy.ch...@oracle.com> wrote:

http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8172215/webrev.00/

This fixes the regression caused by JDK-8168836 such that java -cp “” would be 
accepted. It’s surprise that no launcher test covering such test case.  Now 
it’s added in JavaClassPathTest.

This patch also renames the testlibrary ModuleSourceBuilder to ModuleInfoMaker 
as Alan suggested.

213     private static boolean isWindows = System.getProperty("os.name”)

Make it final and rename to IS_WINDOWS ?

Sure. Updated in place.


The change to libjli/java.c looks good and good to have more test coverage for these corner cases in JavaClassPathTest.java.

For IS_WINDOWS then having is final and simply doing System.getProperty("os.name").startsWith("Windows") should be fine.

-Alan

Reply via email to