Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use turbo-tasks-malloc on all platforms (#66815)
This was previously disabled on `aarch64-unknown-linux-musl` and `wasm`, due to compilation errors. I moved the logic to disable `mimalloc` on these platforms into the `turbo-tasks-malloc` crates in vercel/turborepo#8462 (which this PR depends on). In addition to centralizing mimalloc platform support logic, this means that we can get allocation data from these platforms while using the system allocator. **Depends on:** vercel/turborepo#8462 Included turbopack changes: * vercel/turborepo#8409 <!-- hrmny - fix(turbopack-ecmascript-runtime): prevent hanging when top level await is skipped --> * vercel/turborepo#8466 <!-- hrmny - fix(turbopack): make external module wrapper return not found instead of panicking --> * vercel/turborepo#8469 <!-- hrmny - fix(turbopack): add ecmascript options to mdx --> * vercel/turborepo#8447 <!-- Donny/강동윤 - build: Update `swc_core` to `v0.93.4` --> * vercel/turborepo#8472 <!-- Donny/강동윤 - feat: Reduce the number of parts created by tree shaking --> * vercel/turborepo#8480 <!-- Will Binns-Smith - Publish `@vercel/devlow-bench` --> * vercel/turborepo#8481 <!-- Will Binns-Smith - chore: release npm packages --> * vercel/turborepo#8462 <!-- Benjamin Woodruff - Update mimalloc, enable for glibc Linux aarch64, explicitly disable for wasm and musl -->
- Loading branch information