about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2014-12-05 11:29:15 -0800
committerErick Tryzelaar <erick.tryzelaar@gmail.com>2014-12-05 11:29:41 -0800
commite20ea0b67dbd5428bc3d355862692f1efecd378c (patch)
treeb26b43edaf997bb45de57677c64806991fafb8a8 /src/libstd/sys/unix/stack_overflow.rs
parent4573da6f4ffb276c31773679fd19581fc15ded8f (diff)
downloadrust-e20ea0b67dbd5428bc3d355862692f1efecd378c.tar.gz
rust-e20ea0b67dbd5428bc3d355862692f1efecd378c.zip
collections: dramatically speed up Vec::reserve with magic
Somehow llvm is able to optimize this version of Vec::reserve
into dramatically faster than the old version. In micro-benchmarks
this was 2-10 times faster. It also shaved 14 minutes off of
rust's compile times.

Closes #19281.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions