Christoph Herzog
Christoph Herzog
Would be nice to have proper support that can highlight both markdown and Javascript.
@syrusakbary can you expand on what parts of the middleware system are currently not functional?
Why though? We should have a generic progress reporting system that isn't tied to any particular backend.
@marxin Changes since the review: * Added singlepass * Added trampolines to counters * Added abort and progress tests for llvm/cranelift/singlepass in `lib/api/tests/module_compilation_progress.rs` * Moved method to new extension trait...
@syrusakbary I instead moved the method to a new `ProgressEngineExt::new_module_with_progress(engine, ..)`. Why not on NativeEngineExt? To have a uniform interface for all backends, and not require cumbersome `#[cfg(...)]` everywhere.
This is most likely the dependency resolution code in the `wasix` crate, not the backend. I agree that in the CLI the semver logic is unintuitive. In other contexts resolution...