[CM] Anyone working on S7 to web assembly?
bil at ccrma.Stanford.EDU
bil at ccrma.Stanford.EDU
Wed Aug 5 13:44:55 PDT 2020
What problems did you hit? I just glanced at the
web assembly docs and don't see anything impossible.
Unaligned accesses and SIMD stuff (by which I assume
they mean gcc/clang's vectorization) can be
turned off via compiler switches. I do use longjmps
to unwind the C stack -- is that what they mean by
"up the unwound stack"? They are used for error
handling, so if they're commented out, I think
s7 will still run, but the C stack will grow.
I haven't tried this, so I'm just guessing.
The other limitation that might be tricky
has to do with function type casts, but I don't
remember playing games with those in s7.
More information about the Cmdist
mailing list