diff options
| author | Jimmi Holst Christensen <jhc@dismail.de> | 2022-04-25 19:08:39 +0200 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-04-26 17:52:21 -0400 |
| commit | cea310c9082a985b103953dd84579aa1a6dce6ea (patch) | |
| tree | ca107880795aca1ed9be4fe0f4d6e4e929a4e9c4 /test/incremental/recursive_inline_function.0.zig | |
| parent | 18f30346291bd2471e07924af161de080935dd60 (diff) | |
| download | zig-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 'test/incremental/recursive_inline_function.0.zig')
0 files changed, 0 insertions, 0 deletions
