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

wasm-interp: Add multi-module support #2009

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Commits on Sep 28, 2022

  1. module-loading works, but errors!

    module-loading works, but it will give an error! (and crash)
    tDwtp committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    d53a1e9 View commit details
    Browse the repository at this point in the history
  2. removed unnecessary lines and guarded exports

    unnecessary lines were removed, mostly commented out stuff for testing.
    guarded the exports, so it wont throw an error with `--dummy-import-func`
    tDwtp committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    b9da00b View commit details
    Browse the repository at this point in the history
  3. forgot to clear the maps

    clear maps again. fixes error on exit
    (and removved excess whitespace)
    tDwtp committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    ff68a0b View commit details
    Browse the repository at this point in the history
  4. no hints needed anymore

    removed the hint, for `BindImports`to do the same as `PopulateImports``
    tDwtp committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    f1d7371 View commit details
    Browse the repository at this point in the history
  5. removed more notes expanded documentation properly clear the maps

    Clear the maps in the proper place.
    Also removed more notes, and expanded the documentation
    tDwtp committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    86eb626 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. linting and better doc, test expanded

    linting and improve documentation.
    test now include new module directive, too.
    tDwtp committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    daab8ed View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2022

  1. wasi working again

    made wasi work again. older version would only allow wasi in last module.
    tDwtp committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    d77a735 View commit details
    Browse the repository at this point in the history
  2. updated help and test file

    help is now updated to reflect the changes
    tDwtp committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    b2a63ba View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. resolve conflicts

    rsolving conflicts
    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    307e91c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9be9d33 View commit details
    Browse the repository at this point in the history
  3. satisfy linter

    adjust whitespace and indentation according to linter
    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    d4e4833 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fbe602b View commit details
    Browse the repository at this point in the history
  5. satisfy linter

    resorted includes according to linter
    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    baa0e5c View commit details
    Browse the repository at this point in the history
  6. correction due to comments on WebAssembly#2009 and the linter

    corrected and expanded based on the comments of WebAssembly#2009 removed redundant function and adjusted imports.
    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    523aaa4 View commit details
    Browse the repository at this point in the history
  7. type and spelling correction

    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    18b09f1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ba49f14 View commit details
    Browse the repository at this point in the history
  9. place InitWasi correctly inside macro-block

    forgot to check builds without wasi support.
    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    50db7e0 View commit details
    Browse the repository at this point in the history
  10. again fixed non-wasi build

    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    ca6aa99 View commit details
    Browse the repository at this point in the history
  11. reverted something i removed for testing

    I added back in `called host` which I removed to better find debugging prompts.
    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    7f0489a View commit details
    Browse the repository at this point in the history
  12. dot removed from old parsing checks

    removed the dot which was to distinguish between arguments and modules
    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    1ed7b45 View commit details
    Browse the repository at this point in the history
  13. linter update

    tDwtp committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    f7160d2 View commit details
    Browse the repository at this point in the history