Skip to content

Commit e436d55

Browse files
committed
version updates
1 parent b29031e commit e436d55

File tree

5 files changed

+22
-22
lines changed

5 files changed

+22
-22
lines changed

README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,32 +13,32 @@ The benchmarks were written with [JMH](http://openjdk.java.net/projects/code-too
1313

1414
| Library | Read (rec/sec) | Write (rec/sec) | Dependencies | Size (KiB) |
1515
|-------------|---------------:|----------------:|:------------:|-----------:|
16-
| Commons CSV | 3,129,552 | 1,092,389 | yes | 923 |
17-
| FastCSV | 8,827,121 | 14,178,012 | no | 64 |
18-
| Jackson CSV | 8,083,356 | 11,123,561 | yes | 2,389 |
19-
| Java CSV | 4,056,162 | 1,417,442 | no | 13 |
20-
| Opencsv | 2,467,768 | 3,315,426 | yes | 2,703 |
21-
| picocsv | 7,390,977 | 11,615,948 | no | 26 |
22-
| Sfm+ASM | 9,851,937 | 1,918,364 | yes | 1,536 |
23-
| Sfm-ASM | 6,601,141 | 1,918,364 | yes | 1,535 |
24-
| Super CSV | 1,731,093 | 2,666,085 | no | 96 |
25-
| Univocity | 6,255,817 | 7,542,102 | no | 437 |
16+
| Commons CSV | 4,097,424 | 5,693,450 | yes | 948 |
17+
| FastCSV | 12,877,797 | 21,731,217 | no | 79 |
18+
| Jackson CSV | 7,534,704 | 9,513,726 | yes | 2,385 |
19+
| Java CSV | 5,003,265 | 1,002,049 | no | 13 |
20+
| Opencsv | 3,687,871 | 3,498,833 | yes | 2,767 |
21+
| picocsv | 16,209,628 | 18,032,443 | no | 23 |
22+
| Sfm+ASM | 13,968,934 | 3,350,064 | yes | 1,536 |
23+
| Sfm-ASM | 11,338,926 | 3,350,064 | yes | 1,536 |
24+
| Super CSV | 1,641,890 | 3,039,197 | no | 96 |
25+
| Univocity | 7,484,617 | 11,288,146 | no | 437 |
2626

2727
### Library details
2828

29-
- Commons CSV 1.12.0
30-
- FastCSV 3.3.1
31-
- Jackson CSV 2.18.0
29+
- Commons CSV 1.13.0
30+
- FastCSV 3.6.0
31+
- Jackson CSV 2.18.3
3232
- Java CSV 2.0
33-
- Opencsv 5.9
34-
- picocsv 2.4.0
33+
- Opencsv 5.10
34+
- picocsv 2.5.1
3535
- Sfm (SimpleFlatMapper) 9.0.2 (w/ and w/o ASM bytecode manipulation)
3636
- Super CSV 2.4.0
3737
- Univocity 2.9.1
3838

3939
### Environment
4040

41-
- Apple M2
42-
- macOS 15.1
43-
- Java 21, OpenJDK 64-Bit Server VM Temurin-21.0.1+12 (build 21.0.1+12-LTS, mixed mode)
41+
- Apple M4 Pro
42+
- macOS 15.3.2
43+
- OpenJDK 64-Bit Server VM Temurin-21.0.5+11 (build 21.0.5+11-LTS, mixed mode, sharing)
4444
- JMH 1.37

commonscsv/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
dependencies {
22
jmh(rootProject)
3-
implementation("org.apache.commons:commons-csv:1.12.0")
3+
implementation("org.apache.commons:commons-csv:1.13.0")
44
}

fastcsv/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
dependencies {
22
jmh(rootProject)
3-
implementation("de.siegmar:fastcsv:3.3.1")
3+
implementation("de.siegmar:fastcsv:3.6.0")
44
}

jackson/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
dependencies {
22
jmh(rootProject)
3-
implementation("com.fasterxml.jackson.dataformat:jackson-dataformat-csv:2.18.0")
3+
implementation("com.fasterxml.jackson.dataformat:jackson-dataformat-csv:2.18.3")
44
}

opencsv/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
dependencies {
22
jmh(rootProject)
3-
implementation("com.opencsv:opencsv:5.9")
3+
implementation("com.opencsv:opencsv:5.10")
44
}

0 commit comments

Comments
 (0)