Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
10e66f2f3a0b3c7ee8439d3629a7e59a8d7ddc10
/
core
/
kotlinx-coroutines-io
/
test
/
ByteBufferChannelTest.kt
e1fa197
Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout
by Vsevolod Tolstopyatov
· 6 years ago
[Renamed from core/kotlinx-coroutines-io/src/test/kotlin/kotlinx/coroutines/experimental/io/ByteBufferChannelTest.kt]
9faa039
IO: fix joining and continuous writing byte array interference
by Sergey Mashkov
· 6 years ago
e15eae8
IO: fix continuous writing session interfered with joining
by Sergey Mashkov
· 6 years ago
a432a82
Fix broken readInt reading through the ring buffer edge
by Sergey Mashkov
· 6 years ago
87f2faa
Fix compiler warnings Fixes #348
by Vsevolod Tolstopyatov
· 6 years ago
7831716
IO: introduce non-flushing joinTo
by Sergey Mashkov
· 6 years ago
9fe5f46
Deprecated CoroutineScope.coroutineContext which is replaced with
by Roman Elizarov
· 6 years ago
e7b84bb
IO: add read/write and lookAheadSuspend/write stress tests
by Sergey Mashkov
· 7 years ago
869bde5
IO: more tests, use runTest instead of runBlocking for testing
by Sergey Mashkov
· 7 years ago
4d01f7e
IO: make reusable cancellable continuation implement DispatchedTask
by Sergey Mashkov
· 7 years ago
e084cf7
Use stressTestMultiplier in ByteBufferChannelTest timeout
by Roman Elizarov
· 7 years ago
6129c94
Speed up stress tests and use stressTestMultiplier for nightly tests
by Roman Elizarov
· 7 years ago
1f0df4b
MPP: Fixed invokeOnCompletion source compatibility
by Roman Elizarov
· 7 years ago
a26b790
IO: propagate channel cancellation to controller coroutine
by Sergey Mashkov
· 7 years ago
de8e44f
IO: add read(0) tests
by Sergey Mashkov
· 7 years ago
8af8937
IO: fix joining with different write byte orders
by Sergey Mashkov
· 7 years ago
75675e6
Fixes for Kotlin 1.2.0
by Roman Elizarov
· 7 years ago
98c8739
IO: make buffer release guaranteed for cases
by Sergey Mashkov
· 7 years ago
9e9929d
IO: fix joining of already closed but not empty channel
by Sergey Mashkov
· 7 years ago
c9d73f5
IO: add one more joinTo test
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
c51ecd3
IO: introduce ByteChannel.joinTo
by Sergey Mashkov
· 7 years ago
88951ac
IO: introduce ByteChannel.copyDirect
by Sergey Mashkov
· 7 years ago
32c90b1
IO: fix race in readSuspend
by Sergey Mashkov
· 7 years ago
50a0857
Extract kotlinx-io
by Sergey Mashkov
· 7 years ago
6d05993
Extract kotlinx-io
by Sergey Mashkov
· 7 years ago
ccf8dde
IO: fix verifying pool usage
by Sergey Mashkov
· 7 years ago
7510117
IO: add BufferView internal, add ByteChannel read and write with lambda
by Sergey Mashkov
· 7 years ago
57906eb
IO: add Packet.writePacket optimizations, add object pool verifier
by Sergey Mashkov
· 7 years ago
96d7a88
IO: Moved to core directory, documented its unstable status
by Roman Elizarov
· 7 years ago
[Renamed (94%) from integration/kotlinx-coroutines-io/src/test/kotlin/kotlinx/coroutines/experimental/io/ByteBufferChannelTest.kt]
fbcba26
IO: rename writeStringUtf8, fix implementation + tests
by Sergey Mashkov
· 7 years ago
469cad3
IO: Ongoing documentation, API & naming review
by Roman Elizarov
· 7 years ago
fccac1d
IO: Implement ByteOrder with typealias
by Roman Elizarov
· 7 years ago
8376203
IO: Review of ObjectPool and ReadWriteBufferState
by Roman Elizarov
· 7 years ago
a10b692
IO: byte packet read/write from/to byte channel
by Sergey Mashkov
· 7 years ago
86fe591
IO: read unsigned integer numbers
by Sergey Mashkov
· 7 years ago
86f7061
IO: initial implementation
by Sergey Mashkov
· 7 years ago