Is the multi-channel implementation something that Multicore OCaml users would likely require? Domaslib provides FIFO channels. Would the Non-FIFO multi-channel implementation be useful additionally?
One downside is that multi-channel does not have a pleasant API as FIFO channels do. IIUC, domains that wish to use the multi-channel will have to register their intent to use the channel. Is that right?
Is the multi-channel implementation something that Multicore OCaml users would likely require? Domaslib provides FIFO channels. Would the Non-FIFO multi-channel implementation be useful additionally?
One downside is that multi-channel does not have a pleasant API as FIFO channels do. IIUC, domains that wish to use the multi-channel will have to register their intent to use the channel. Is that right?