On Sat, 22 Apr 2023 16:31:31 GMT, Chen Liang <li...@openjdk.org> wrote:

> Please review this patch adding two new convenience methods that allows 
> easier access to MethodTypeDesc instances and its associated CSR as well. 
> This is a necessity to allow #13186 to reduce array copies in a few 
> scenarios; the implementation of the two methods will be updated there.

Changes requested by exe-b...@github.com (no known OpenJDK username).

src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java line 85:

> 83:      * @since 21
> 84:      */
> 85:     static MethodTypeDesc of(ClassDesc returnDesc, Collection<ClassDesc> 
> paramDescs) {

This needs to be:
Suggestion:

    static MethodTypeDesc of(ClassDesc returnDesc, List<ClassDesc> paramDescs) {


as `Collection` doesn’t have a defined encounter order.

-------------

PR Review: https://git.openjdk.org/jdk/pull/13599#pullrequestreview-1396907204
PR Review Comment: https://git.openjdk.org/jdk/pull/13599#discussion_r1174578085

Reply via email to