Skip to content

Commit 12d6e84

Browse files
committed
Auto merge of #8096 - ehuss:codegen-units-default, r=Eh2406
Update default for codegen-units. The default for codegen-units was changed in rust-lang/rust#70156.
2 parents 53b1c48 + 7041425 commit 12d6e84

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/doc/src/reference/profiles.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,8 @@ possibly reducing compile time, but may produce slower code.
186186

187187
This option takes an integer greater than 0.
188188

189-
This option is ignored if [incremental](#incremental) is enabled, in which
190-
case `rustc` uses an internal heuristic to split the crate.
189+
The default is 256 for [incremental](#incremental) builds, and 16 for
190+
non-incremental builds.
191191

192192
[`-C codegen-units` flag]: ../../rustc/codegen-options/index.html#codegen-units
193193

@@ -217,7 +217,7 @@ overflow-checks = true
217217
lto = false
218218
panic = 'unwind'
219219
incremental = true
220-
codegen-units = 16 # Note: ignored because `incremental` is enabled.
220+
codegen-units = 256
221221
rpath = false
222222
```
223223

@@ -258,7 +258,7 @@ overflow-checks = true
258258
lto = false
259259
panic = 'unwind' # This setting is always ignored.
260260
incremental = true
261-
codegen-units = 16 # Note: ignored because `incremental` is enabled.
261+
codegen-units = 256
262262
rpath = false
263263
```
264264

0 commit comments

Comments
 (0)