• Pavel's avatar
    Set kotlinx.coroutines to 1.7.3; Use limited parallelism instead of `Dispatchers.IO` (#798) · ea067413
    Pavel authored
    * set `kotlinx.coroutines` to `1.7.3`
    
    * update tests after coroutines.tests update
    
    * use `limitedParallelism` instead of bare `Dispatchers.IO`
    
    rename
    
    * use virtual time aware dispatchers in tests that use `runTest`
    
    * better naming
    
    * remove usages of experimental coroutines api
    
    * remove usages of experimental time api
    
    * use dispatcher from `coroutineScope` in `FrameLimiter`
    
    `FrameLimiter` must cancel waiting when its scope canceled
    
    * extract the `dispatcherToBlockOn` into separate file
    
    * use dispatcher from `coroutineScope` in `FrameLimiter`
    
    * Fix FrameLimiterTest
    
    ---------
    Co-authored-by: 's avatarIgor Demin <igor.demin@jetbrains.com>
    ea067413
Name
Last commit
Last update
.github/workflows Loading commit data...
.run Loading commit data...
gradle/wrapper Loading commit data...
samples Loading commit data...
skiko Loading commit data...
.gitignore Loading commit data...
DEVELOPMENT.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
gradle.properties Loading commit data...
gradlew Loading commit data...
gradlew.bat Loading commit data...
settings.gradle.kts Loading commit data...