Skip to content

Latest commit

 

History

History
13 lines (13 loc) · 741 Bytes

File metadata and controls

13 lines (13 loc) · 741 Bytes
  • benchmark embedded (code size + runtime performance)
  • benchmark transpiler (runtime performance)
  • for testing: wat generator, for transpiler testing purpose, deterministic, input: function size, # of function, # of imports, # of globals, memory size, ...
  • transpiler can generate mocks for making 1st time integration easier.
  • code coverage tooling + runtime.
  • test on hardware.
  • import embedded hal.
  • host side helpers for manipulating memory, taking endianess into account.
  • determinism
  • think of a more complex project with embedded. E.g. embedded, i2c, accelration sensor, send data over mqtt.
  • make all crate names consistent
  • make the transpiler's lib side work like the cc crate in a build.rs
  • --max-pages has no effect!