File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,16 @@ primarily only useful for developers interested in working on the Ninja
61
61
support. These commands allow testing the lexer, parser, and manifest loading
62
62
components independently and are used as part of the test suite.
63
63
64
+ #### Build Trace Files
65
+
66
+ Inspired by Buck, ` llbuild ninja ` supports a ` --profile PATH ` option to generate
67
+ a
68
+ [ Chromium trace] ( https://www.chromium.org/developers/how-tos/trace-event-profiling-tool ) for
69
+ visualizing where time is spent during a build. For example, the following graph
70
+ is for a build of llbuild itself:
71
+
72
+ ![ llbuild build profile] ( docs/llbuild-profile.png )
73
+
64
74
### ` swift-build-tool ` Command Line Tool
65
75
66
76
The ` swift-build-tool ` product is the command line interface to the build system
You can’t perform that action at this time.
0 commit comments