| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-03-13 | Remove Rc's borrow method to avoid conflicts with RefCell's borrow in ↵ | Eduard Burtescu | -1/+2 | |
| Rc<RefCell<T>>. | ||||
| 2014-03-04 | Rename all variables that have uppercase characters in their names to use ↵ | Palmer Cox | -1/+1 | |
| only lowercase characters | ||||
| 2014-03-01 | libstd: Add some functionality to `Vec<T>` | Patrick Walton | -0/+8 | |
| 2014-02-27 | std: cut down on the memory usage of `SipHasher` | Erick Tryzelaar | -6/+6 | |
| 2014-02-27 | collections: allow `HashMap` to work with generic hashers | Erick Tryzelaar | -9/+42 | |
| 2014-02-22 | std: fix the hash doctest | Erick Tryzelaar | -2/+2 | |
| 2014-02-21 | std: rewrite Hash to make it more generic | Erick Tryzelaar | -0/+888 | |
| This patch merges IterBytes and Hash traits, which clears up the confusion of using `#[deriving(IterBytes)]` to support hashing. Instead, it now is much easier to use the new `#[deriving(Hash)]` for making a type hashable with a stream hash. Furthermore, it supports custom non-stream-based hashers, such as if a value's hash was cached in a database. This does not yet replace the old IterBytes-hash with this new version. | ||||
