You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,22 @@
1
1
# CHANGELOG
2
2
3
+
## 0.4.1
4
+
5
+
- Require the minimum Kotlin version of 1.6.0
6
+
7
+
## 0.4.0
8
+
9
+
- Require the minimum Kotlin version of 1.5.30
10
+
- Add support for other Apple Kotlin/Native targets
11
+
- Improve Kotlin/Native support [#24](https://github.com/Kotlin/kotlinx-benchmark/issues/24)
12
+
- Benchmark each method in its own process, previously all methods where benchmarked in the same process
13
+
- Introduce `nativeFork` advanced configuration option with the following values:
14
+
- "perBenchmark" (default) – executes all iterations of a benchmark in the same process (one binary execution)
15
+
- "perIteration" – executes each iteration of a benchmark in a separate process, measures in cold Kotlin/Native runtime environment
16
+
- Introduce `nativeGCAfterIteration` advanced configuration option that when set to `true`, additionally collects garbage after each measuring iteration (default is `false`)
17
+
- Rename "forks" configuration option to "jvmForks" and provide an option to not override fork value defined in `@Fork`
18
+
- Fix a failure due to the strict DuplicatesStrategy [#39](https://github.com/Kotlin/kotlinx-benchmark/issues/39)
19
+
3
20
## 0.3.1
4
21
5
22
- Support report format selection: json(default), csv/scsv or text [#34](https://github.com/Kotlin/kotlinx-benchmark/issues/34)
0 commit comments