Skip to content

Commit c3bbbc4

Browse files
committed
bootsrapping stages overview list
1 parent 0dc2b03 commit c3bbbc4

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Diff for: src/building/bootstrapping.md

+7
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ rustc, then uses it to compile the new compiler.
1818

1919
## Stages of bootstrapping
2020

21+
Overview:
22+
23+
- Stage 0: the pre-compiled compiler
24+
- Stage 1: from current code, by an earlier compiler
25+
- Stage 2: the truly current compiler
26+
- Stage 3: the same-result test
27+
2128
Compiling `rustc` is done in stages. Here's a diagram, adapted from Joshua Nelson's
2229
[talk on bootstrapping][rustconf22-talk] at RustConf 2022, with detailed explanations below.
2330

0 commit comments

Comments
 (0)