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

Add non-streaming Wasm module creation #1035

Merged
merged 18 commits into from
May 13, 2024
Merged

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    a29fe77 View commit details
    Browse the repository at this point in the history
  2. remove unnecessary pattern matches

    We are guaranteed that only Payload::CodeSectionEntry follows until the code section is done.
    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    b5de917 View commit details
    Browse the repository at this point in the history
  3. fix doc test

    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    15bf9bf View commit details
    Browse the repository at this point in the history
  4. clean-up module parsing

    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    0f1fc54 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb14422 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b8b1b36 View commit details
    Browse the repository at this point in the history
  7. re-rename ModuleStreamingParser back to ModuleParser

    It will be handling both streaming and buffered Wasm module parsing.
    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    7e04a3e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    da89819 View commit details
    Browse the repository at this point in the history
  9. remove convenience methods

    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    478d743 View commit details
    Browse the repository at this point in the history
  10. update docs

    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    402e598 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e77111a View commit details
    Browse the repository at this point in the history
  12. fix internal doc links

    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    917db5b View commit details
    Browse the repository at this point in the history
  13. use non-streaming Module creation everywhere

    It should be the new default when applicable.
    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    62d5016 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2d27755 View commit details
    Browse the repository at this point in the history
  15. apply clippy suggestions

    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    45f7af7 View commit details
    Browse the repository at this point in the history
  16. fix buffered parsing

    Robbepop committed May 13, 2024
    Configuration menu
    Copy the full SHA
    2362989 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fb189e9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4c66abc View commit details
    Browse the repository at this point in the history