about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp
diff options
context:
space:
mode:
authorArpad Borsos <swatinem@swatinem.de>2024-05-03 13:16:26 +0200
committerArpad Borsos <swatinem@swatinem.de>2024-05-20 11:10:38 +0200
commit42d870ec8815b860b31f03f938ad911a49a5cff3 (patch)
treec5ece3872ef99966452bb3bb752285fd907f544d /compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp
parent3fda931afe98ccfbc2da7307731b268a38b153e9 (diff)
downloadrust-42d870ec8815b860b31f03f938ad911a49a5cff3.tar.gz
rust-42d870ec8815b860b31f03f938ad911a49a5cff3.zip
Introduce printable-ASCII fast-path for `impl Debug for str`
Instead of having a single loop that works on utf-8 `char`s,
this splits the implementation into a loop that quickly skips over
printable ASCII, falling back to per-char iteration for other chunks.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp')
0 files changed, 0 insertions, 0 deletions