about summary refs log tree commit diff
path: root/src/libstd/num/mod.rs
AgeCommit message (Expand)AuthorLines
2015-01-20std: Rename Show/String to Debug/DisplayAlex Crichton-2/+2
2015-01-17Register new snapshots.Eduard Burtescu-28/+14
2015-01-08Improvements to feature stagingBrian Anderson-1/+1
2015-01-08Rename `target_word_size` to `target_pointer_width`Nick Cameron-14/+28
2015-01-07markers -> markerNick Cameron-1/+1
2015-01-07Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`Nick Cameron-1/+1
2015-01-06Apply stability attributes to std::num::Float.Huon Wilson-28/+54
2015-01-06Merge core::num::Float and std::num::FloatMath.Huon Wilson-6/+184
2015-01-06num: remove deprecated functionality.Huon Wilson-2/+0
2015-01-03Remove deprecated functionalityAlex Crichton-11/+2
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-1/+1
2015-01-03use assoc types in binop traitsJorge Aparicio-3/+3
2015-01-02std: Stabilize the prelude moduleAlex Crichton-5/+3
2014-12-29Fallout from globs/re-export/shadowing changeNick Cameron-2/+4
2014-12-23Rename and namespace `FPCategory`Tobias Bucher-2/+1
2014-12-19Reform power_of_two methods for perf increase & semantic change to consider 0...Aaron Liblong-5/+26
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-18/+18
2014-12-13libstd: fix unit testsJorge Aparicio-11/+13
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