summaryrefslogtreecommitdiff
path: root/chromium/docs/mac_build_instructions.md
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/docs/mac_build_instructions.md')
-rw-r--r--chromium/docs/mac_build_instructions.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/chromium/docs/mac_build_instructions.md b/chromium/docs/mac_build_instructions.md
index b6609bb7c80..a64de855486 100644
--- a/chromium/docs/mac_build_instructions.md
+++ b/chromium/docs/mac_build_instructions.md
@@ -141,6 +141,15 @@ in your args.gn to disable debug symbols altogether. This makes both full
rebuilds and linking faster (at the cost of not getting symbolized backtraces
in gdb).
+#### Jumbo/Unity builds
+
+Jumbo builds merge many translation units ("source files") and compile them
+together. Since a large portion of Chromium's code is in shared header files,
+this dramatically reduces the total amount of work needed. Check out the
+[Jumbo / Unity builds](jumbo.md) for more information.
+
+Enable jumbo builds by setting the GN arg `use_jumbo_build=true`.
+
#### CCache
You might also want to [install ccache](ccache_mac.md) to speed up the build.