RFR 8060256: The loop in Arguments::parse() can be enhanced
Jiangli Zhou
jiangli.zhou at oracle.com
Thu Oct 16 01:18:34 UTC 2014
Hi David,
Thanks for the review.
On 10/15/2014 06:11 PM, David Holmes wrote:
> Hi Jiangli,
>
> On 16/10/2014 9:20 AM, Jiangli Zhou wrote:
>> Hi,
>>
>> This enhancement was suggested by Bertrand during the review for
>> 8047934. The 'continue' statement can be added to the matching cases to
>> avoid the further checks after that.
>
> Stylistically I think these should be nested if/else but ...
>
>>
>> http://cr.openjdk.java.net/~jiangli/8060256/webrev.00/
>>
>> Tested with jtreg hotspot/test/runtime/CommandLine tests, including the
>> new one being added. Also started JPRT, no failure so far.
>
> Not quite sure what the new test is actually testing. Regression tests
> are supposed to check that a specific failure condition no longer
> occurs. This is more a simple functional test.
Right. I added the test just to make sure those arguments do not affect
the parsing of other options that come after them in the command line. I
can leave it out.
> Anyway the test also needs:
>
> @build com.oracle.java.testlibrary.*
>
> to ensure testlibrary is built.
Ok.
Thanks,
Jiangli
>
> Thanks,
> David
>
>> Thanks,
>> Jiangli
More information about the hotspot-runtime-dev
mailing list