You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Placeholder issue to ensure that threading support remains an active high-priority goal]
Crystal doesn't support threading. This is a mistake. Onyx needs to deviate from Crystal in that respect, for both performance reasons and to solve concurrency issues that stem from [a] fibers being sub-optimal in some cases and [b] IO.select being horribly broken for use in fibers.
The text was updated successfully, but these errors were encountered:
By the time the core of Onyx is implemented and stabilized, it might very well have landed in Crystal, but if not, it will be a high-prio issue for me to take on, since I need it myself. And if deviation is necessary (PR's not accepted in Crystal repo) then that's the only way it can go.
I leave the high-pri tag off for now, since the core is the top-pri until done.
[Placeholder issue to ensure that threading support remains an active high-priority goal]
Crystal doesn't support threading. This is a mistake. Onyx needs to deviate from Crystal in that respect, for both performance reasons and to solve concurrency issues that stem from [a] fibers being sub-optimal in some cases and [b]
IO.select
being horribly broken for use in fibers.The text was updated successfully, but these errors were encountered: