On Fri, 10 May 2024 00:45:31 GMT, Chen Liang <li...@openjdk.org> wrote:

> GenerateJLIClassesHelper has been making wrong assumptions about Invoker's 
> LambdaForm method type parameters. Since they are distinct from those of 
> Linkers, they are now tracked and generated separately. It seems that no 
> proper invoker was ever generated before, except it happens that most invoker 
> signatures can be taken as linker signature so we never detected it.
> 
> Requesting @iklam for a review; since I don't know how to deal with CDS, I 
> have to relay to someone else to ensure this fixes the problem from the CDS 
> side as well.

This pull request has now been integrated.

Changeset: adaa509b
Author:    Chen Liang <li...@openjdk.org>
Committer: Claes Redestad <redes...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/adaa509b6ed3d12569b8e5f2ec802cef22ab53c7
Stats:     151 lines in 5 files changed: 117 ins; 11 del; 23 mod

8327499: MethodHandleStatics.traceLambdaForm includes methods that cannot be 
generated

Reviewed-by: redestad, iklam

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

PR: https://git.openjdk.org/jdk/pull/19164

Reply via email to