aboutsummaryrefslogtreecommitdiffstats
path: root/kotlinx-coroutines-core/common/src/channels/AbstractChannel.kt
diff options
context:
space:
mode:
authorRoman Elizarov <elizarov@gmail.com>2020-02-14 15:52:10 +0300
committerGitHub <noreply@github.com>2020-02-14 15:52:10 +0300
commitbf9509da7a0eff08e489555254d9662f2cc1894f (patch)
treead90c2870a720b532d60dd5b2f045a3bfb9fdc33 /kotlinx-coroutines-core/common/src/channels/AbstractChannel.kt
parent1ac3dc2f60a03c51fe60e72ac73a99fcf1ac44e3 (diff)
downloadplatform_external_kotlinx.coroutines-bf9509da7a0eff08e489555254d9662f2cc1894f.tar.gz
platform_external_kotlinx.coroutines-bf9509da7a0eff08e489555254d9662f2cc1894f.tar.bz2
platform_external_kotlinx.coroutines-bf9509da7a0eff08e489555254d9662f2cc1894f.zip
Optimize the size of the coroutines library in Android projects (#1282)
* Includes additional R8 rules to disable debugging & stack-trace recovery in optimized Android builds. Additional savings with AGP 4.0.0-alpha06 (r8-2.0.4-dev) are ~16kb in uncompressed DEX size. * Tests are modified to verify that the classes that are supposed to be removed are indeed removed. * Cleaner build logic without error-prone "return" in the middle * Report the size of optimized Android Dex as teamcity metric
Diffstat (limited to 'kotlinx-coroutines-core/common/src/channels/AbstractChannel.kt')
0 files changed, 0 insertions, 0 deletions