Jimmi Holst Christensen
|
cea310c908
|
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
|
2022-04-26 17:52:21 -04:00 |
|
Lee Cannon
|
85de022c56
|
allocgate: std Allocator interface refactor
|
2021-11-30 23:32:47 +00:00 |
|
Jacob G-W
|
9fffffb07b
|
fix code broken from previous commit
|
2021-06-21 17:03:03 -07:00 |
|
Jay Petacat
|
a9b505fa77
|
Reduce use of deprecated IO types
Related: #4917
|
2021-01-07 23:48:58 -08:00 |
|
LemonBoy
|
1c13ca5a05
|
stage2: Use {s} instead of {} when formatting strings
|
2021-01-02 17:12:57 -07:00 |
|
Andrew Kelley
|
528832bd3a
|
rename src-self-hosted/ to src/
|
2020-09-21 18:38:55 -07:00 |
|