File tree Expand file tree Collapse file tree 2 files changed +1
-3
lines changed
src/jmh/kotlin/benchmarks/flow/scrabble Expand file tree Collapse file tree 2 files changed +1
-3
lines changed Original file line number Diff line number Diff line change 24
24
tasks.named<KotlinCompile >(" compileJmhKotlin" ) {
25
25
kotlinOptions {
26
26
jvmTarget = " 1.8"
27
- freeCompilerArgs + = " -Xjvm-default=enable "
27
+ freeCompilerArgs + = " -Xjvm-default=all "
28
28
}
29
29
}
30
30
Original file line number Diff line number Diff line change @@ -34,14 +34,12 @@ abstract class ShakespearePlaysScrabble {
34
34
public interface LongWrapper {
35
35
fun get (): Long
36
36
37
- @JvmDefault
38
37
fun incAndSet (): LongWrapper {
39
38
return object : LongWrapper {
40
39
override fun get (): Long = this @LongWrapper.get() + 1L
41
40
}
42
41
}
43
42
44
- @JvmDefault
45
43
fun add (other : LongWrapper ): LongWrapper {
46
44
return object : LongWrapper {
47
45
override fun get (): Long = this @LongWrapper.get() + other.get()
You can’t perform that action at this time.
0 commit comments