Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bytecodealliance/wizer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: sunfishcode/wizer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 4 commits
  • 2 files changed
  • 2 contributors

Commits on Oct 7, 2025

  1. Enable relaxed_simd_deterministic.

    Have wizer enable `relaxed_simd_deterministic`, so that wizer's output
    doesn't depend on the relaxed SIMD lowerings on the host that runs the
    initialization code.
    
    Strictly speaking, the Wasm spec [requires] relaxed SIMD instructions to
    have the same behavior across all runs of a given program:
    
    > These choices are fixed, that is, parameters are constant during the
    execution of any given program.
    
    [requires]: https://webassembly.github.io/spec/core/exec/numerics.html#relaxed-operations
    
    Wizer doesn't have a way to ensure that this guarantee is upheld by
    the engine the resumes execution after the snapshot in general. However,
    by enabling deterministic lowerings for relaxed SIMD instructions, hosts
    that chose to can also enable deterministic lowerings and match it.
    sunfishcode committed Oct 7, 2025
    Configuration menu
    Copy the full SHA
    c3dea26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbed13d View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2025

  1. Update src/lib.rs

    Co-authored-by: Nick Fitzgerald <fitzgen@gmail.com>
    sunfishcode and fitzgen authored Oct 9, 2025
    Configuration menu
    Copy the full SHA
    3d79537 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cffb388 View commit details
    Browse the repository at this point in the history
Loading