(1) Generating the C file (only used for WebAssembly) causes slowness in the build so this makes it into an option. Also, we were flushing too often, which made it even slower. (2) Using "static" in a header was causing symbol duplication.
(1) Generating the C file (only used for WebAssembly) causes slowness in the build so this makes it into an option. Also, we were flushing too often, which made it even slower. (2) Using "static" in a header was causing symbol duplication.