| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-03-28 | Convert most code to new inner attribute syntax. | Brian Anderson | -1/+1 | |
| Closes #2569 | ||||
| 2014-02-24 | Remove std::from_str::FromStr from the prelude | Brendan Zabarauskas | -0/+1 | |
| 2014-02-23 | std: Move intrinsics to std::intrinsics. | Brian Anderson | -1/+1 | |
| Issue #1457 | ||||
| 2014-02-17 | Rename Bitwise::population_count to Bitwise::count_ones and add ↵ | Brendan Zabarauskas | -8/+12 | |
| Bitwise::count_zeros These are inspired by the [functions in the Julia standard library](http://docs.julialang.org/en/release-0.2/stdlib/base/#Base.count_ones). | ||||
| 2014-02-01 | Move int and uint overflow tests into macros | Brendan Zabarauskas | -7/+0 | |
| 2014-01-25 | Uppercase numeric constants | Chris Wong | -4/+4 | |
| The following are renamed: * `min_value` => `MIN` * `max_value` => `MAX` * `bits` => `BITS` * `bytes` => `BYTES` Fixes #10010. | ||||
| 2014-01-17 | Add a generic power function | Flavio Percoco | -32/+0 | |
| The patch adds a `pow` function for types implementing `One`, `Mul` and `Clone` trait. The patch also renames f32 and f64 pow into powf in order to still have a way to easily have float powers. It uses llvms intrinsics. The pow implementation for all num types uses the exponentiation by square. Fixes bug #11499 | ||||
| 2014-01-16 | Merge Bitwise and BitCount traits and remove from prelude, along with Bounded | Brendan Zabarauskas | -3/+3 | |
| One less trait in std::num, and three less exported in the prelude. | ||||
| 2013-12-27 | std: uniform modules titles for doc | Luca Bruno | -1/+1 | |
| This commit uniforms the short title of modules provided by libstd, in order to make their roles more explicit when glancing at the index. Signed-off-by: Luca Bruno <lucab@debian.org> | ||||
| 2013-11-29 | Removed module macro workaround for signed and unsigned integers | Marvin Löbel | -6/+8 | |
| 2013-09-08 | Moved checked trait impls out of std::num | Brendan Zabarauskas | -1/+69 | |
| This follows the same pattern as the other numeric trait impls, and reduces the clutter in std::num. | ||||
| 2013-07-01 | rustc: add a lint to enforce uppercase statics. | Huon Wilson | -0/+2 | |
| 2013-06-18 | replace #[inline(always)] with #[inline]. r=burningtree. | Graydon Hoare | -6/+6 | |
| 2013-05-24 | Remove usage of the #[merge] hack with int modules | Alex Crichton | -0/+89 | |
