Hi Stefan,

Thank you for your comment.
I updated webrev:

  webrev: http://cr.openjdk.java.net/~ysuenaga/JDK-8199519/webrev.01/
  submit-hs: mach5-one-ysuenaga-JDK-8199519-20180327-0652-16322


Thanks,

Yasumasa



2018-03-27 0:03 GMT+09:00 Stefan Johansson <stefan.johans...@oracle.com>:
> Hi Yasumasa,
>
> On 2018-03-22 11:35, Yasumasa Suenaga wrote:
>>
>> Hi all,
>>
>> Please review this change:
>>
>>    JBS: https://bugs.openjdk.java.net/browse/JDK-8199519
>> webrev: cr.openjdk.java.net/~ysuenaga/JDK-8199519/webrev.00/
>
> The fix seems to make things to work as expected. Manually tested it and
> Mach5 also looks good.
>
> I have some comments regarding the patch. I think 'forcibly' should be
> rename to something more descriptive. Naming is never easy but I think
> 'required' would be better, as in, this column is required and not allowed
> to print '-'. That would also render the code in ExpressionResolver.java to
> be:
>   return new Literal(isRequired ? 0.0d : Double.NaN);
> I think that also better explains why we return 0 instead of NaN.
>
> I would also like to see the forcibly/required state moved into the
> Expression it self, that way we don't have to pass it around but can instead
> do:
>   return new Literal(e.isRequired() ? 0.0d : Double.NaN);
>
> Thanks,
> Stefan
>
>
>>
>> After JDK-8153333, some jstat tests are failed because GCT in jstat output
>> is dash (-) if garbage collector is not concurrent collector e.g. Serial GC.
>> I fixed that GCT can be calculated correctly.
>>
>> This change has been tested on Mach5 by Stefan.
>>
>>
>> Thanks,
>>
>> Yasumasa
>
>

Reply via email to