about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorNicholas Nethercote <nnethercote@mozilla.com>2019-05-02 20:34:26 +1000
committerNicholas Nethercote <nnethercote@mozilla.com>2019-05-02 20:47:20 +1000
commit6ef39e69eac42e1cc86ec8eeb1b85c6b3a8784fa (patch)
tree2ae27dc2fd60df15ec3c7361e4bcdefdefcb57ee /src/libstd/sys/unix/stack_overflow.rs
parent03122e1bac482b150844ef9664b1ad2438b43072 (diff)
downloadrust-6ef39e69eac42e1cc86ec8eeb1b85c6b3a8784fa.tar.gz
rust-6ef39e69eac42e1cc86ec8eeb1b85c6b3a8784fa.zip
Avoid repeated interning of static strings.
`file_metadata_raw` interns the strings `"<unknown>"` and `""` very
frequently. This commit avoids that, which reduces the number of symbols
interned significantly and reduces instruction counts by up to 0.5% on
some workloads.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions