/fixes #9056 /claim #9056
Full disclosure, I’ve been working on enabling multi-threading support for Scala Native even before the bounty, but I thought to give #9117 a chance. After a very long number of review cycles, personally I think that PR requires too many changes to be in a a fully working state that it would take a significant amount of time to guide via reviews, so I ended up proceeding with opening a PR with what I’ve prepared since.
Anyhow, so this PR:
/jvm-native
. This means that the ZIO runtime in Scala Native is now using the same ZScheduler as in JVM applicationsjava.util.concurrent.ConcurrentLinkedDeque
, I will try to followup with the Scala Native team for what will be required to add support for it. I’m guessing it shouldn’t be too difficult since java.util.concurrent.ConcurrentLinkedQueue
is already supportednonFlaky
both for JVM and Nativescala-event-loop
dependencyKyri Petrou
@kyri-petrou
ZIO
@ZIO