Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
d92b0fa7e5e5b5c19665cc649e8372bbe9cdf6e7
/
common
/
kotlinx-coroutines-core-common
/
src
/
channels
/
Produce.kt
d92b0fa
Remove deprecated API
by Vsevolod Tolstopyatov
· 6 years ago
0950dfa
Migrate to Kotlin 1.3 coroutines, drop experimental from package
by Roman Elizarov
· 6 years ago
1e0a2f0
Merge branch 'develop' into handle-exception-fix
by Roman Elizarov
· 6 years ago
5633f91
Moved documentation for different kinds of channels to Channel interface
by Roman Elizarov
· 6 years ago
27b8f45
API Review for 1.0 release
by Roman Elizarov
· 6 years ago
6685fd0
Abolish distinction between cancelled and failed Job/Deferred
by Roman Elizarov
· 6 years ago
ecbc85c
Fix exception aggregation to ensure atomic handling of exceptions
by Roman Elizarov
· 6 years ago
dc29b07
Dispatchers are renamed and grouped in the Dispatchers object
by Roman Elizarov
· 6 years ago
c32579e
Coroutines guide and IU guide update for stuctured concurrency
by Roman Elizarov
· 6 years ago
79414ec
Structured concurrency implementation:
by Vsevolod Tolstopyatov
· 6 years ago
91ecee8
Exception handling update:
by Vsevolod Tolstopyatov
· 6 years ago
1f74a2d
Updated copyright to short template and year 2018 across all files
by Roman Elizarov
· 6 years ago
e1fa197
Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout
by Vsevolod Tolstopyatov
· 6 years ago
[Renamed from common/kotlinx-coroutines-core-common/src/main/kotlin/kotlinx/coroutines/experimental/channels/Produce.kt]
89f8ff7
Introduce broadcast coroutine builder;
by Roman Elizarov
· 6 years ago
f2bdf60
Merged develop (js-channels work) into await-all
by Roman Elizarov
· 6 years ago
9619134
Migrate channels and related operators to common, so channels can be used from JS
by Vsevolod Tolstopyatov
· 6 years ago
[Renamed from core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/channels/Produce.kt]
189e995
awaitAll should be defined only for Deferred types and return results list
by Roman Elizarov
· 6 years ago
c7d10a4
Fix references to `coroutineContext` is the docs of all the builders
by Roman Elizarov
· 6 years ago
55a66ac
Improve ReceiveChannel operators implementations to guarantee closing
by Roman Elizarov
· 6 years ago
9faa61e
Fixed produce builder to close the channel on completion instead of
by Roman Elizarov
· 6 years ago
2adf8bc
AbstractCoroutine.start is introduced.
by Roman Elizarov
· 6 years ago
6640b2b
Public API for AbstractCoroutine
by Roman Elizarov
· 6 years ago
e8f694e
Optional parent job parameter for coroutine builders
by Roman Elizarov
· 7 years ago
b555d91
Introduced ReceiveChannel.cancel method;
by Roman Elizarov
· 7 years ago
c0d559b
DefaultDispatcher is introduced
by Roman Elizarov
· 7 years ago
e8d7934
Move kotlinx-coroutines-core to core subdirectory
by Roman Elizarov
· 7 years ago
[Renamed from kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/channels/Produce.kt]
ecda27f
CoroutineStart enum is introduced in launch/async/actor
by Roman Elizarov
· 7 years ago
f1d9a4e
Rollback change to `ProducerScope`
by Roman Elizarov
· 7 years ago
c18271c
Promote `channel` property type in `ActorScope` and `ProducerScope` to `Channel`
by Roman Elizarov
· 7 years ago
c0e19f8
Introduced "actor" coroutine builder
by Roman Elizarov
· 7 years ago
1216e91
Select statement with onSend/onReceive/onAwait clauses
by Roman Elizarov
· 7 years ago
de8b9e9
buildChannel deprecation template fixed
by Roman Elizarov
· 7 years ago
fb5717a
Avoid extra exception creation on normal channel close
by Roman Elizarov
· 7 years ago
a5e653f
buildChannel is renamed to produce
by Roman Elizarov
· 7 years ago