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-03-28 12:27:26 +1100
committerNicholas Nethercote <nnethercote@mozilla.com>2019-03-29 09:32:58 +1100
commit17a8aff20abdef46ae90801c85cc232e81443e1b (patch)
treefdc560f228255949dae032b2f28409dbdf991580 /src/libstd/sys/unix/stack_overflow.rs
parent4c27fb19ba15a2e45485e601a79914c6280196b0 (diff)
downloadrust-17a8aff20abdef46ae90801c85cc232e81443e1b.tar.gz
rust-17a8aff20abdef46ae90801c85cc232e81443e1b.zip
Use `SmallVec` in `TokenStreamBuilder`.
This reduces by 12% the number of allocations done for a "clean
incremental" of `webrender_api`, which reduces the instruction count by
about 0.5%.

It also reduces instruction counts by up to 1.4% across a range of
rustc-perf benchmark runs.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions