Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reactor support. #1565

Merged
merged 18 commits into from
May 26, 2020
Merged

Reactor support. #1565

merged 18 commits into from
May 26, 2020

Commits on May 22, 2020

  1. Reactor support.

    This implements the new WASI ABI described here:
    
    https://github.com/WebAssembly/WASI/blob/master/design/application-abi.md
    
    It adds APIs to `Instance` and `Linker` with support for running
    WASI programs, and also simplifies the process of instantiating
    WASI API modules.
    
    This currently only includes Rust API support.
    sunfishcode committed May 22, 2020
    Configuration menu
    Copy the full SHA
    38baadb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa540eb View commit details
    Browse the repository at this point in the history
  3. Fix a rustdoc warning.

    sunfishcode committed May 22, 2020
    Configuration menu
    Copy the full SHA
    feaf369 View commit details
    Browse the repository at this point in the history
  4. Tidy an unneeded mut.

    sunfishcode committed May 22, 2020
    Configuration menu
    Copy the full SHA
    3d5aa57 View commit details
    Browse the repository at this point in the history
  5. Factor out instance initialization with NewInstance.

    This also separates instantiation from initialization in a manner
    similar to bytecodealliance/lucet#506.
    sunfishcode committed May 22, 2020
    Configuration menu
    Copy the full SHA
    99fa99d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    963d1bd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    41ba139 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    39c46d4 View commit details
    Browse the repository at this point in the history
  9. C API support.

    sunfishcode committed May 22, 2020
    Configuration menu
    Copy the full SHA
    b9b912c View commit details
    Browse the repository at this point in the history
  10. Fix fuzzer build.

    sunfishcode committed May 22, 2020
    Configuration menu
    Copy the full SHA
    07ebb32 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1d71646 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fdd63a5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6b235b2 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2020

  1. Add more comments.

    sunfishcode committed May 23, 2020
    Configuration menu
    Copy the full SHA
    ad8de0d View commit details
    Browse the repository at this point in the history
  2. Fix wat syntax.

    sunfishcode committed May 23, 2020
    Configuration menu
    Copy the full SHA
    2ad2d41 View commit details
    Browse the repository at this point in the history
  3. Fix wat.

    sunfishcode committed May 23, 2020
    Configuration menu
    Copy the full SHA
    d73a96c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53ebb7f View commit details
    Browse the repository at this point in the history
  5. Fix wat.

    sunfishcode committed May 23, 2020
    Configuration menu
    Copy the full SHA
    4a6ce8e View commit details
    Browse the repository at this point in the history