by replacing std::sync::mpsc, servo got more efficient, stopped relying on the unstable mpsc_select feature, simplified a bunch of code, and deleted all unsafe blocks around channel selection
-
-
Show this thread
-
this was only made possible by funding from
@aaron_turon, and without it i most likely would never have gotten into working on rust full time, for which i'm most thankful
Show this thread -
also thank you to
@SimonSapin,@burntsushi5, gterzian, and other people i'm forgetting for detailed feedback and their work on previous crates and integrating crossbeam-channel into servoShow this thread -
finally, this design for improved channels in go by
@dvyukov was a huge inspiration, and my crate is almost entirely based on it https://docs.google.com/document/d/1yIAYmbvL3JxOKOjuCyon7JhW4cSv1wy5hC0ApeGMV9s/pub …Show this thread
End of conversation
New conversation -
-
-
Thank you
@stjepang for all your great foundational work in the Rust ecosystem. I've watched you for years and always admired what you have been able to accomplish. You and@sadisticsystems are my favorite Rust authors to watch. -
@stjepang rocks! People like him are what make the rust ecosystem great
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.