diff options
| author | bors <bors@rust-lang.org> | 2013-08-07 00:56:18 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-08-07 00:56:18 -0700 |
| commit | 4da1cfe92369725b2e6bf34acb1fdebdbaff9339 (patch) | |
| tree | 49b56d74ac57a6900fc250a5e04b57994b6fd011 /src/rt/rust_exchange_alloc.cpp | |
| parent | 62dbdc4ea2aa5d57d52bca4159a176942e0ad214 (diff) | |
| parent | 4f3944a34fb5b2f644a2ff6783e0af4116e5a832 (diff) | |
| download | rust-4da1cfe92369725b2e6bf34acb1fdebdbaff9339.tar.gz rust-4da1cfe92369725b2e6bf34acb1fdebdbaff9339.zip | |
auto merge of #8285 : huonw/rust/deriving+++, r=alexcrichton
Some general clean-up relating to deriving: - `TotalOrd` was too eager, and evaluated the `.cmp` call for every field, even if it could short-circuit earlier. - the pointer types didn't have impls for `TotalOrd` or `TotalEq`. - the Makefiles didn't reach deep enough into libsyntax for dependencies. (Split out from https://github.com/mozilla/rust/pull/8258.)
Diffstat (limited to 'src/rt/rust_exchange_alloc.cpp')
0 files changed, 0 insertions, 0 deletions
