https://github.com/jesperancinha/performance-projects
https://github.com/jesperancinha/performance-projects
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jesperancinha/performance-projects
- Owner: jesperancinha
- License: apache-2.0
- Created: 2015-10-08T08:47:17.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-05-11T07:37:24.000Z (5 months ago)
- Last Synced: 2025-05-11T08:26:57.495Z (5 months ago)
- Language: Kotlin
- Size: 2.74 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# performance-projects
---
[](https://github.com/jesperancinha/performance-projects)
[](https://www.apache.org/licenses/LICENSE-2.0)[](https://circleci.com/gh/jesperancinha/performance-projects)
[](https://github.com/jesperancinha/performance-projects/actions/workflows/performance-projects.yml)[](https://www.codacy.com/app/jofisaes/performance-projects?utm_source=github.com&utm_medium=referral&utm_content=jesperancinha/performance-projects&utm_campaign=Badge_Grade)
[](https://codebeat.co/projects/github-com-jesperancinha-performance-projects-master)[](https://www.codacy.com/gh/jesperancinha/performance-projects/dashboard?utm_source=github.com&utm_medium=referral&utm_content=jesperancinha/performance-projects&utm_campaign=Badge_Coverage)
[](https://coveralls.io/github/jesperancinha/performance-projects?branch=master)
[](https://codecov.io/gh/jesperancinha/performance-projects)[](#)
[](#)
[](#)---
## Technologies used
Please check the [TechStack.md](TechStack.md) file for details.
## Intro
This project is an experimental project made only for performance tests and to explore the developments made by Oracle.
The main goal is to understand new changes made to the Java platform.Currently supporting Java 17.
#### Stable releases
- [0.0.0](https://github.com/jesperancinha/performance-projects/tree/0.0.0) - [cb02dcc996c9a36f4fb404c7c2be390688252181](https://github.com/jesperancinha/performance-projects/tree/0.0.0) - JDK 17 / Kohsuke Args 4J / Java
- [1.0.0](https://github.com/jesperancinha/performance-projects/tree/1.0.0) - [f277716aee0e663c5ce932c1f08b56e5596bc006](https://github.com/jesperancinha/performance-projects/tree/1.0.0) - JDK 17 / Picocli / Kotlin 1.8.0## Upgrade
Find the latest tested `GRADLE_VERSION` in the [Makefile.mk](Makefile.mk) file.
```shell
gradle wrapper --gradle-version $GRADLE_VERSION
```## Contents
* [performance-buffered-reader](performance-buffered-reader)
* [performance-input-test-generator](performance-input-test-generator)
* [performance-jump-search](performance-jump-search)### Java Migration
##### Please Install SDK Man for a faster installation
https://sdkman.io/install
##### Install Java and Gradle on their latest versions
```bash
sdk install java
sdk install gradle```
### Running these tests
* Make sure that Intellij or Eclipse have interpreted this code correctly
```bashgradle idea
gradle cleanIdea
gradle test
./gradlew test
```
## About me
[](https://github.com/jesperancinha)