Experiment with unbounded channel types that do less allocation #8568
Labels
A-concurrency
Area: Concurrency
A-runtime
Area: std's runtime and "pre-main" init for handling backtraces, unwinds, stack overflows
I-slow
Issue: Problems and improvements with respect to performance of generated code.
The current implementation of Chan and Port use a very simple strategy based on an atomic linked list. The implementation is alluringly simple but it requires an allocation on every send and benchmark profiles show these allocations at the top.
Let's evaluate other options.
The text was updated successfully, but these errors were encountered: