How are Carrier doing these days?

Olivier Peyrusse kineolyan at
Tue Jun 6 13:57:32 UTC 2023

Unfortunately no. I have been following that part from the distance. So far, I have use Loom on a prototype to replace a compute engine based on Counted Completer.

I was wondering about Carrier as I remember it to be a sort of channel and was fishing for updates out of curiosity, as I was reading again books about Erlang as well as playing with Clojure Async and its channels.

So, again, sorry for not being that helpful on the topic and thanks for any information
------- Original Message -------
Le mardi 6 juin 2023 à 12:15, Alan Bateman <Alan.Bateman at> a écrit :

> On 06/06/2023 10:03, Olivier Peyrusse wrote:
>> Hello Loom devs,
>> A long time ago on this mailing list, we read about Carrier classes, to implement stuff like message passing, Go channels, etc for the virtual threads of Loom.
>> Unless I am mistaken, I have read anything since 2020 about them [1] and [2].
>> How is this project going? Is it still a construct you are looking at, but are currently focusing on polishing Virtual Threads for their general availability?
> One thing that is helpful to go with your question is to know if you've tried LinkedTransferQueue or any of the other blocking queues with virtual threads. Only asking because hearing feedback on using the existing APIs and hearing about any issues/limitations is always helpful.
> -Alan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the loom-dev mailing list