about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-02-18 22:54:22 +0000
committerbors <bors@rust-lang.org>2024-02-18 22:54:22 +0000
commit61223975d46f794466efa832bc7562b9707ecc46 (patch)
treefc2cfba4be9b29fa6e42d437e910f35fe972a708 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent2bf78d12d33ae02d10010309a0d85dd04e7cff72 (diff)
parentdbb15fb45d45615b443f3fbf009af047719005ff (diff)
downloadrust-61223975d46f794466efa832bc7562b9707ecc46.tar.gz
rust-61223975d46f794466efa832bc7562b9707ecc46.zip
Auto merge of #121101 - GnomedDev:dyn-small-c-string, r=Nilstrieb
Reduce monomorphisation bloat in small_c_string

This is a code path usually next to an FFI call, so taking the `dyn` slowdown for the 1159 llvm-line (fat lto, codegen-units 1, release build) drop in my testing program [t2fanrd](https://github.com/GnomedDev/t2fanrd) is worth it imo.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions