All Versions
118
Latest Version
Avg Release Cycle
6 days
Latest Release
1526 days ago
Changelog History
Page 7
Changelog History
Page 7
-
v0.46.0 Changes
October 08, 2020- Implement io_uring backend
-
v0.45.5 Changes
October 04, 2020- ๐ Fix compilation error (#43)
- Add support for resetting move_on_after, cancel_after timeouts
- โก๏ธ Optimize anti-event starvation polling
- ๐ Implement optimized runqueue for better performance
- โฑ Schedule parent with priority on uncaught exception
- ๐ Fix race condition in
Mutex#synchronize(#41)
-
v0.45.4 Changes
September 06, 2020- ๐ Improve signal trapping mechanism
-
v0.45.3 Changes
September 02, 2020- Don't swallow error in
Process#kill_and_await - โ Add
Fiber#mailboxattribute reader - ๐ Fix bug in
Fiber.await - Implement
IO#getc,IO#getbyte
- Don't swallow error in
-
v0.45.2 Changes
August 03, 2020- Rewrite
Fiber#<<,Fiber#await,Fiber#receivein C
- Rewrite
-
v0.45.1 Changes
August 01, 2020- ๐ Fix Net::HTTP compatibility
- ๐ Fix fs adapter
- ๐ Improve performance of IO#puts
- ๐ Mutex#synchronize
- ๐ Fix Socket#connect
- Cleanup code
- ๐ Improve support for Ruby 3 keyword args
-
v0.45.0 Changes
July 29, 2020- Cleanup code
- ๐ Rename
AgenttoBackend - Implement
Polyphony::ConditionVariable - ๐ Fix Kernel.system
-
v0.44.0 Changes
July 25, 2020- ๐ Fix reentrant
ResourcePool(#38) - โ Add
ResourcePool#discard!(#35) - โ Add
Mysql2::ClientandSequel::ConnectionPooladapters (#35) - Reimplement
Kernel.trapusingFiber#interject - โ Add
Fiber#interjectfor running arbitrary code on arbitrary fibers (#39)
- ๐ Fix reentrant
-
v0.43.11 Changes
July 24, 2020- ๐ป Dump uncaught exception info for forked process (#36)
- โ Add additional socket config options (#37)
- :reuse_port (
SO_REUSEPORT) - :backlog (listen backlog, default
SOMAXCONN)
- :reuse_port (
- ๐ Fix possible race condition in Queue#shift (#34)
-
v0.43.10 Changes
July 23, 2020- ๐ Fix race condition when terminating fibers (#33)
- ๐ Fix lock release in
Mutex(#32) - Virtualize agent interface
- Implement
LibevAgent_connect