Skip to content

[docs] Clarify Halide_WASM_BACKEND is a JIT-only, optional dependency - #9407

Open
derek-gerstmann wants to merge 1 commit into
mainfrom
dg/fix-wabt-dep
Open

[docs] Clarify Halide_WASM_BACKEND is a JIT-only, optional dependency#9407
derek-gerstmann wants to merge 1 commit into
mainfrom
dg/fix-wabt-dep

Conversation

@derek-gerstmann

@derek-gerstmann derek-gerstmann commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

The use of wabt/V8 are only needed for the in-process WebAssembly JIT executor, not AOT compilation.

  • Documented that Halide_WASM_BACKEND=OFF drops the dependency without affecting AOT.
  • Fixed the stale -DWITH_WABT/-DWITH_V8 CMake flags in doc/WebAssembly.md (the current option is Halide_WASM_BACKEND).

Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

Checklist

  • Tests added or updated (not required for docs, CI config, or typo fixes)
  • Documentation updated (if public API changed)
  • Python bindings updated (if public API changed)
  • Benchmarks are included here if the change is intended to affect performance.
  • Commits include AI attribution where applicable (see Code of Conduct)

wabt/V8 back only the in-process WebAssembly JIT executor, never AOT
compilation. Document that Halide_WASM_BACKEND=OFF drops the dependency
without affecting AOT, and fix the stale -DWITH_WABT/-DWITH_V8 CMake
flags in doc/WebAssembly.md (the current option is Halide_WASM_BACKEND).

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@derek-gerstmann derek-gerstmann added the documentation Missing, incorrect, or unclear. Spelling & grammar mistakes. label Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Missing, incorrect, or unclear. Spelling & grammar mistakes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants