https://github.com/dashorst/wicket-benchmarks
Project for performing micro benchmarks of parts of Apache Wicket
https://github.com/dashorst/wicket-benchmarks
Last synced: about 1 year ago
JSON representation
Project for performing micro benchmarks of parts of Apache Wicket
- Host: GitHub
- URL: https://github.com/dashorst/wicket-benchmarks
- Owner: dashorst
- Created: 2016-11-10T18:17:14.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-15T09:24:47.000Z (over 9 years ago)
- Last Synced: 2025-04-05T23:45:28.449Z (over 1 year ago)
- Language: Java
- Size: 8.79 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
README
= Wicket Micro Benchmarks
Martijn Dashorst
This project provides a way to perform micro benchmarks for parts of Wicket.
It is based on and uses the JMH (Java Microbenchmark Harnass):
____
JMH is a Java harness for building, running, and analysing
nano/micro/milli/macro benchmarks written in Java and other languages
targetting the JVM.
____
To run a benchmark you need to build it first using Maven:
[source,bash]
----
$ mvn package
----
This will create a `target/benchmarks.jar` uber-jar.
You can then run the micro benchmark from your IDE or from the commandline.
For example:
[source,bash]
----
$ java -cp target/benchmarks.jar com.martijndashorst.wicketbenchmarks.LambdaModels
----