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
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to