--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/239ece30-33a2-4420-8662-0766e2fd34c8%40chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/239ece30-33a2-4420-8662-0766e2fd34c8%40chromium.org.
I think that normal developer builds are significantly biased towards component builds, so it is important that jumbo builds help with that scenario as well. How much they help depends a lot on what files you are touching, but ensuring that jumbo builds are almost faster should just be a matter of adjusting the jumbo_file_merge_limit - this is why I've argued for having this value default to as low a value as possible. That is, if jumbo_file_merge_limit is small enough then the costs of jumbo builds for incremental builds should be close to zero.
A separate benefit is that jumbo builds push us back from some of VC++'s hard-coded limits. For instance, a release-x86-non-component-goma build with symbol_level = 2 generates a chrome_child.dll.pdb that is more than 4 GiB - so the build fails. I hit this yesterday. Turning on use_jumbo_build shrunk the PDB to about 2.3 GiB. Similarly, jumbo builds will presumably shrink ILK files which will let us do incremental linking more frequently. This will make incremental builds *much* faster since a non-incremental link can take many minutes, compared to an incremental link taking just a few seconds.
--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/CAE5mQiOUnWOjMwkr0r3KaYVqQaxd3p_j5ybak%2BJA2ANd%2Bjmr-A%40mail.gmail.com.
YouTube : http://bit.ly/WoodpeckerYT
Twitter : http://twitter.com/thewoodpecker1
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/CAE5mQiOUnWOjMwkr0r3KaYVqQaxd3p_j5ybak%2BJA2ANd%2Bjmr-A%40mail.gmail.com.
--
@page { margin: 2.01cm } P { margin-bottom: 0.2cm } P.western { so-language: en-US } -->
YouTube : http://bit.ly/WoodpeckerYT
Website : http://woodpeckermc152test.playat.ch/
Twitter : http://twitter.com/thewoodpecker1
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/59F5FBB5.9090802%40gmail.com.