https://github.com/olaf-otto/cglib-vs-bytebuddy-lazyloading-proxies
A JMH micro benchmark comparing cglib vs. ByteBuddy Lazy-Loading proxies.
https://github.com/olaf-otto/cglib-vs-bytebuddy-lazyloading-proxies
bytebuddy cglib jmh-benchmarks lazy-loading microbenchmarks performance
Last synced: 7 months ago
JSON representation
A JMH micro benchmark comparing cglib vs. ByteBuddy Lazy-Loading proxies.
- Host: GitHub
- URL: https://github.com/olaf-otto/cglib-vs-bytebuddy-lazyloading-proxies
- Owner: olaf-otto
- License: apache-2.0
- Created: 2019-10-25T08:27:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-25T08:32:09.000Z (almost 6 years ago)
- Last Synced: 2025-01-17T22:09:03.922Z (9 months ago)
- Topics: bytebuddy, cglib, jmh-benchmarks, lazy-loading, microbenchmarks, performance
- Language: Java
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Performance test: cglib vs. ByteBuddy lazy-loading proxies
====This is a [JMH](https://openjdk.java.net/projects/code-tools/jmh/) based micro benchmark comparing the performance of Lazy-Loading proxies created
by [ByteBuddy](https://bytebuddy.net) vs [cglib](https://github.com/cglib/cglib) standard [lazy loader](https://github.com/cglib/cglib/blob/master/cglib/src/main/java/net/sf/cglib/proxy/LazyLoader.java) proxy.## Running the tests
Build the project using
mvn clean install
Subsequently, run the benchmark usingjava -jar target/benchmarks.jar