[code-reflection] Withdrawn: New model store implementation

Adam Sotona asotona at openjdk.org
Wed Nov 12 17:42:50 UTC 2025


On Fri, 31 Oct 2025 13:57:13 GMT, Adam Sotona <asotona at openjdk.org> wrote:

> This PR adds an alternative code model storage implementation.
> 
> With the new implementation compiler attaches a code-model attribute to the synthesized helper method. The method then returns the model by `invokedynamic` of a bootstrap method that reads and materializes the attribute at runtime.
> 
> The new implementation can be selected by setting the compiler option `codeModelStorageOption` to `"CODE_MODEL_ATTRIBUTE"`.
> 
> Please review.
> 
> Thanks,
> Adam

This pull request has been closed without being integrated.

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

PR: https://git.openjdk.org/babylon/pull/654


More information about the babylon-dev mailing list