Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
87884883a40d5e131c7e3a4bd5f407dd3e8e0b86
/
kotlinx-coroutines-core
8788488
FlatMap-related API rework
by Vsevolod Tolstopyatov
· 5 years ago
2a815e8
Do not invoke retry predicate when exceptions is thrown from downstream
by Vsevolod Tolstopyatov
· 5 years ago
35f9ad5
FlatMap improvements:
by Vsevolod Tolstopyatov
· 5 years ago
2b8218a
Introduce CancellableContinuation.resume with onCancelling lambda
by Roman Elizarov
· 5 years ago
709f6d7
Improve flowViaChannel docs
by Roman Elizarov
· 5 years ago
8695f97
Undeprecate ReceiveChannel.isEmpty
by Vsevolod Tolstopyatov
· 5 years ago
aad393b
Fix typo: are support -> are supported
by Louis CAD
· 5 years ago
cce0225
Merge branch 'master' into develop
by Vsevolod Tolstopyatov
· 5 years ago
3c8c51d
Package documentation for flow
by Roman Elizarov
· 5 years ago
ffae070
Cleanup outdated documentation
by Vsevolod Tolstopyatov
· 5 years ago
d57bfa2
Flow preview implementation
by Vsevolod Tolstopyatov
· 5 years ago
5514edb
Load services both from regular jars and files, filter duplicates
by Vsevolod Tolstopyatov
· 5 years ago
15b6345
Custom ServiceLoader without jar checksum verification
by sokolova
· 5 years ago
0d69e13
Unmute test that was failing due to JS BE bug
by Vsevolod Tolstopyatov
· 5 years ago
f2604f6
Tweaked order of notifications for better error handling & consistency
by Roman Elizarov
· 5 years ago
6227c64
Improved coroutine exception handling logic
by Roman Elizarov
· 5 years ago
9a81342
Merge remote-tracking branch 'origin/master' into develop
by Vsevolod Tolstopyatov
· 5 years ago
1ea4da4
Merge branch 'develop' into debugger-sm-bypass
by Vsevolod Tolstopyatov
· 5 years ago
0355b2c
Add ThreadLocal.isPresent and ThreadLocal.ensurePresent methods (#1043)
by Vsevolod Tolstopyatov
· 5 years ago
3e42850
Move `systemProp` function to the common module; only the JVM platform implements it properly while others always use provided default value.
by Nikita Koval
· 5 years ago
b6f5b2c
Deprecate `SendChannel.isFull` and `ReceiveChannel.isEmpty` properties
by Nikita Koval
· 5 years ago
8273a75
Properly import resource folders in MPP
by Vsevolod Tolstopyatov
· 5 years ago
4651b57
Merge with cancellation rework
by Vsevolod Tolstopyatov
· 5 years ago
132c1e3
Rename DispatchException to CoroutinesInternalError and make it an Error to better reflect its semantics
by Vsevolod Tolstopyatov
· 5 years ago
0c8789d
Handle fatal exceptions in continuation machinery using handleViaException instead of rethrowing it to provide faster feedback loop
by Vsevolod Tolstopyatov
· 5 years ago
338b231
Merge branch 'cancel-exception' into develop
by Vsevolod Tolstopyatov
· 5 years ago
a38e7d5
Remove unnecessary semicolon
by SatoShun
· 5 years ago
d202ed9
Restore all state in TestBase even when test fails
by Roman Elizarov
· 5 years ago
c7cfc39
Added test for stack-trace recovery in JobCancellationException
by Roman Elizarov
· 5 years ago
73b456b
Added clarification on deprecation version in code, better CE messages
by Roman Elizarov
· 5 years ago
e9123ca
Improve CoroutineScope documentation: mention job convention, get rid of lateinit example, discourage manual implementation of the scope
by Vsevolod Tolstopyatov
· 5 years ago
b367fae
Update cancellation guide: get rid of explicit Job in general code, promote usage of coroutine scope get rid of counter-intuitive lateinit and getters in coroutine context
by Vsevolod Tolstopyatov
· 5 years ago
3c56ff5
Properly proxy all methods in TimeoutCoroutine stackframe machinery
by Vsevolod Tolstopyatov
· 5 years ago
d293639
Make JobCancellationException copyable in debug mode
by Roman Elizarov
· 5 years ago
1c92681
Add tests
by Louis CAD
· 5 years ago
96e6577
Add missing operator modifier
by Louis CAD
· 5 years ago
847e68e
Mark operator invoke as experimental
by Louis CAD
· 5 years ago
57540d4
Add operator invoke for CoroutineDispatcher
by Louis CAD
· 5 years ago
ab5bbfc
Clarify thread locals documentation
by Vsevolod Tolstopyatov
· 5 years ago
5ae3947
Add ensureActive extension
by Vsevolod Tolstopyatov
· 5 years ago
0aad8f1
Hide cancel(Throwable), introduce cancel(CancellationException)
by Roman Elizarov
· 5 years ago
1be63c0
Introduce JobSupport.cancelCoroutine for AbstractCoroutine-derived classes
by Roman Elizarov
· 5 years ago
c35953c
Structured concurrency for Completable/Listenable futures
by Roman Elizarov
· 5 years ago
08f8214
Improve CoroutineDispatcher documentation
by Vsevolod Tolstopyatov
· 5 years ago
372d275
Promote MainScope and CoroutineScope.cancel to stable API
by Vsevolod Tolstopyatov
· 5 years ago
9863de1
Promote Dispatchers.Unconfined to stable API
by Vsevolod Tolstopyatov
· 5 years ago
4fc4fd5
Promote MainCoroutineDispatcher.immediate to stable API
by Vsevolod Tolstopyatov
· 5 years ago
b37c296
Replace UI with Dispatchers.Main in CoroutineScope documentation
by Vsevolod Tolstopyatov
· 5 years ago
4451d72
Make all invocations of withContext cancellable
by Roman Elizarov
· 5 years ago
63d1d1b
Use https in documentation and builds
by Roman Elizarov
· 5 years ago
8d506b3
Make SupervisorCoroutine implement ScopeCoroutine
by Vsevolod Tolstopyatov
· 5 years ago
2bdd460
CoroutinesTimeout debug rule for JUnit 4 (#991)
by Vsevolod Tolstopyatov
· 5 years ago
3785348
Reknit after fixing indentation in code samples
by Roman Elizarov
· 5 years ago
36105c1
Merge branch 'master' into develop
by Roman Elizarov
· 5 years ago
3f65e17
Merge pull request #967 from Kotlin/stacktrace-recovery-improvements
by Vsevolod Tolstopyatov
· 5 years ago
919284b
Update named arguments referenced issue
by Louis CAD
· 5 years ago
703a286
Check that worker thread belongs to the same scheduler in dispatchers.shutdown
by Vsevolod Tolstopyatov
· 5 years ago
ee7325e
Use Exception(message) constructor for copying if possible
by Roman Elizarov
· 5 years ago
cd2a8d7
Completable job (#971)
by Roman Elizarov
· 5 years ago
ee8bbfc
Start lazy actor when calling close
by Vsevolod Tolstopyatov
· 6 years ago
d8f005c
Fixed jdk16Test
by Roman Elizarov
· 5 years ago
23eb49a
Update documentation for Mutex.withLock to be consistent with Mutex.lock
by Vsevolod Tolstopyatov
· 6 years ago
37f1b97
Fix typo in KDoc
by Vsevolod Tolstopyatov
· 6 years ago
4764e98
Add documentation about our compatibility policy and experimental annotations
by Vsevolod Tolstopyatov
· 5 years ago
4ba30cd
Stacktrace recovery improvements
by Vsevolod Tolstopyatov
· 5 years ago
3e4d808
Call initCause during reflective exception copy in runCatching block to avoid DispatchException when initCause throws
by Vsevolod Tolstopyatov
· 6 years ago
f6f6037
Recover stacktrace in select clauses
by Vsevolod Tolstopyatov
· 6 years ago
3819379
Implement CoroutineStackFrame in SelectBuilderImpl
by Vsevolod Tolstopyatov
· 6 years ago
e50a0fa
Migration to new multiplatorm plugin (#947)
by Vsevolod Tolstopyatov
· 5 years ago
e8d7934
Move kotlinx-coroutines-core to core subdirectory
by Roman Elizarov
· 7 years ago
5400ace
Version 0.18
by Roman Elizarov
· 7 years ago
e82dee7
Make sure that Job, Channel, etc links in the docs point to the classes
by Roman Elizarov
· 7 years ago
87920c9
Made public class TimeoutException Fixes #89
by Roman Elizarov
· 7 years ago
0d0424d
Optimize JobSupport -- don't extend AbstractCoroutineContextElement
by Roman Elizarov
· 7 years ago
c2adef5
Fixed NPE when ArrayBroadcastChannel is closed concurrently with receive
by Roman Elizarov
· 7 years ago
e7f9b5f
Revert to 5s test
by Roman Elizarov
· 7 years ago
b2168b9
Wait longer for lost threads to terminate and output more details
by Roman Elizarov
· 7 years ago
537c359
Turn all consumeEach and withLock into inline suspend functions
by Roman Elizarov
· 7 years ago
14328d1
Add Mutex.holdsLock
by Francesco Vasco
· 7 years ago
e1f89db
Extract test ops to separate methods for better stack traces
by Roman Elizarov
· 7 years ago
b60d94c
Move ktolinx.atomicfu support to top-level pom.xml
by Roman Elizarov
· 7 years ago
7753f8e
Replace remaining xxFieldUpdater classes with AtomicFU atomic vars
by Roman Elizarov
· 7 years ago
4ecd46b
Use randomSpinWaitIntermission in multi-step operations
by Roman Elizarov
· 7 years ago
7eb41ef
Fixed bug in LockFreeLinkedList (invariant & lock-freedom violation)
by Roman Elizarov
· 7 years ago
1e0ed74
Sanitize thread names in tests to avoid intra-test interference
by Roman Elizarov
· 7 years ago
24cd654
Further improvements to testGuideCancelExample02/03 for stability
by Roman Elizarov
· 7 years ago
f1a24b1
Mutex fairness documentation (#90)
by Francesco Vasco
· 7 years ago
09377b1
Reknit (imports)
by Roman Elizarov
· 7 years ago
3a78aa2
'owner' support for Mutex.withLock
by Francesco Vasco
· 7 years ago
a1ff3bd
Version 0.17
by Roman Elizarov
· 7 years ago
256812a
Use CompletableDeferred in the guide section on coroutines;
by Roman Elizarov
· 7 years ago
8b9ecff
Make a better effort at getting all thread names (just in case)
by Roman Elizarov
· 7 years ago
11c140a
Fixed StackOverflow on Mutex.unlock convoy for Unconfined coroutines Fixes #80
by Roman Elizarov
· 7 years ago
cf8403c
Better track real-time va virtual-time in CPU-consuming tests
by Roman Elizarov
· 7 years ago
37984f3
Suppress deprecation
by Roman Elizarov
· 7 years ago
eab2cff
Get rid of deprecated assert classes
by Roman Elizarov
· 7 years ago
fe64d7b
Mutex pseudo-constructor is replaced with top-level fun
by Roman Elizarov
· 7 years ago
3638747
BroadcastChannel pseudo-constructor is replaced with top-level fun
by Roman Elizarov
· 7 years ago
f2a710a
Channel pseudo-constructor is replaced with top-level fun
by Roman Elizarov
· 7 years ago
e2ceda8
EventLoop pseudo-constructor is replaced with top-level fun
by Roman Elizarov
· 7 years ago
Next »