about summary refs log tree commit diff
path: root/src/librustpkg/util.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-06-29 04:22:53 -0700
committerbors <bors@rust-lang.org>2013-06-29 04:22:53 -0700
commit132cfcdd8898a12b19ba01ae64cd9cff9a4c45d9 (patch)
tree53a9a390765ba6af5988811ee3f23944cf888af8 /src/librustpkg/util.rs
parentc80e3bac3e676abb106f7ef8ac7da5b153c65c8e (diff)
parentd7544fe987104ad0a82b1929b819cfd7e2321bb2 (diff)
downloadrust-132cfcdd8898a12b19ba01ae64cd9cff9a4c45d9.tar.gz
rust-132cfcdd8898a12b19ba01ae64cd9cff9a4c45d9.zip
auto merge of #7363 : bblum/rust/soundness, r=nikomatsakis
The commit f9a5453 is meant to be a temporary hold-over. Whether or not there is added a way for the compiler to "implicitly borrow" stack closures in this way, there should be a codegen optimization that prevents having to traverse possibly-very-many function pointers to find the function you ultimately wanted to call. I tried to separate out the changes so this particular commit could be straight-up reverted if auto-borrowing happens in the future.

r? @nikomatsakis
Diffstat (limited to 'src/librustpkg/util.rs')
0 files changed, 0 insertions, 0 deletions