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

Feat/wasmer wasm alt #2851

Merged
merged 13 commits into from
May 3, 2022
Merged

Feat/wasmer wasm alt #2851

merged 13 commits into from
May 3, 2022

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    d5bbfd0 View commit details
    Browse the repository at this point in the history
  2. Move VMOffset (and a few friends) to wasmer_types, and adapted compil…

    …er-singlepass to use it
    ptitSeb committed May 3, 2022
    Configuration menu
    Copy the full SHA
    eb7ef52 View commit details
    Browse the repository at this point in the history
  3. Moved TableStyle and MemoryStyle to wasmer-types (and compiler-single…

    … pass do not depend from vm anymore)
    ptitSeb committed May 3, 2022
    Configuration menu
    Copy the full SHA
    e745cea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d7ae9e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1783aa5 View commit details
    Browse the repository at this point in the history
  6. Split Artifact to have ArtifactCreate that handles only the creation …

    …part, not the run part
    ptitSeb committed May 3, 2022
    Configuration menu
    Copy the full SHA
    1f3613c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0d6e13a View commit details
    Browse the repository at this point in the history
  8. Removed cfg conditionnal compilation in link, to allow cross-link bet…

    …ween different bitness (wasm32 vs 64bits)
    ptitSeb committed May 3, 2022
    Configuration menu
    Copy the full SHA
    fd2db37 View commit details
    Browse the repository at this point in the history
  9. Splitted UniversalEngine in two, to have the Build (compilation) part…

    … separated from the Run part
    ptitSeb committed May 3, 2022
    Configuration menu
    Copy the full SHA
    5c609c3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6353847 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d8a7d9f View commit details
    Browse the repository at this point in the history
  12. Created stand-alone wasmer-compiler, builded only as a .wasm target f…

    …or now
    
    Removed leftover trace of compiler feature in compiler-cli
    Excluded the new wasmer-compiler-cli from lint test, like wasmer-cli it's based on
    ptitSeb committed May 3, 2022
    Configuration menu
    Copy the full SHA
    8010cb8 View commit details
    Browse the repository at this point in the history
  13. Cleanup:

    Removed conditionnal toml on wasm for VM as it's not builded in that configuration
    Added unwind to wasm build
    Moved Trap back to vm (from types) as it's used only on Runtime
    Move MemoryError back to vm (from types) as it's used on Runtime only scenario
    Some cleanup and lint fixes
    Removed wasm build case from vfs/host_fs as it's not used
    ptitSeb committed May 3, 2022
    Configuration menu
    Copy the full SHA
    0c7ea79 View commit details
    Browse the repository at this point in the history