Thanks Paul for reviewing it. And thanks for offering to create a issue, I 
myself don't have the permissions on JBS, so I can use your help :-)

For now IndexOutOfBoundsException looks ok; like you said I will revisit this 
functionality when exception message reported by the API is changed.

Thanks,
Kishor

-----Original Message-----
From: Paul Sandoz [mailto:paul.san...@oracle.com] 
Sent: Thursday, January 07, 2016 12:28 AM
To: Kharbas, Kishor
Cc: Anthony Scarpino; core-libs-dev@openjdk.java.net
Subject: Re: RFR (M): 8135250: Replace custom check/range functionality with 
check index/range methods in java.util.Arrays


> On 7 Jan 2016, at 09:15, Paul Sandoz <paul.san...@oracle.com> wrote:
> 
> Hi Kishor,
> 
> Looks good to me. A small but nice improvement.
> 
> I guess you are ok with these throwing IndexOutOfBounds rather than 
> ArrayIndexOutOfBounds.
> 

Actually i just realised you are reusing issue JDK-8135250, which is logged to 
track a wider range of identified areas in the JDK. Would it be possible to 
create a new issue [*] related to JDK-8135250 just for the crypto stuff.

Paul.

[*] If you don’t have the "power ups” to do that i can create one for you.

> —
> 
> Note that i am going to revisit the exception message reporting and with 
> nudging by John the BiFunction to ensure no bounds information is lost. It 
> should not affect this code, but should produce better error messages, and 
> after it might be an opportunity to revisit if you want these to throw 
> ArrayIndexOutOfBounds.
> 
> Paul.
> 
>> On 7 Jan 2016, at 01:18, Kharbas, Kishor <kishor.khar...@intel.com> wrote:
>> 
>> Hello all,
>> 
>> Requesting the community to review a patch which replaces custom bound 
>> checking functionality with calls to methods in java.util.Objects.
>> 
>> The methods affected are CounterMode.crypt() and AESCrypt.encryptBlock(), 
>> AESCrypt.decryptBlock()
>> 
>> 
>> Bug id:
>> https://bugs.openjdk.java.net/browse/JDK-8135250
>> Webrev:
>> http://cr.openjdk.java.net/~vdeshpande/8135250/webrev.00/
>> 
>> Regards
>> Kishor Kharbas
> 

Reply via email to