Skip to content

Conversation

graalvmbot
Copy link
Collaborator

In the new JDK 24-17 class java/lang/invoke/MethodHandles$Lookup$ClassFile has been removed. We used to intercept the constructor for this class in NI agent in order to create predefined instances of lambda classes. Since this class does not exist anymore, we have to adapt the agent to intercept new method where it can collect lambda class name and its bytecode.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Aug 25, 2025
@graalvmbot graalvmbot merged commit 2b5956d into master Aug 26, 2025
13 checks passed
@graalvmbot graalvmbot deleted the sstanoje/GR-58553-adapt-agent-for-new-jdk branch August 26, 2025 03:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants