spf4j-benchmarks

This module contains a set of JMH bechmarks to validate performance of spf4j components

License

License

GroupId

GroupId

org.spf4j
ArtifactId

ArtifactId

spf4j-benchmarks
Last Version

Last Version

8.5.5
Release Date

Release Date

Type

Type

jar
Description

Description

spf4j-benchmarks
This module contains a set of JMH bechmarks to validate performance of spf4j components
Project URL

Project URL

http://www.spf4j.org/spf4j-benchmarks
Project Organization

Project Organization

SPF4J

Download spf4j-benchmarks

How to add to project

<!-- https://jarcasting.com/artifacts/org.spf4j/spf4j-benchmarks/ -->
<dependency>
    <groupId>org.spf4j</groupId>
    <artifactId>spf4j-benchmarks</artifactId>
    <version>8.5.5</version>
</dependency>
// https://jarcasting.com/artifacts/org.spf4j/spf4j-benchmarks/
implementation 'org.spf4j:spf4j-benchmarks:8.5.5'
// https://jarcasting.com/artifacts/org.spf4j/spf4j-benchmarks/
implementation ("org.spf4j:spf4j-benchmarks:8.5.5")
'org.spf4j:spf4j-benchmarks:jar:8.5.5'
<dependency org="org.spf4j" name="spf4j-benchmarks" rev="8.5.5">
  <artifact name="spf4j-benchmarks" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.spf4j', module='spf4j-benchmarks', version='8.5.5')
)
libraryDependencies += "org.spf4j" % "spf4j-benchmarks" % "8.5.5"
[org.spf4j/spf4j-benchmarks "8.5.5"]

Dependencies

compile (2)

Group / Artifact Type Version
org.checkerframework : checker-qual jar 2.5.3
org.checkerframework : checker jar 2.5.3

provided (1)

Group / Artifact Type Version
org.openjdk.jmh : jmh-generator-annprocess jar 1.21

test (11)

Group / Artifact Type Version
junit : junit jar 4.12
org.spf4j : spf4j-jmh jar 8.5.5
org.spf4j : spf4j-zel jar 8.5.5
org.spf4j : spf4j-slf4j-test jar 8.5.5
org.spf4j : spf4j-avro jar 8.5.5
org.spf4j : spf4j-core test-jar 8.5.5
org.codehaus.groovy : groovy-all jar 2.4.6
org.mvel : mvel2 jar 2.2.8.Final
org.springframework : spring-expression jar 4.2.6.RELEASE
org.openjdk.jmh : jmh-core jar 1.21
commons-pool : commons-pool jar 1.6

Project Modules

There are no modules declared in this project.

spf4j

Simple performance framework for java

Available on Maven Central

Join the discussion on Gitter: Gitter chat

Coverity: Coverity Badge

Codacy: Codacy Badge

SonarCloud: Quality Gate

Continuous integration: CI badge

see more detail at: http://zolyfarkas.github.com/spf4j/

Build/DEV of the spf4j libraries.

IDE Preference: Netbeans. For Eclipse you need https://bugs.eclipse.org/bugs/show_bug.cgi?id=538885 implemented for best experience. For InteliJ you need https://youtrack.jetbrains.com/oauth?state=%2Fissue%2FIDEA-190385 implemented for best experience.

Build with Maven 3.5.2 Run maven with JDK 1.8

To build project all you need to do is: mvn install

Please use -Dgpg.skip=true argument is you do not have gpg installed or configured.

You can run the spf4j unit tests with JDK 11 by activating the jdk-11-validation profile. (-P jdk-11-validation profile) please define java11.home property with the home of JDK 11 in your settings.xml

See pom.xml for other profiles for openjdk, zolyfarkas/avro fork validations.

When running on java 9 or higher you will receive warnings like:

WARNING: Illegal reflective access by  ...

you can remove these warnings by adding to you java command line:

--add-opens=java.base/java.lang=ALL-UNNAMED

Versions

Version
8.5.5
8.5.4
8.5.3
8.5.2
8.5.1
8.5.0
8.4.18
8.4.17
8.4.16
8.4.15
8.4.14
8.4.13
8.4.12
8.4.11
8.4.10
8.4.9
8.4.7
8.4.6
8.4.4
8.4.2
8.4.1
8.4.0
8.3.18
8.3.17
8.3.16
8.3.15
8.3.14
8.3.13
8.3.12
8.3.11
8.3.10
8.3.9
8.3.8
8.3.7
8.3.6
8.3.5
8.3.4
8.3.3
8.3.2
8.3.1
8.2.11
8.2.10
8.2.9
8.2.8
8.2.7
8.2.6
8.2.5
8.2.4
8.2.3
8.2.2
8.2.1
8.2.0
8.1.6
8.1.5
8.1.4
8.1.3
8.1.2
8.1.1
8.1.0
8.0.3
8.0.2
8.0.1
7.2.26
7.2.25
7.2.24
7.2.23
7.2.22
7.2.21
7.2.20
7.2.19
7.2.18
7.2.17
7.2.16
7.2.15
7.2.14
7.2.12
7.2.11
7.2.10
7.2.8
7.2.7
7.2.6
7.2.5
7.2.4
7.2.3
7.2.2
7.2.1
7.2.0
7.1.10
7.1.9
7.1.8
7.1.7
7.1.6
7.1.5
7.1.4