GC is just something you implement on the language runtime.
You'll need most of a runtime anyway, since it provides much more than GC.
Obviously if we're trying to run a full JVM or CLR in WebAssembly, that will cause problems, but C# and F# both have compile-to-js targets that would likely just get faster.