about summary refs log tree commit diff
path: root/src/rt/rust_run_program.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-03-20 00:09:47 -0700
committerbors <bors@rust-lang.org>2013-03-20 00:09:47 -0700
commitdb4dc1ffe29045361c34abab8d810d2c717b82e0 (patch)
tree3b82df18e18849d74e4b00b86007282ec30c5cbb /src/rt/rust_run_program.cpp
parent01e179840fe57c9d2a574613b0cafce756520894 (diff)
parent3fac7cce8fb3fb50328e2c2051532361d7d25aaf (diff)
downloadrust-db4dc1ffe29045361c34abab8d810d2c717b82e0.tar.gz
rust-db4dc1ffe29045361c34abab8d810d2c717b82e0.zip
auto merge of #5443 : alexcrichton/rust/less-bad-copy, r=catamorphism
Removes a lot of instances of `/*bad*/ copy` throughout libsyntax/librustc. On the plus side, this shaves about 2s off of the runtime when compiling `librustc` with optimizations.

Ideally I would have run a profiler to figure out which copies are the most critical to remove, but in reality there was a liberal amount of `git grep`s along with some spot checking and removing the easy ones.
Diffstat (limited to 'src/rt/rust_run_program.cpp')
0 files changed, 0 insertions, 0 deletions