about summary refs log tree commit diff
path: root/src/rt/rust_task.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-06-14 20:28:09 -0700
committerbors <bors@rust-lang.org>2013-06-14 20:28:09 -0700
commit1104e659d539faf40773cd6dc01015c00df498cd (patch)
tree07b437b036b3bf1b0ddbdc5ffbdb1a90a2345096 /src/rt/rust_task.cpp
parent104e6120b1161e6d242644c987b65525daa5ad5a (diff)
parenta710e619038c9ff96c332eedb72a8c77a3a370be (diff)
downloadrust-1104e659d539faf40773cd6dc01015c00df498cd.tar.gz
rust-1104e659d539faf40773cd6dc01015c00df498cd.zip
auto merge of #7144 : dotdash/rust/caches, r=graydon
The lookups for these items in external crates currently cause repeated
decoding of the EBML metadata, which is pretty slow. Adding caches to
avoid the repeated decoding reduces the time required for the type
checking of librustc by about 25%.
Diffstat (limited to 'src/rt/rust_task.cpp')
0 files changed, 0 insertions, 0 deletions