cberner / raptorq

Rust implementation of RaptorQ (RFC6330)
Apache License 2.0
264 stars 47 forks source link

Webassembly support? #129

Closed Ambyjkl closed 2 years ago

Ambyjkl commented 2 years ago

Is Webassembly currently supported? Moreover, Rust support for wasm simd intrinsics has been stabilized recently: https://github.com/rust-lang/rust/pull/86204, so it would be great if it could be implemented

cberner commented 2 years ago

I haven't added a webassembly intrinsics implementation. However, there's a fallback that's pure Rust, so it might just work. Lemme know if it fails

Ambyjkl commented 2 years ago

@cberner yeah for sure, I'll try it out some time soon and see how it compares to native with and without simd.

cberner commented 2 years ago

Closing due to inactivity