The broadcaster library has taken us very far, but unfortunately has dependencies on futures_channel. Now that we have WakerSet available internally (for now still, see #549) we should probably consider rewriting Barrier to use it.
It should both improve our compilation times, and performance. This would put us in a place where we could consider stabilizing the API. Thanks!
cc/ @tmccombs @stjepang
Refs
The
broadcasterlibrary has taken us very far, but unfortunately has dependencies onfutures_channel. Now that we haveWakerSetavailable internally (for now still, see #549) we should probably consider rewritingBarrierto use it.It should both improve our compilation times, and performance. This would put us in a place where we could consider stabilizing the API. Thanks!
cc/ @tmccombs @stjepang
Refs