RFR: 8294961: Convert java.base/java.lang.reflect.ProxyGenerator to use the Classfile API to generate proxy classes [v7]

Adam Sotona asotona at openjdk.org
Mon Jan 8 15:49:24 UTC 2024


On Sun, 7 Jan 2024 18:24:02 GMT, Chen Liang <liach at openjdk.org> wrote:

> Also `StackMapDecoder::initFrameFromLocals(ClassEntry, ...)` can benefit from 2 changes:
> 
> 1. Iterate MTD by index instead of creating copies

I'll add this fix to the performance improvements PR, thanks!

> 2. Pass ClassEntry from reader/writer constant pool to ObjectVerificationTypeInfoImpl instead of using the temporary pool

Unfortunately initi frame is implicit and the entries may not exist in the constant pool at all.

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

PR Comment: https://git.openjdk.org/jdk/pull/17121#issuecomment-1881289533


More information about the core-libs-dev mailing list