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

Store Wasm function entities in StoreInner #686

Merged
merged 13 commits into from
Feb 20, 2023

Commits on Feb 20, 2023

  1. rename field signature -> ty

    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    141d34c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    210906b View commit details
    Browse the repository at this point in the history
  3. remove FuncEntityInner

    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    a1782f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8dcb0f6 View commit details
    Browse the repository at this point in the history
  5. remove Func::as_internal

    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    5d30615 View commit details
    Browse the repository at this point in the history
  6. merge imports in store

    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    9a03919 View commit details
    Browse the repository at this point in the history
  7. move funcs into StoreInner

    Now Store<T> only stores the host function trampolines because they are the only types that need to be generic over the host state.
    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    f16158a View commit details
    Browse the repository at this point in the history
  8. simplify code

    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    99a05a0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fa9861a View commit details
    Browse the repository at this point in the history
  10. fix internal doc links

    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    13d0f5c View commit details
    Browse the repository at this point in the history
  11. clean up

    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    8ee82b8 View commit details
    Browse the repository at this point in the history
  12. remove func_types field from StoreInner

    Func type information is already stored in the funcs field now.
    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    8bd5e72 View commit details
    Browse the repository at this point in the history
  13. fix internal doc links

    Robbepop committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    5e16c05 View commit details
    Browse the repository at this point in the history