kotlin
kotlin copied to clipboard
The Kotlin Programming Language.
Splitting lines by doing two string replacements and then splitting by one character is way faster than splitting by three substrings. https://youtrack.jetbrains.com/issue/KT-66715/Performance-faster-alternative-to-String.lines Profiling of the two methods:  Detailed time...
This is a proposal to fix [KT-64731](https://youtrack.jetbrains.com/issue/KT-64731/K2-Annotation-on-inline-function-or-inside-inline-function-is-hit-by-debugger) The main idea is we step into a function, from default arguments assigning(except for default lambda arguments), instead of from header(annotation/modifier/name) of the...
Fix grammatical errors in the ring buffer class
^KT-66169 Fixed
Fixes: [KT-64779](https://youtrack.jetbrains.com/issue/KT-64779)
KT-54227 fixed. add 2 box test for this fix, 1 test change. All tests related with "reified" passed.
Fixes: [KT-65357](https://youtrack.jetbrains.com/issue/KT-65357/JVMIR-Suboptimal-negation-bytecode-for-operator)
When JDK used in -Xjdk-release has corrupted class files . Fixes: [KT-67739](https://youtrack.jetbrains.com/issue/KT-67739/Improve-error-message-when-JDK-used-in-Xjdk-release-has-corrupted-class-files)