I’m pleased to announce the release of js_of_ocaml 5.2. It should soon be able available in opam.
Most significant changes:
- New global dead code elimination pass. Jsoo can now drop unused code inside functors. See the pull request for more details
- Change strategy used for control flow compilation. It was adapted from wasm_of_ocaml and based on the following paper https://dl.acm.org/doi/abs/10.1145/3547621.
See the Changelog for other changes.