On Sat, 23 Dec 2023 12:40:33 GMT, Chen Liang <li...@openjdk.org> wrote:
>> Adam Sotona has updated the pull request incrementally with one additional >> commit since the last revision: >> >> minor StackCounter fix > > src/java.base/share/classes/jdk/internal/classfile/impl/StackCounter.java > line 49: > >> 47: dcb, >> 48: dcb.methodInfo.methodName(), >> 49: dcb.methodInfo.methodType(), > > Can you enlighten me on why this actually leads to a performance improvement? > Don't we already generate the methods with MethodTypeDesc symbols in > ProxyGenerator so that they should be cached? This code is part of the **ClassFile API**’s internals, and so it doesn’t have access to `ProxyGenerator`’s cached `MethodTypeDesc`s, only the underlying `Utf8Entry`, so it’d need to be parsed. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/17121#discussion_r1435630982