issues
search
softwaremill
/
jox
Fast and Scalable Channels in Java
Apache License 2.0
226
stars
5
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Short-circuit select if there's any error
#61
adamw
closed
1 week ago
0
Allow plugging in ExecutorService
#60
fluentfuture
closed
1 week ago
3
Consider not throwing ExecutionException in structured scopes
#59
adamw
opened
1 month ago
4
Add structured concurrency module
#58
adamw
closed
1 month ago
0
Flexible bounds for select
#57
adamw
closed
3 months ago
1
Channel stop receiving
#56
svenkubiak
closed
4 months ago
9
Rename "safe" variants to "...orClosed"
#55
adamw
closed
5 months ago
1
Add a wrapper exception when rethrowing exceptions in send/receive
#54
adamw
closed
2 months ago
1
Add reactive streams interoperability
#53
adamw
opened
6 months ago
0
Add a broadcast channel, also usable in select
#52
adamw
opened
6 months ago
0
Allow using Future-s in select
#51
adamw
opened
6 months ago
0
Only use busy-looping for rendezvous channels
#50
adamw
closed
6 months ago
2
Failing test for multiple interrupted sends
#49
adamw
closed
6 months ago
1
Potential memory leak when the channel only sees interrupted sends
#48
adamw
closed
6 months ago
0
Cleanup send segments when closed, fix segment estimate in test
#47
adamw
closed
7 months ago
3
Remove buffered wrapper, store values directly
#46
adamw
closed
7 months ago
4
Use volatiles & var handles instead of atomics
#45
adamw
closed
7 months ago
7
Try increasing segment size to 128
#44
adamw
closed
7 months ago
1
More benchmarks
#43
adamw
closed
7 months ago
1
Implement isClosedForSend / isClosedForReceive
#42
adamw
closed
7 months ago
1
Remove the skip-when-done in selects
#41
adamw
closed
7 months ago
1
Remove filtering done channels in select
#40
adamw
closed
7 months ago
0
Add isClosedForSend / isClosedForReceive
#39
adamw
closed
7 months ago
0
Fix select multi receive
#38
adamw
closed
7 months ago
1
Java 17 compatibility
#37
adamw
closed
7 months ago
3
Remove autocloseable
#36
adamw
closed
7 months ago
1
Select restarts when a channel for a receive clause is done
#35
adamw
closed
7 months ago
1
Implement source views
#34
adamw
closed
7 months ago
1
Make Channel implement AutoCloseable
#33
adamw
closed
7 months ago
1
Separate Sink, Source & CloseableChannel interfaces
#32
adamw
closed
7 months ago
1
Improve performance tests
#31
adamw
closed
7 months ago
0
Chained benchmarks
#30
adamw
closed
8 months ago
12
Implement unlimited channels
#29
adamw
closed
8 months ago
2
In select, return Done only when all channels are done
#28
adamw
closed
7 months ago
0
Implement default clauses
#27
adamw
closed
8 months ago
1
Make select clauses immutable & reusable
#26
adamw
closed
8 months ago
4
Support default clauses in selects
#25
adamw
closed
8 months ago
0
Implement select
#24
adamw
closed
8 months ago
9
Consider renaming `done()` to `close()` and implementing `AutoCloseable`
#23
adamw
closed
7 months ago
0
Code organization
#22
adamw
closed
8 months ago
6
Consider adding concurrency tests using JCStress
#21
adamw
opened
8 months ago
0
Remove nesting of exceptions/ChannelClosed
#20
adamw
closed
8 months ago
0
Make Channel final
#19
adamw
closed
8 months ago
0
Change package to com.softwaremill.jox
#18
adamw
closed
8 months ago
0
Add module-info
#17
adamw
closed
8 months ago
0
Consider using a different build system
#16
adamw
opened
9 months ago
2
Try using VarHandles & fields instead of Atomics in Channel
#15
adamw
closed
7 months ago
1
Could you use a LongAdder instead of AtomicLong
#14
StevenCurran
closed
7 months ago
3
Use an internal value to communicate channel closure
#13
adamw
opened
9 months ago
0
Add more benchmarks, e.g. channel chains
#12
adamw
closed
8 months ago
0
Next