Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
55a66acc03a918370a8962cd2f41a22c1c1e2020
/
core
« Previous
4ea3cb3
IO: make buffer release guaranteed if channel closed with error
by Sergey Mashkov
· 7 years ago
eab5c25
IO: add linearizability test
by Sergey Mashkov
· 7 years ago
9a6ca1a
IO: fix typo in test name
by Sergey Mashkov
· 7 years ago
fdcf84e
remove redundant elvis
by Sergey Mashkov
· 7 years ago
18b28a2
IO: make byte channel detect closed state earlier
by Sergey Mashkov
· 7 years ago
a4d45d2
A more gradual introduction to runBlocking and coroutines.
by Roman Elizarov
· 7 years ago
7da4243
Updated links & examples with "gradlew knit"
by Roman Elizarov
· 7 years ago
b555d91
Introduced ReceiveChannel.cancel method;
by Roman Elizarov
· 7 years ago
66d18c0
Channel operators (#88)
by Francesco Vasco
· 7 years ago
47d92ba
IO: fix race in closeWaitJob of JoiningState
by Sergey Mashkov
· 7 years ago
d42bdad
IO: fix accidentally missed it
by Sergey Mashkov
· 7 years ago
7bf4fa9
IO: fix race in ByteBufferChannel.write(lambda)
by Sergey Mashkov
· 7 years ago
2874d16
IO: optimize delegation (part 2)
by Sergey Mashkov
· 7 years ago
4fe8eec
IO: optimize delegation
by Sergey Mashkov
· 7 years ago
cc4d12a
Upgrade kotlinx-io
by Sergey Mashkov
· 7 years ago
e290f8f
Extracted lin-check version to gradle.properties
by Sergey Mashkov
· 7 years ago
3512ed6
IO: merge non-atomic flush operation with write in linearizability test
by Sergey Mashkov
· 7 years ago
54a2890
IO: stateful suspend functions dumper
by Sergey Mashkov
· 7 years ago
9e9929d
IO: fix joining of already closed but not empty channel
by Sergey Mashkov
· 7 years ago
f75ec15
IO: eliminate state machines, workaround ACC_FINAL missing flag
by Sergey Mashkov
· 7 years ago
b94ce42
IO: fix lincheck dependency
by Sergey Mashkov
· 7 years ago
324611b
IO: faster delegation in joined channels
by Sergey Mashkov
· 7 years ago
373d590
IO: fixed awaitClose and copyDirect
by Sergey Mashkov
· 7 years ago
199a04c
IO: added linearizability test
by Sergey Mashkov
· 7 years ago
33d5d13
Fix delegated flush
by Sergey Mashkov
· 7 years ago
8b310cb
IO: added linearizability test
by Sergey Mashkov
· 7 years ago
c9d73f5
IO: add one more joinTo test
by Sergey Mashkov
· 7 years ago
8e9138c
IO: fix race in joined flush once again
by Sergey Mashkov
· 7 years ago
62deb43
IO: add linearizability test
by Sergey Mashkov
· 7 years ago
fd85fb9
IO: reimplement joinTo to eliminate a lot of races
by Sergey Mashkov
· 7 years ago
2fdb5aa
IO: fix joined close/flush
by Sergey Mashkov
· 7 years ago
b86a003
IO: added tests for joined channels
by Sergey Mashkov
· 7 years ago
d489d3f
IO: joinTo should wait for completion
by Sergey Mashkov
· 7 years ago
625c1fe
IO: fixed joined channel flush
by Sergey Mashkov
· 7 years ago
ca8762b
IO: fixed joined ByteChannel close
by Sergey Mashkov
· 7 years ago
c51ecd3
IO: introduce ByteChannel.joinTo
by Sergey Mashkov
· 7 years ago
88951ac
IO: introduce ByteChannel.copyDirect
by Sergey Mashkov
· 7 years ago
bab9f79
IO: fix writeByte BufferOverflowException
by Sergey Mashkov
· 7 years ago
32c90b1
IO: fix race in readSuspend
by Sergey Mashkov
· 7 years ago
6c85d13
IO: migrate to gradle
by Sergey Mashkov
· 7 years ago
c143ea6
IO: workaround one more state machine
by Sergey Mashkov
· 7 years ago
d0cb0b1
IO: eliminate state machines in writeN for primitive types
by Sergey Mashkov
· 7 years ago
fde1a64
IO: rewrite if/else/return code to identical
by Sergey Mashkov
· 7 years ago
4eccfba
IO: eliminate tail suspend calls in when blocks
by Sergey Mashkov
· 7 years ago
0f7e922
IO: eliminate byte-by-byte ByteBuffer copying
by Sergey Mashkov
· 7 years ago
50a0857
Extract kotlinx-io
by Sergey Mashkov
· 7 years ago
c4694cc
Extract kotlinx-io
by Sergey Mashkov
· 7 years ago
f774f37
Extract kotlinx-io
by Sergey Mashkov
· 7 years ago
6d05993
Extract kotlinx-io
by Sergey Mashkov
· 7 years ago
c43a9be
Update lin-check to version 1.9 & introduce utilities for
by Roman Elizarov
· 7 years ago
74619c1
Fixed sporadic failure of example-context-06
by Roman Elizarov
· 7 years ago
d166eb6
Use ServiceLoader to find instances of CoroutineExceptionHandler;
by Roman Elizarov
· 7 years ago
cdc5865
SendChannel.sendBlocking extension method
by Francesco Vasco
· 7 years ago
9525f3c
Fixed send/openSubscription race in ArrayBroadcastChannel
by Roman Elizarov
· 7 years ago
faf53c7
Changed dependencies of custom tests on build
by Roman Elizarov
· 7 years ago
ffc61ae
Dump pool threads on BroadcastChannelMultiReceiveStressTest failure;
by Roman Elizarov
· 7 years ago
a518696
Migrate build to gradle
by Kirill Timofeev
· 7 years ago
5576686
Version 0.19.2
by Roman Elizarov
· 7 years ago
d3d335b
BroadcastChannelMultiReceiveStressTest streamlined,
by Roman Elizarov
· 7 years ago
7f1380a
Decrease number of events for ChannelSendReceiveStressTest
by Roman Elizarov
· 7 years ago
674efea
More robust example-context-09 for test
by Roman Elizarov
· 7 years ago
d9ae2bc
No Job in newSingleThreadContext and newFixedThreadPoolContext anymore
by Roman Elizarov
· 7 years ago
bcdd8e1
run uses cancelling state & propagates exceptions when cancelled
by Roman Elizarov
· 7 years ago
6aed878
Exception propagation logic from cancelled coroutines is adjusted
by Roman Elizarov
· 7 years ago
4a2ad89
Fixed ArrayBroadcastChannel receive of stale elements on openSubscription
by Roman Elizarov
· 7 years ago
45c8565
Fixed integer overflow in BroadcastChannelXXXStressTest (use long)
by Roman Elizarov
· 7 years ago
0d35c85
Fixed quite a race in runBlocking that resulted in AssertionError
by Roman Elizarov
· 7 years ago
fdd6db5
Fixed BroadcastChannelMultiReceiveStressTest
by Roman Elizarov
· 7 years ago
0a28c5f
Version 0.19.1
by Roman Elizarov
· 7 years ago
4391897
Fixed a race in ArrayBroadcastChannel between send and openChannel
by Roman Elizarov
· 7 years ago
a36ab94
Failed parent Job cancels all children jobs, then waits them
by Roman Elizarov
· 7 years ago
bc5a0c4
Merge remote-tracking branch 'origin/master' into develop
by Roman Elizarov
· 7 years ago
ad68c06
IO: eliminate race in close
by Sergey Mashkov
· 7 years ago
ccf8dde
IO: fix verifying pool usage
by Sergey Mashkov
· 7 years ago
7154d59
IO: add convinient packet functions on Java IO Streams and NIO channels
by Sergey Mashkov
· 7 years ago
5428565
IO: add writeDirect to WritePacket (useful for better NIO interop)
by Sergey Mashkov
· 7 years ago
754a19b
IO: fix writing byte packet
by Sergey Mashkov
· 7 years ago
7510117
IO: add BufferView internal, add ByteChannel read and write with lambda
by Sergey Mashkov
· 7 years ago
5804c37
IO: eliminate stealing if packets use different pools
by Sergey Mashkov
· 7 years ago
57906eb
IO: add Packet.writePacket optimizations, add object pool verifier
by Sergey Mashkov
· 7 years ago
9669578
Reknit examples (don't optimize imports)
by Roman Elizarov
· 7 years ago
2dafc49
Version 0.19
by Roman Elizarov
· 7 years ago
dca2a13
Fixed source links
by Roman Elizarov
· 7 years ago
8958f2f
Fix execution of lock-freedom tests
by Roman Elizarov
· 7 years ago
66f018c
Documentation for DefaultDispatcher in the guide
by Roman Elizarov
· 7 years ago
c0d559b
DefaultDispatcher is introduced
by Roman Elizarov
· 7 years ago
8552f0e
Fixed delay in arbitrary contexts
by Roman Elizarov
· 7 years ago
a4eee7a
Fix typo
by Kirill Rakhman
· 7 years ago
8b38fa2
Coroutines now wait for their children
by Roman Elizarov
· 7 years ago
339ccf3
Public ClosedWriteChannelException and message for it
by Roman Elizarov
· 7 years ago
9556242
Reword the concept of a channel closed without cause in docs
by Roman Elizarov
· 7 years ago
5ca0d12
IO: fix ByteWritePacket.writePacket size update
by Sergey Mashkov
· 7 years ago
8b23c56
IO: add ByteWritePacket.writePacketUnconsumed
by Sergey Mashkov
· 7 years ago
9ab60cf
IO: add ByteWritePacket.writePacket
by Sergey Mashkov
· 7 years ago
f946266
IO: add packet readBytes size parameter
by Sergey Mashkov
· 7 years ago
f64ef93
IO: implement byte packet copy
by Sergey Mashkov
· 7 years ago
ea3a418
IO: fix writer scope type
by Sergey Mashkov
· 7 years ago
8e13241
IO: eliminate unnecessary resume at close+flush
by Sergey Mashkov
· 7 years ago
e4d3ce7
IO: fix byte channel readX operations return -1 during close+flush
by Sergey Mashkov
· 7 years ago
8648717
Initial support for Maven Central upload (javadocs, metadata)
by Roman Elizarov
· 7 years ago
Next »