https://github.com/sethfalco/java-microbenchmarks
Benchmarks I've written during development both professionally and during Open Source contributions.
https://github.com/sethfalco/java-microbenchmarks
benchmark java microbenchmark
Last synced: about 1 year ago
JSON representation
Benchmarks I've written during development both professionally and during Open Source contributions.
- Host: GitHub
- URL: https://github.com/sethfalco/java-microbenchmarks
- Owner: SethFalco
- License: apache-2.0
- Created: 2025-04-20T12:16:46.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-20T12:34:46.000Z (about 1 year ago)
- Last Synced: 2025-04-20T13:39:21.323Z (about 1 year ago)
- Topics: benchmark, java, microbenchmark
- Language: Java
- Homepage: https://gitlab.com/SethFalco/java-microbenchmarks
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Java Microbenchmarks
[](https://gitlab.com/SethFalco/java-microbenchmarks)
The motivation and structure of this repository is almost identical to my Node.js equivalent. Read the [README of Node.js Microbenchmarks](https://gitlab.com/SethFalco/nodejs-microbenchmarks) for context.
## Running Benchmarks
To see a list of microbenchmarks available, either:
* Look in `src/jmh/fun/falco/microbenchmarks/`.
* Or execute `./gradlew jmh` on its own, which will list them for you.
Run the relevant benchmark with Gradle:
```sh
./gradlew jmh --rerun -P benchmark=CssToJavaColor
```
## Related
I've made a similar repository for Node.js microbenchmarks:
* [Node.js Microbenchmarks](https://gitlab.com/SethFalco/nodejs-microbenchmarks)