Skip to content
This repository has been archived by the owner on Nov 9, 2018. It is now read-only.

Latest commit

 

History

History
23 lines (20 loc) · 954 Bytes

README.md

File metadata and controls

23 lines (20 loc) · 954 Bytes

Wave

A WebAssembly runtime for all languages.

How do I install it?

USERS
DEVELOPERS

What are the important tasks to complete?

  • Add automated unit testing and coverage reports
  • Complete lexer implementation
  • Complete parser implementation
  • Implement semantic analysis phase
  • Conform with Wasm MVP specification
  • Implement JIT Engine
  • Add support for AOT compilation and dynamic linking
  • Provide hooks to underlying environment (some syscalls)
  • Incorporate incremental and asynchronous compilation
  • Create specialized error handler
  • Add language interop mechanisms
  • Implement important wasm features that are in waiting list

What are the technologies used?

  • LLVM 7.0 - a library that constructs, optimizes and produces intermediate and/or binary machine code.