A high-performance dynamic proxy library for Java. Generates proxy classes at runtime with
ASM and dispatches every intercepted call through a hashCode-driven switch with a direct INVOKESPECIAL
super call — no reflection, no MethodHandle, JIT-inlinable.
Compile Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Bytecode
BSD 3-clause
| org.ow2.asm
»
asm ASM, a very small and fast Java bytecode manipulation framework | 9.7.1 | 9.11.1 |
Test Dependencies (4)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Bytecode
Apache 2.0
| cglib
»
cglib High level API to generate and transform Java byte code. | 3.3.0 | ✔ | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter Module "junit-jupiter" of JUnit | 5.11.4 | 6.1.3 | |
Microbenchmarks
GPL 2.0
| org.openjdk.jmh
»
jmh-core The jmh is a Java harness for building, running, and analysing | 1.37 | ✔ | |
Annotation Tool
GPL 2.0
| org.openjdk.jmh
»
jmh-generator-annprocess JMH benchmark generator, based on annotation processors. | 1.37 | ✔ |