Two questions about build flavors. 1) Should we change the default build type back from debug to release?
When we made the switch to cargo, we changed to debug builds by default, which made for some good “reduced build times” headlines, but has gotten me mail from externals evaluating Servo asking why it’s so slow/choppy. It has also tripped up internal folks doing performance or memory profiling more than once. 2) Should the builders test release only or release and debug? We had release-only regressions during the last set of Rust and submodule upgrades, which is really bad (e.g., right now, Servo release on OSX does not display any content!). The only question in my mind here is whether we want to test everything in release+debug, just test release, or mainly test release but have a token debug build/test machine. _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo