about summary refs log tree commit diff
path: root/src/libstd/num/mod.rs
AgeCommit message (Expand)AuthorLines
2014-11-18libs: stabilize most numerics after RFC changesAaron Turon-1/+3
2014-11-18libcore: add num::Int::pow() and deprecate num::pow().NODA, Kai-3/+3
2014-11-16Remove use of deprecated functionBrendan Zabarauskas-2/+3
2014-11-16Move FromStr to core::strBrendan Zabarauskas-14/+1
2014-11-13Remove Signed trait and add SignedInt traitBrendan Zabarauskas-2/+1
2014-11-13Remove lots of numeric traits from the preludesBrendan Zabarauskas-1/+8
2014-11-13Deprecate Num, Unsigned and PrimitiveBrendan Zabarauskas-1/+1
2014-11-13Deprecate Zero and One traitsBrendan Zabarauskas-3/+0
2014-11-13Move checked arithmetic operators into Int traitBrendan Zabarauskas-22/+21
2014-11-13Move saturating operator methods into IntBrendan Zabarauskas-1/+1
2014-11-13Create UnsignedInt trait and deprecate free functionsBrendan Zabarauskas-8/+8
2014-11-13Move abs_sub to FloatMathBrendan Zabarauskas-1/+13
2014-10-28Update code with new lint namesAaron Turon-1/+1
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-7/+0
2014-06-30libstd: set baseline stability levels.Aaron Turon-0/+1
2014-06-24std: Add stability attributes to primitive numeric modulesBrian Anderson-0/+3
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-15/+15
2014-06-18Merge the Bitwise and ByteOrder traits into the Int traitBrendan Zabarauskas-1/+1
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-1/+1
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-2/+2
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-2/+3
2014-05-19Minor doc fixes in various placesPiotr Jawniak-1/+1
2014-05-15core: Move intrinsic float functionality from stdAlex Crichton-150/+4
2014-05-07core: Inherit what's possible from the num moduleAlex Crichton-849/+15
2014-04-24add min_pos_value constant for floatsAaron Turon-0/+8
2014-04-23fix std::f32 and std::f64 constantsAaron Turon-2/+2
2014-04-22auto merge of #13597 : bjz/rust/float-api, r=brsonbors-136/+99
2014-04-19Reorder Float methods in trait definition and make consistent in implsBrendan Zabarauskas-95/+61
2014-04-19Have floating point functions take their parameters by value.Brendan Zabarauskas-45/+45
2014-04-19Merge the Round trait into the Float traitBrendan Zabarauskas-20/+17
2014-04-18Reduce HashMap allocations.Clark Gaebel-0/+6
2014-04-18std: Make ~[T] no longer a growable vectorAlex Crichton-2/+1
2014-04-13auto merge of #13470 : Manishearth/rust/docnum, r=brsonbors-0/+4
2014-04-12Document traits in std::num (#7511)Manish Goregaokar-0/+4
2014-04-11libtest: rename `BenchHarness` to `Bencher`Liigo Zhuang-2/+2
2014-04-04Removed cmath and instrinsic wrapper.Michael Darakananda-0/+5
2014-04-02Fix fallout of requiring uint indicesAlex Crichton-2/+2
2014-03-31num: rm wrapping of `Float` methods as functionsDaniel Micay-73/+0
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-28Rename Pod into CopyFlavio Percoco-2/+2
2014-03-25std: Touch various I/O documentation blocksAlex Crichton-5/+5
2014-03-25libstd: Document the following modules:Patrick Walton-24/+140
2014-03-20rename std::vec -> std::sliceDaniel Micay-2/+2
2014-03-08Removed DeepClone. Issue #12698.Michael Darakananda-2/+1
2014-03-05add correct floating point `min` and `max` methods.Daniel Micay-0/+3
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-3/+3
2014-02-23rustdoc: Add syntax highlightingAlex Crichton-2/+2
2014-02-21auto merge of #12382 : bjz/rust/fmt-int, r=alexcrichtonbors-2/+10
2014-02-22Decouple integer formatting from std::num::strconvBrendan Zabarauskas-1/+7
2014-02-22Add Pod trait bound to std::num::PrimitiveBrendan Zabarauskas-1/+3