pywasm icon indicating copy to clipboard operation
pywasm copied to clipboard

The big plan of Ancient: pywasm 1.0

Open mohanson opened this issue 5 years ago • 3 comments

In the previous period, the development of pywasm stopped, but it is now full of vitality! Yes! Yes!

To meet the pywasm 1.0, the following work is to be done

  • [x] Rewrite leb128, and add more tests
  • [ ] Rewrite the sized-number
  • [x] Follow the latest wasm spec
  • [x] Follow the latest wasm tests
  • [x] Performance test. It is too shameful now
  • [ ] Memory page
  • [ ] Maybe more.

mohanson avatar Apr 24 '20 13:04 mohanson

LEB128

I rewrote it, much faster than before, shame.

LEB128 Spec: https://en.wikipedia.org/wiki/LEB128

My repo: https://github.com/mohanson/leb128

mohanson avatar Apr 24 '20 13:04 mohanson

At present, there are many trap about the calculation of floating point numbers. This feels bad, I have to help python implement IEEE 754.

mohanson avatar May 05 '20 14:05 mohanson

pywasm1.0 released. https://github.com/mohanson/pywasm/pull/32

mohanson avatar May 08 '20 04:05 mohanson