Using clang-cl to ship Windows builds

2018-07-17 Thread David Major
Bug 1443590 is switching our official Windows builds to use clang-cl as the compiler. Please keep an eye out for regressions and file a blocking bug for anything that might be fallout from this change. I'm especially interested in hearing about the quality of the debugging experience. It's possib

Re: Using clang-cl to ship Windows builds

2018-07-17 Thread David Major
At the moment, performance is a mixed bag. Some tests are up and some are down. In particular I believe Speedometer is down a few percent. Note however that clang-cl is punching above its weight. These builds currently have neither LTO nor PGO, while our MSVC builds use both of those. Any regressi