Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
8f1c728bade0416037793900355de31e064a1dae
/
integration
/
kotlinx-coroutines-jdk8
/
src
/
future
/
Future.kt
8f1c728
replace deprecated cancel with completeExceptionally
by Ohad Shai
· 6 years ago
5639304
Properly report exception in future builders if thrown exception is racing with external cancellation or completion
by Vsevolod Tolstopyatov
· 6 years ago
2bac00f
Re-implement jdk8 and Guava future builders on top o AbstractCoroutine in order to properly handle parallel decomposition
by Vsevolod Tolstopyatov
· 6 years ago
e6e8239
Experimental annotation revisit:
by Vsevolod Tolstopyatov
· 6 years ago
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
8d6c1a9
Propagate cancellation on awaiting Completable and Listenable futures, provide ListenableFuture.asDeferred
by Vsevolod Tolstopyatov
· 6 years ago
1e0a2f0
Merge branch 'develop' into handle-exception-fix
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
dc29b07
Dispatchers are renamed and grouped in the Dispatchers object
by Roman Elizarov
· 6 years ago
592de52
Structured concurrency for guava, jdk8 and promise modules, proper reference to newCoroutineContext
by Roman Elizarov
· 6 years ago
a334c4e
Catch Throwable instead of Exception in as*Future
by Vsevolod Tolstopyatov
· 6 years ago
3ac73f6
Merge branch 'develop' into coroutines-scheduler-forcepush
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 integration/kotlinx-coroutines-jdk8/src/main/kotlin/kotlinx/coroutines/experimental/future/Future.kt]
1cbe8f0
Unwrap exception on CompletionStage#await slow-path to provide consistent results
by Vsevolod Tolstopyatov
· 6 years ago
87f2faa
Fix compiler warnings Fixes #348
by Vsevolod Tolstopyatov
· 6 years ago
80a2947
Make deprecated API hidden, replace deprecated API with new one
by Vsevolod Tolstopyatov
· 6 years ago
9fe5f46
Deprecated CoroutineScope.coroutineContext which is replaced with
by Roman Elizarov
· 6 years ago
a4b5693
`onCompletion` added to `promise` and `future` (JDK8 and Guava)
by Roman Elizarov
· 6 years ago
eb4f9be
Use fast path in CompletionStage.await() and make it cancellable;
by Roman Elizarov
· 6 years ago
19c1f2e
Unwrap ExecutionException is fast path of CompletionStage.asDeferred
by Roman Elizarov
· 6 years ago
7bd2c50
Add conversion of CompletionStage to Deferred
by Jonathan Cornaz
· 6 years ago
b170819
MPP: Promise support in JS
by Roman Elizarov
· 7 years ago
e8f694e
Optional parent job parameter for coroutine builders
by Roman Elizarov
· 7 years ago
c0d559b
DefaultDispatcher is introduced
by Roman Elizarov
· 7 years ago
43e3af7
Rename CoroutineContext.context to coroutineContext
by Roman Elizarov
· 7 years ago
63e779c
Suppress unchecked cast warning
by Roman Elizarov
· 7 years ago
d82b3a9
Job join/await waits for coroutine code completion,
by Roman Elizarov
· 7 years ago
4eae2a8
run function is cancellable by default and accepts optional CoroutineStart
by Roman Elizarov
· 7 years ago
489cac2
JDK8 docs, impl and tests improved
by Roman Elizarov
· 7 years ago
3fa4bec
Support CoroutineStart & CoroutineScope in JDK8 future builder
by Roman Elizarov
· 7 years ago
fc6461f
Contribution guidelines for integrations and improved JDK8 readme
by Roman Elizarov
· 7 years ago
f76606a
Moved jdk8 and nio to integration directory
by Roman Elizarov
· 7 years ago
[Renamed from kotlinx-coroutines-jdk8/src/main/kotlin/kotlinx/coroutines/experimental/future/Future.kt]
f7a7f7b
Deferred.toCompletableFuture renamed to asCompletableFuture
by Roman Elizarov
· 7 years ago
e780347
Job.onCompletion is renamed to Job.invokeOnCompletion for consistency
by Roman Elizarov
· 7 years ago
be4cae3
Better docs at top level with categorized summary of classes and functions
by Roman Elizarov
· 7 years ago
f16fd27
Copyright and license notice
by Roman Elizarov
· 8 years ago
ea4a51b
Updated to kotlin version 1.1.0-rc
by Roman Elizarov
· 8 years ago
d528e3e
EventLoop is integrated as runBlocking default and is used for tests, coroutine builders provide CoroutineScope with context
by Roman Elizarov
· 8 years ago
ee89344
Fixed exception unwrapping in fast-path of CompletableFuture.await()
by Roman Elizarov
· 8 years ago
ed7b864
currentCoroutineContext is back as a choice of the context
by Roman Elizarov
· 8 years ago
c581454
Deferred.getCompleted() and an efficient implementation of Deferred.toCompletableFuture() extension
by Roman Elizarov
· 8 years ago
3754f95
New implementation for 1.1-Beta
by Roman Elizarov
· 8 years ago