I just did a unified and non-unified build on my windows desktop -- non SSD.
VS2012, using mozmake. Full clobber. (mozmake -s -j8)
Unified: 20 min
Non-Unified: 36 min
This is huge! I was curious about the cost for incremental builds...
touch gfx/2d/Factory.cpp (part of a unified file), rebuild using binaries
target:
Unified: 53s
Non-Unified: 58s
touch gfx/thebes/gfxPlatform.cpp (note: this dir/file is not unified), rebuild
using binaries target:
Unified: 56s
Non-Unified: 56s
(I need to rerun this on my computer with a SSD; I had a single-file binaries
rebuild down to 10s there)
... and was very surprised to see no real difference, often non-unified taking
slightly longer. So. Big win, thanks guys!
- Vlad
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform