kotlin
kotlin copied to clipboard
JVM_IR don't use Intrinsics.stringPlus for 2-argument concatenation
Using Intrinsics.stringPlus
for string concatenation causes performance regressions in HotSpot.
- It requires boxing for primitive types.
- It affects string concatenation optimizations in HotSpot.
In fact, it's questionable whether we should use Intrinsics.stringPlus
at all.