Skip to content

Refactor Hierarchy Resolution to Bytecode-API#21

Merged
thisisalexandercook merged 4 commits intoeisop:mainfrom
thisisalexandercook:hierarchy-bytecode-reader
Jan 28, 2026
Merged

Refactor Hierarchy Resolution to Bytecode-API#21
thisisalexandercook merged 4 commits intoeisop:mainfrom
thisisalexandercook:hierarchy-bytecode-reader

Conversation

@thisisalexandercook
Copy link
Collaborator

This PR migrates the runtime framework's hierarchy resolution from reflection-based lookups to the java.lang.classfile API. This improves the stability of the Java Agent by avoiding premature class loading and potential NoClassDefFoundError issues during transformation.

@thisisalexandercook thisisalexandercook merged commit 4977997 into eisop:main Jan 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant