Skip to content

Explore lambda conversion for remaining uses of reflection #9455

Description

@headius

In #9401 I noticed we are still using reflection pretty heavily within Java integration, in that case for handling SAM interfaces during proc convesion. Such uses of reflection could be significantly faster using method handles with lambda conversion by LambdaMetaFactory.

This issue is a placeholder to explore proc conversion and other places where we could benefit from eliminating more reflection.

Cases to explore:

  • proc conversion for SAM interfaces
  • non-invokedynamic call paths for Java integration (custom method wrappers for java_alias etc

More cases will be added to this issue as we find them.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions