Re: RFR: JDK-8223723: j.l.c.MethodTypeDesc.dropParameterTypes throws the undocumented exception: IllegalArgumentException
Vicente Romero
vicente.romero at oracle.com
Mon May 20 17:00:35 UTC 2019
Hi Roger,
On 5/17/19 4:53 PM, Roger Riggs wrote:
> Hi Vicente,
>
> Looks fine.
>
> Please add a "." at the end of the summary 2nd sentence.
done
>
> BTW, are you aware of the range checking methods in
> java.util.Objects.checkFromToIndex(from, to, length)?
> They make it easy avoid to check all the conditions on subranges.
I will take a look at them, thanks for the suggestion,
>
> Thanks, Roger
Thanks for all the reviews so far!
Vicente
>
>
> On 05/17/2019 04:14 PM, Vicente Romero wrote:
>> Hi Roger,
>>
>> Thanks again for the reviews, I have modified the CSR summary after
>> your suggestion [1]. I have also fixed the issue with the webrev link
>> [2],
>>
>> Thanks,
>> Vicente
>>
>> [1] https://bugs.openjdk.java.net/browse/JDK-8223918
>> [2] http://cr.openjdk.java.net/~vromero/8223723/webrev.01/
>>
>> On 5/17/19 2:18 PM, Roger Riggs wrote:
>>> Hi Vicente,
>>>
>>> Method j.l.c.MethodTypeDesc.dropParameterTypes throws an exception
>>> in a case
>>> I would change the CSR summary to "Method
>>> j.l.c.MethodTypeDesc.dropParameterTypes should specify
>>> IndexOutOfBoundsException"
>>> to focus on the new behavior.
>>>
>>> The link to the webrev looks ok, but has the fix for 8223725 instead.
>>>
>>> Roger
>>>
>>>
>>> On 05/16/2019 06:52 PM, Vicente Romero wrote:
>>>> Hi,
>>>>
>>>> I still need a reviewer for this simple patch and CSR,
>>>>
>>>> TIA,
>>>> Vicente
>>>>
>>>> On 5/14/19 4:53 PM, Vicente Romero wrote:
>>>>> Please review fix for [1] at [2]. The implementation of method
>>>>> java.lang.constant.MethodTypeDesc::dropParameterTypes was throwing
>>>>> a non specified exception. The proposed fix is synchronizing the
>>>>> implementation with the specification. Please also review the CSR
>>>>> at [3]. Check the problem section in the CSR for more details,
>>>>>
>>>>> Thanks,
>>>>> Vicente
>>>>>
>>>>> [1] https://bugs.openjdk.java.net/browse/JDK-8223723
>>>>> [2] http://cr.openjdk.java.net/~vromero/8223767/webrev.00/
>>>>> [3] https://bugs.openjdk.java.net/browse/JDK-8223918
>>>>
>>>
>>
>
More information about the core-libs-dev
mailing list