aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
diff options
context:
space:
mode:
authorJimmi Holst Christensen <jhc@dismail.de>2022-04-25 19:08:39 +0200
committerAndrew Kelley <andrew@ziglang.org>2022-04-26 17:52:21 -0400
commitcea310c9082a985b103953dd84579aa1a6dce6ea (patch)
treeca107880795aca1ed9be4fe0f4d6e4e929a4e9c4 /src/codegen
parent18f30346291bd2471e07924af161de080935dd60 (diff)
downloadzig-cea310c9082a985b103953dd84579aa1a6dce6ea.tar.gz
zig-cea310c9082a985b103953dd84579aa1a6dce6ea.zip
Remove usage of inline for from print_targets.cmdTargets
This function was one of the biggest zig functions in a debug build of the compiler. $ bloaty stage3-debug/bin/zig -d symbols --tsv -n 10000000 | rg -v '(llvm|clang|std|lld|\(anonymous namespace\))::|\[section ' | sort -h -k 3 ... translate_c.ast.renderNode 86168 86219 main.buildOutputType 177959 178004 InfoTable 184832 184870 AArch64SVEIntrinsicMap 188544 188596 print_targets.cmdTargets__anon_4735 319156 319216 __static_initialization_and_destruction_0() 486666 489582 MatchTable1 621884 621997 OperandMatchTable 1139622 1139861 MatchTable0 1899764 1900141
Diffstat (limited to 'src/codegen')
0 files changed, 0 insertions, 0 deletions