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: oracle/graal
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: oracle/graal
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: jmarsik/wasm-gc
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 91 files changed
  • 1 contributor

Commits on Nov 26, 2025

  1. Recursive types support

    jirkamarsik committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    5dd99db View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2025

  1. GC struct and array types

    jirkamarsik committed Dec 13, 2025
    Configuration menu
    Copy the full SHA
    6796b3f View commit details
    Browse the repository at this point in the history
  2. Struct support

    jirkamarsik committed Dec 13, 2025
    Configuration menu
    Copy the full SHA
    9eaa3a9 View commit details
    Browse the repository at this point in the history
  3. Array support

    jirkamarsik committed Dec 13, 2025
    Configuration menu
    Copy the full SHA
    c352009 View commit details
    Browse the repository at this point in the history
  4. anyref and i31ref support

    jirkamarsik committed Dec 13, 2025
    Configuration menu
    Copy the full SHA
    2a0a15b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    08714d7 View commit details
    Browse the repository at this point in the history
  6. Implement ref.eq

    jirkamarsik committed Dec 13, 2025
    Configuration menu
    Copy the full SHA
    1081fe3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    201b30e View commit details
    Browse the repository at this point in the history
  8. Update CHANGELOG

    jirkamarsik committed Dec 13, 2025
    Configuration menu
    Copy the full SHA
    15f2786 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    79bd506 View commit details
    Browse the repository at this point in the history
  10. Move the SIMD implementation from the api package to the vector package

    The original plan was for the GraalWasm SIMD internals to be
    intrinsified directly by Graal and so the method signatures were to be
    part of the GraalWasm-Graal API and hence they were put in the api
    package. With the use of the Vector API, this is no longer the case, so
    I am cleaning up and moving the SIMD implementation to its own package.
    jirkamarsik committed Dec 13, 2025
    Configuration menu
    Copy the full SHA
    6c0e999 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b3aabfb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    df48cce View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bc93734 View commit details
    Browse the repository at this point in the history
Loading