I completely agree. My goal here is to learn and debug what is happening. (intention is to backport this into tinygo)
There are a plenty of steps to make it into usable gc.
There are a plenty of steps to make it into usable gc.
But the threadsafe one does have a lot of raw edges, and I couldn't get that one working.
I think assemblyscript has implemented it. Something you might be interested to explore