Hi all,

The memory benchmarks on IsRustFastYet (http://huonw.github.io/isrustfastyet/mem/) have been on a bit of a hiatus, but they're back thanks to cmr's hard-working hardware (as well as a little Rust program that we collaborated on to allow him to build 600+ of bors' merges automagically: https://github.com/huonw/multibuilder)

Since the beginning of August when IRFY dropped out, there have been 4 regressions (in the commits benchmarked so far), in chronological order: - #8235 (500 MB!), which introduced the trait based visitor as a start for replacing the @fn one (this is actually filed as https://github.com/mozilla/rust/issues/8589) - #8527 (60 MB), "Visitor trait rewrite, step 1." continuing the (necessary) work above
- #9278 (60 MB), "Invert --cfg debug to --cfg ndebug"
- #9261 (130 MB), "Refactor the logging system for fewer allocations" (I believe acrichto may be investigating this one already)

Highlighted: http://huonw.github.io/isrustfastyet/mem/#2fd3c07,77739a7,1434b4b,2a7be1c

Due to the large backlog, we're not taking accurate time measurements, just memory recordings, so the red dashed line is missing for most of the new ones.

Huon


https://github.com/mozilla/rust/pull/8235
https://github.com/mozilla/rust/pull/8527
https://github.com/mozilla/rust/pull/9278
https://github.com/mozilla/rust/pull/9261
_______________________________________________
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to