|
|
|
|
|
by virtualritz
2233 days ago
|
|
I tried this on a spare time project[1]. Runtime in a quick test went down from 14.5 to 12.2 secs on macOS! So a solid ~15% by changing the allocator to jemalloc. However, I now have a segfault w/o a stack trace when the data gets written at the end of the process. Possibly something fishy in some `unsafe{}` code of a dependent crate of mine that the different allocator exposed. :] Still – no stack trace at all is very strange in Rust when one runs a debug build with RUST_BACKTRACE=full. [1] https://github.com/virtualritz/rust-diffusion-limited-aggreg... |
|