Skip to content

RedlineResearch/java-mini-benchmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Mini Benchmarks

These are mini Java benchmarks we use in our research.

Dependencies / Requirements

To build and run, you need:

  1. Java 1.8
  2. [Gradle 2.14.1] or higher (https://gradle.org/gradle-download/)

I'm trying to keep up with the latest versions so if you find the recommended versions out of date, please send me a message.

SimpleList benchmark

Running the following command prints out the command line usage:

$ java -jar simple_list-0.1.jar 
usage: number reps size SEQ/RANDOM SEQDEL/ATEND NODE/INTEGER

positional arguments:
    number             number of elements in LinkedList
    reps               number of repetitions of creating LinkedList
    size               size (in bytes) of a LinkedList Node
    SEQ/RANDOM         create modes - SEQ is sequential
                                    - RANDOM is random insert into a sorted list
    SEQDEL/ATEND       delete modes - SEQDEL is deleting the elements sequentially
                                    - ATEND is simply nulling out the list at the end
    NODE/INTEGER       element type (class Node or Integer)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages