Skip to content

Commit a41b3ba

Browse files
authored
Merge pull request #158 from Miha-x64/fixed-benchmark
upgraded JMH and fixed tweet path in a benchmark
2 parents e21a29f + e65f64f commit a41b3ba

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,13 @@
7171
<dependency>
7272
<groupId>org.openjdk.jmh</groupId>
7373
<artifactId>jmh-core</artifactId>
74-
<version>1.17.3</version>
74+
<version>1.20</version>
7575
<scope>test</scope>
7676
</dependency>
7777
<dependency>
7878
<groupId>org.openjdk.jmh</groupId>
7979
<artifactId>jmh-generator-annprocess</artifactId>
80-
<version>1.17.3</version>
80+
<version>1.20</version>
8181
<scope>test</scope>
8282
</dependency>
8383
</dependencies>

src/test/java/com/jsoniter/BenchGson.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import com.jsoniter.extra.GsonCompatibilityMode;
99
import com.jsoniter.spi.DecodingMode;
1010
import com.jsoniter.spi.JsoniterSpi;
11-
import org.junit.Test;
1211
import org.openjdk.jmh.Main;
1312
import org.openjdk.jmh.annotations.*;
1413
import org.openjdk.jmh.infra.BenchmarkParams;
@@ -42,7 +41,7 @@ public void benchSetup(BenchmarkParams params) {
4241

4342
@Benchmark
4443
public void gsonDecoder(Blackhole bh) throws IOException {
45-
FileInputStream stream = new FileInputStream("/tmp/tweets.json");
44+
FileInputStream stream = new FileInputStream("./src/test/tweets.json");
4645
InputStreamReader reader = new InputStreamReader(stream);
4746
try {
4847
bh.consume(gson.fromJson(reader, new TypeReference<List<Tweet>>() {
@@ -55,7 +54,7 @@ public void gsonDecoder(Blackhole bh) throws IOException {
5554

5655
@Benchmark
5756
public void jsoniterReflectionDecoder(Blackhole bh) throws IOException {
58-
FileInputStream stream = new FileInputStream("/tmp/tweets.json");
57+
FileInputStream stream = new FileInputStream("./src/test/tweets.json");
5958
JsonIterator iter = JsonIteratorPool.borrowJsonIterator();
6059
try {
6160
iter.reset(stream);

0 commit comments

Comments
 (0)