File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ a machine with 28 virtual cores.
51
51
52
52
There are 60 horizontal lines, each one representing a distinct process. Their
53
53
durations range from a fraction of a second to multiple seconds. Most of them
54
- are rustc, and the few orange ones are build scripts. The first twenty run all
54
+ are rustc, and the few orange ones are build scripts. The first twenty processes all
55
55
start at the same time. This is possible because there are no dependencies
56
56
between the relevant crates. But further down the graph, parallelism reduces as
57
57
crate dependencies increase. Although the compiler can overlap compilation of
@@ -117,7 +117,7 @@ get the following Samply profile when compiling the same example as before.
117
117
118
118
![ Samply output when compiling Cargo, parallel] ( ../../../images/2023-11-09-parallel-rustc/samply-parallel.png )
119
119
120
- Again, there are several things worth nothing .
120
+ Again, there are several things worth noting .
121
121
- Front-end execution takes 5.9 seconds (down from 10.2 seconds).
122
122
- Back-end execution takes 5.3 seconds (down from 6.2 seconds), and the LLVM
123
123
threads are running for 4.9 seconds of that (down from 5.9 seconds).
You can’t perform that action at this time.
0 commit comments