summary refs log tree commit diff
path: root/src/libstd/num
AgeCommit message (Expand)AuthorLines
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-22/+22
2013-09-23std: merge rand::{Rng,RngUtil} with default methods.Huon Wilson-1/+1
2013-09-21auto merge of #9369 : sebcrozet/rust/f64_inline, r=thestingerbors-0/+1
2013-09-20Implement a web backend for rustdoc_ngAlex Crichton-0/+2
2013-09-21std: add missing #[inline] annotation to the f64 neg method.Sébastien Crozet-0/+1
2013-09-19Rename the NaN and is_NaN methods to lowercase.Chris Morgan-115/+115
2013-09-19auto merge of #9291 : jzelinskie/rust/remove-cond, r=alexcrichtonbors-41/+41
2013-09-18Remove and replace cond! Closes #9282.Jimmy Zelinskie-41/+41
2013-09-18std: Remove {float,f64,f32}::from_str in favor of from_strblake2-ppc-211/+187
2013-09-16std::num: Add uint::next_power_of_two_optblake2-ppc-1/+11
2013-09-15Remove {uint,int,u64,i64,...}::from_str,from_str_radixblake2-ppc-90/+65
2013-09-15std::num: Remove `range_step` for each numeric typeblake2-ppc-296/+0
2013-09-14auto merge of #9182 : bjz/rust/master, r=brsonbors-0/+1
2013-09-14Add Orderable bound to num::PrimitiveBrendan Zabarauskas-0/+1
2013-09-12std: Add a bunch of Default implsErick Tryzelaar-0/+30
2013-09-09auto merge of #9051 : bjz/rust/master, r=huonwbors-384/+419
2013-09-08auto merge of #8988 : cmr/rust/fromstr_fn, r=brsonbors-3/+3
2013-09-08Fix import order which caused the wrong from_str to be in scopeCorey Richardson-3/+3
2013-09-09Fix unused import warnings on 32bit systemsBrendan Zabarauskas-2/+6
2013-09-08Add Clone and DeepClone constraints to Primitive traitBrendan Zabarauskas-1/+4
2013-09-08Moved checked trait impls out of std::numBrendan Zabarauskas-383/+411
2013-09-06auto merge of #9010 : aaronlaursen/rust/master, r=alexcrichtonbors-4/+31
2013-09-06fix for issue #7588, overflow now handled correctlyAaron Laursen-4/+31
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-3/+3
2013-08-30auto merge of #8896 : lightcatcher/rust/default_eq_fix, r=thestingerbors-10/+0
2013-08-30remove several 'ne' methodsEric Martin-10/+0
2013-08-30std: Add a fixme for when we add Trait::<for T>::static_method()Erick Tryzelaar-0/+2
2013-08-29auto merge of #8819 : vadimcn/rust/unit-tests, r=brsonbors-0/+21
2013-08-29Remove the iter module.Jason Fager-3/+16
2013-08-28Disabled failing parts of abs_sub() and frexp() unit tests on Windows.Vadim Chugunov-0/+21
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-216/+415
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-5/+0
2013-08-21auto merge of #8610 : kballard/rust/mod_floor, r=alexcrichtonbors-2/+15
2013-08-20rm obsolete float to_str_radix free functionsDaniel Micay-74/+53
2013-08-20rm obsolete integer to_str{,_radix} free functionsDaniel Micay-73/+52
2013-08-19auto merge of #8459 : thestinger/rust/checked, r=graydonbors-2/+42
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-2/+2
2013-08-19Fix mod_floor() for uint primitive typesKevin Ballard-2/+15
2013-08-16doc: correct spelling in documentation.Huon Wilson-1/+1
2013-08-14Rewrite Saturating in terms of CheckedAdd/CheckedSubKevin Ballard-38/+25
2013-08-12Forbid pub/priv where it has no effectAlex Crichton-2/+2
2013-08-12fix build with the new snapshot compilerDaniel Micay-37/+14
2013-08-11num: implement CheckedDivDaniel Micay-2/+42
2013-08-11disable 64-bit CheckedMul on 32-bitDaniel Micay-2/+4
2013-08-11add intrinsics for checked overflow add/sub/mulDaniel Micay-1/+448
2013-08-09Remove redundant Ord method impls.OGINO Masanori-12/+0
2013-08-07std: add missing #[inline] annotation to the f64 arithmetic trait impls.Huon Wilson-0/+4
2013-08-07Forbid `priv` where it has no effectAlex Crichton-3/+3
2013-08-07Implement DoubleEndedIterator on RangeKevin Ballard-33/+2
2013-08-07auto merge of #8323 : kballard/rust/saturating, r=thestingerbors-60/+157