about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorNicholas Nethercote <n.nethercote@gmail.com>2022-04-06 12:08:39 +1000
committerNicholas Nethercote <n.nethercote@gmail.com>2022-04-07 12:51:50 +1000
commitd9592c2d9f0db851b090c10c0cc3560b87fc7789 (patch)
treed2c6f22ebb2cc5e244b5c15609622c363146efdd /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parentc2afaba465e0bf44b9b37beba8d908b78dcdadc7 (diff)
downloadrust-d9592c2d9f0db851b090c10c0cc3560b87fc7789.tar.gz
rust-d9592c2d9f0db851b090c10c0cc3560b87fc7789.zip
Shrink `Nonterminal`.
By heap allocating the argument within `NtPath`, `NtVis`, and `NtStmt`.
This slightly reduces cumulative and peak allocation amounts, most
notably on `deep-vector`.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions