Commits
Click on a commit to change the comparison rangeInstall Mojo SDK in codspeed benchmark CI for vortex-array Fix SIGILL in CI: pin Mojo target to x86-64-v3 (AVX2) Fix nightly rustfmt: split grouped imports, reorder super:: imports Deprioritize Mojo below AVX2 on x86_64 in take dispatch Fix Mojo build in Cargo: pass --target-triple from TARGET env var Optimize Mojo gather: 4x unroll + skylake target for vpgatherqd Add --mtune to Mojo build for better instruction scheduling Promote Mojo to top-priority take kernel when available Merge develop, resolve conflicts in Cargo.toml and take/mod.rs Add scalar baseline to runend decode benchmark for codspeed comparison Support u64 ends in Mojo runend decode to hit existing benchmarks Clean up PR: split kernels per crate, remove unnecessary benchmarks Fix lint: use #[allow(unused)] not #[expect(unused)] for TakeKernelScalar Fix Mojo build on macOS: skip --mcpu=native and --target-triple on Apple targets5 days ago
by joseph-isaacs