Skip to content

Commit

Permalink
Release 0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
adamw committed Apr 17, 2024
1 parent c96fe9b commit 29c6f79
Show file tree
Hide file tree
Showing 7 changed files with 8,804 additions and 8,804 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,20 +29,20 @@ Maven:
<dependency>
<groupId>com.softwaremill.jox</groupId>
<artifactId>core</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
</dependency>
```

Gradle:

```groovy
implementation 'com.softwaremill.jox:core:0.1.1'
implementation 'com.softwaremill.jox:core:0.2.0'
```

SBT:

```scala
libraryDependencies += "com.softwaremill.jox" % "core" % "0.1.1"
libraryDependencies += "com.softwaremill.jox" % "core" % "0.2.0"
```

## Usage
Expand Down Expand Up @@ -224,7 +224,7 @@ class Demo6 {
The project includes benchmarks implemented using JMH - both for the `Channel`, as well as for some built-in Java
synchronisation primitives (queues), as well as the Kotlin channel implementation.

The test results for version 0.1.1, run on an M1 Max MacBook Pro, with Java 21.0.1, are as follows:
The test results for version 0.2.0, run on an M1 Max MacBook Pro, with Java 21.0.1, are as follows:

```
Benchmark (capacity) (chainLength) (parallelism) Mode Cnt Score Error Units
Expand Down
4 changes: 2 additions & 2 deletions bench/bench-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
<parent>
<groupId>com.softwaremill.jox</groupId>
<artifactId>bench</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
</parent>

<artifactId>bench-java</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
<packaging>jar</packaging>

<build>
Expand Down
4 changes: 2 additions & 2 deletions bench/bench-kotlin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
<parent>
<groupId>com.softwaremill.jox</groupId>
<artifactId>bench</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
</parent>

<artifactId>bench-kotlin</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
<packaging>jar</packaging>

<properties>
Expand Down
6 changes: 3 additions & 3 deletions bench/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
<parent>
<groupId>com.softwaremill.jox</groupId>
<artifactId>parent</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
</parent>

<artifactId>bench</artifactId>
<packaging>pom</packaging>
<version>0.1.1</version>
<version>0.2.0</version>

<modules>
<module>bench-java</module>
Expand All @@ -40,7 +40,7 @@
<dependency>
<groupId>com.softwaremill.jox</groupId>
<artifactId>core</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
</dependency>
</dependencies>

Expand Down
4 changes: 2 additions & 2 deletions core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
<parent>
<groupId>com.softwaremill.jox</groupId>
<artifactId>parent</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
</parent>

<artifactId>core</artifactId>
<version>0.1.1</version>
<version>0.2.0</version>
<packaging>jar</packaging>

<properties>
Expand Down
Loading

1 comment on commit 29c6f79

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.

Benchmark suite Current: 29c6f79 Previous: f4bd18b Ratio
com.softwaremill.jox.ParallelKotlinBenchmark.parallelChannels_defaultDispatcher ( {"capacity":"0","parallelism":"10000"} ) 171.18382402 ns/op 68.92032351 ns/op 2.48

This comment was automatically generated by workflow using github-action-benchmark.

CC: @adamw

Please sign in to comment.