Results 4 issues of Firejox

refer to #8193

performance
pr:needs-review
topic:stdlib:concurrency
kind:refactor
platform

I have used [winsocat](https://github.com/firejox/WinSocat) and [socat](http://www.dest-unreach.org/socat/) to bridge the connection between Windows host and WSL. And this has lower latency than using TCP. And now I want to improve it...

enhancement
network

### Windows build number: Microsoft Windows [Version 10.0.19045.4291] ### Your Distribution version: 22.04 ### Your WSL versions: WSL version: 2.1.5.0 Kernel version: 5.15.146.1-2 WSLg version: 1.0.60 MSRDC version: 1.2.5105 Direct3D...

bug

Currently, Fiber switching in crystal is done by invoking Fiber.swapcontext. However, it is hard to keep thread-safe during switching and return dead fiber back to stackpool. I have better idea...

kind:feature
performance
status:draft
topic:stdlib:concurrency