-
-
Notifications
You must be signed in to change notification settings - Fork 374
/
ClangBuildAnalyzer.ini
32 lines (24 loc) · 823 Bytes
/
ClangBuildAnalyzer.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# How many of most expensive things are reported?
[counts]
# files that took most time to parse
fileParse = 10
# files that took most time to generate code for
fileCodegen = 10
# functions that took most time to generate code for
function = 30
# header files that were most expensive to include
header = 10
# for each expensive header, this many include paths to it are shown
headerChain = 10
# templates that took longest to instantiate
template = 30
# Minimum times (in ms) for things to be recorded into trace
[minTimes]
# parse/codegen for a file
file = 10
[misc]
# Maximum length of symbol names printed; longer names will get truncated
maxNameLength = 70
# Only print "root" headers in expensive header report, i.e.
# only headers that are directly included by at least one source file
onlyRootHeaders = true