CountBleck
CountBleck
Hmm, this would require support in Binaryen for the proposal.
I just need to add some tests; then, this will be ready to merge. @JairusSW Heads up: this change definitely breaks transforms. Do you have anything to comment on this...
It looks like I forgot about `if`...
Okay, it appears that my code breaks something related to Flow flags, so more work on this PR is needed. One issue is that `break`ing out of a labeled block...
@HerrCai0907 I considered that before, and it might be a pretty good idea. It would be better for transform users for sure. Still, there's the issue of setting the proper...
That really depends on the type of runtime, like WasmEdge, wasm3, Wasmer, or Wasmtime, as well as the way data is passed in your APIs.
Also, I'm assuming this C/C++ code is on the host side (not compiled to Wasm). We don't yet support linking with C/C++ that's compiled to Wasm.
The provided numbers are correct when compiling with 32-bit memories, which is the only address size AS currently supports. We don't support memory64 yet, to my knowledge. [`mmInfo`](https://github.com/AssemblyScript/assemblyscript/blob/main/std%2Fassembly%2Frt%2Fcommon.ts#L30-L33) is indeed...