> "Compile your code with --gc:arc". That's it, the rest are details, the > document describes how --gc:arc is implemented.
Don't you need to at least mention `--gc:orc` as well? The difference between them at least is useful knowledge, since as soon as someone compiles async code with `--gc:arc` they will get demotivated. TL;DR: (as far as I understand, I'm not expert on these new mechanisms) `--gc:orc` is `--gc:arc` with cycle collection which is necessary for async (which produces many cycles).
