Skip to content

inNative Runtime v0.1.10

Compare
Choose a tag to compare
@ErikMcClure ErikMcClure released this 18 Jan 11:50
· 22 commits to master since this release

This is a major feature release of inNative for Windows and Linux, focused on fixing the build system to make it more reliable on Linux. This is to compensate for the fact that it is not possible to easily build portable binaries for Linux because LLVM cannot work in holybuildbox. As a result, no more Linux binaries will be provided, and instead CMake should be used to compile from source.

  • Deprecated Makefiles in favor of CMake projects. (#33)
  • Added #49 WASM instruction execution counter
  • Added #26 full assemblyscript support
  • Added #20 option to set a custom start function
  • Fixed #71 edge-case when processing debug information
  • Fixed #72 absolute paths when using shared libraries
  • Fixed incorrect llvm::Twine usage
  • Changed logging to use a callback function
  • Stopped using greedy allocator for memory intensive debug information
  • Fixed excessive memory usage during WAT parsing

Windows

Windows includes an installer for the SDK and runtime package that installs and registers the runtime to run WebAssembly files. However, even if you download the portable zip file version, you can always install it using ./innative-cmd.exe -i.

Windows SDK

Windows Runtime