12727 Commits

Author SHA1 Message Date
Erick Tryzelaar 76a2891feb Remove the cfg(stageN)-specific serialize code. 2012-12-20 12:52:53 -08:00
Erick Tryzelaar faef32995c Register snapshots 2012-12-20 12:49:37 -08:00
Erick Tryzelaar e8102e73a9 core: Add a Zero and One trait to num
I believe these are the last traits we need in order
to start grouping our numerical types into mathematical
groups and rings.
2012-12-20 07:15:04 -08:00
Erick Tryzelaar b865b4b70d Fix a warning in the workcache test. 2012-12-19 18:16:20 -08:00
Erick Tryzelaar c14105bb8a Remove serialize::traits submodule. 2012-12-19 18:16:20 -08:00
Erick Tryzelaar 9c673b246c Remove the old serialization code
Closes #3713.
2012-12-19 18:16:20 -08:00
Brian Anderson dac88fa7e6 Remove transitional path2 attribute 2012-12-19 14:23:53 -08:00
Brian Anderson 78dc226617 Register snapshots 2012-12-19 12:30:36 -08:00
Erick Tryzelaar 2ad41b881c core: add unwrap methods to dvec, either, and mutable 2012-12-18 20:54:13 -08:00
Erick Tryzelaar 82a983de68 Remove superfluous parentheses. 2012-12-18 20:54:13 -08:00
Erick Tryzelaar a0ef334179 core: use movable self to clean up option/result. 2012-12-18 20:54:13 -08:00
Erick Tryzelaar 938058b004 Fix vec::flat_map_to_vec method 2012-12-18 20:48:51 -08:00
Brian Anderson 97ddf3c7bd Stop resolving static methods at the module level. Closes #4179 2012-12-18 18:35:18 -08:00
Graydon Hoare 8e28f23c60 core: add macro_rules! for "condition! { c: in -> out; }". 2012-12-18 17:22:27 -08:00
Brian Anderson 9057e98a01 Make #[path] work with absolute paths again. Fix check-fast 2012-12-18 17:00:26 -08:00
Brian Anderson a59747cd7f Another tweak to auto_encode to only use trait-qualified static methods 2012-12-18 15:38:34 -08:00
Brian Anderson 907fa74e8b Fix some iter tests 2012-12-18 15:08:51 -08:00
Brian Anderson d062896a8b Deal with test failures in various ways 2012-12-18 14:35:53 -08:00
Graydon Hoare 6d4fbd4f9e core: fix remaining repr bugs, r=burningtree. 2012-12-18 14:35:20 -08:00
Brian Anderson b46e25bdc8 Merge commit 'erickt/incoming^' into kind-names 2012-12-18 12:22:59 -08:00
Brian Anderson c704d26c8c Change auto_encode to call 'std::serialize::traits::Decode::decode' 2012-12-18 12:04:26 -08:00
Graydon Hoare 55138c739d fix 4 repr tests due to differences in spacing. r=burningtree. 2012-12-18 11:17:33 -08:00
Erick Tryzelaar 85bb1fc2c4 Change iter::find's closure to take a ref 2012-12-17 22:01:38 -08:00
Erick Tryzelaar 88962eeed8 core: Add &self to core::iter methods 2012-12-17 22:01:38 -08:00
Erick Tryzelaar 3fc74df7a4 fix warnings in vec destructuring tests 2012-12-17 22:01:38 -08:00
Brian Anderson 23564574ac Change the default_methods lint mode from forbid to deny to fix tests 2012-12-17 20:41:12 -08:00
Brian Anderson 5827f1caf6 Fix build breakage 2012-12-17 20:23:09 -08:00
Erick Tryzelaar 8650c6f683 Switch from serialization to std::serialize. (snapshot) 2012-12-17 20:00:36 -08:00
Brian Anderson ec9305802b std: Add flatpipes 2012-12-17 18:46:42 -08:00
Brian Anderson 33a8f855c2 Make the path and path2 attributes equivalent. Remove some uses 2012-12-17 18:06:52 -08:00
Graydon Hoare 7ab66a46b7 core: remove old repr system, enable newer one. Close #3109. 2012-12-17 16:55:40 -08:00
Jakub Wieczorek 6c83fe4c24 Add more tests 2012-12-17 16:50:40 -08:00
Jakub Wieczorek 6530fd3401 When matching a slice, the tail should have the same lifetime 2012-12-17 16:50:40 -08:00
Jakub Wieczorek 1fdfd3b1d6 Simplify the exhaustiveness check and add comments 2012-12-17 16:50:40 -08:00
Jakub Wieczorek 856dbac567 Use the same logic for _ and [..tail] when checking reachability 2012-12-17 16:50:40 -08:00
Jakub Wieczorek 1968cb315a Add support for destructuring vectors in match expressions 2012-12-17 16:50:40 -08:00
Brian Anderson 5bf7ba0773 Register snapshots 2012-12-17 16:44:27 -08:00
Brian Anderson 68998724c6 Revert "Register snapshots"
This reverts commit d6d12d90ff.
2012-12-17 16:26:44 -08:00
Brian Anderson d6d12d90ff Register snapshots 2012-12-17 16:22:21 -08:00
Daniel Micay f1e87733bd add an empty PriorityQueue constructor 2012-12-17 15:23:12 -08:00
Patrick Walton 02e804bba8 test: Fix some broken test cases 2012-12-17 14:58:21 -08:00
Brian Anderson 8311c94db4 Merge pull request #4200 from ttaubert/issue-2649-rewrite-to_str_bytes
rewrite uint::to_str_bytes to avoid raw pointers
2012-12-17 12:43:28 -08:00
Brian Anderson 161d289cc7 Long lines 2012-12-16 19:56:09 -08:00
Brian Anderson 8cbf817c2c Fix doc comment 2012-12-16 19:53:24 -08:00
Brian Anderson 60ef6095f2 Add priority_queue test for unique pointers 2012-12-16 19:53:14 -08:00
Brian Anderson 90bebe3522 Add various workaround attributes to priority_queue 2012-12-16 19:41:07 -08:00
Daniel Micay ac695aa21a priority_queue: add docstring for from_vec 2012-12-16 19:27:06 -08:00
Daniel Micay b3463ea657 priority_queue: replace copies with moves 2012-12-16 19:27:06 -08:00
Daniel Micay 6c433f22a1 priority_queue: clean up naming 2012-12-16 19:27:06 -08:00
Daniel Micay ab75d3937d priority_queue: fix test compilation 2012-12-16 19:27:06 -08:00