about summary refs log tree commit diff
path: root/src/libstd/timer.rs
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2012-08-17 14:09:20 -0700
committerNiko Matsakis <niko@alum.mit.edu>2012-08-17 15:14:13 -0700
commitea549e7a71964625f1eb24d7432f222c407d9999 (patch)
treec2402391dd25c87ae06c86e8999e66ccb9556f88 /src/libstd/timer.rs
parent8f01343f011e555bad1a11f7abfadcb7682a4627 (diff)
downloadrust-ea549e7a71964625f1eb24d7432f222c407d9999.tar.gz
rust-ea549e7a71964625f1eb24d7432f222c407d9999.zip
make borrowck more conservative around rvalues.
this will require more temporaries, but is probably less magical.
also, it means that borrowck matches trans better, so fewer crashes.
bonus.

Finally, stop warning about implicit copies when we are actually borrowing.

Also, one test (vec-res-add) stopped failing due to #2587, and hence I
added an xfail-test.

Fixes #3217, #2977, #3067
Diffstat (limited to 'src/libstd/timer.rs')
0 files changed, 0 insertions, 0 deletions