about summary refs log tree commit diff
path: root/src/libstd/num/mod.rs
AgeCommit message (Expand)AuthorLines
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
2014-02-22Move std::num::Integer to libnumBrendan Zabarauskas-27/+7
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-02-17auto merge of #12321 : bjz/rust/remove-real, r=alexcrichtonbors-172/+166
2014-02-17Rename Bitwise::population_count to Bitwise::count_ones and add Bitwise::coun...Brendan Zabarauskas-6/+25
2014-02-17Remove Real trait and move methods into FloatBrendan Zabarauskas-172/+166
2014-02-14Fix all code examplesAlex Crichton-2/+4
2014-02-14Enable 64-bit checked multiplication on 32-bitAlex Crichton-1/+1
2014-02-13Removed num::OrderableMichael Darakananda-20/+3
2014-02-01Make next_power_of_two generic for unsigned integersBrendan Zabarauskas-1/+75
2014-01-31auto merge of #11918 : omasanori/rust/reduce-warnings, r=alexcrichtonbors-1/+0
2014-01-30Remove Times traitBrendan Zabarauskas-12/+0
2014-01-30Remove unused imports.OGINO Masanori-1/+0
2014-01-25Uppercase numeric constantsChris Wong-245/+245
2014-01-20Improve std::num::pow implementationBrendan Zabarauskas-42/+30
2014-01-20Add operator trait constraints to std::num::{Zero, One} and document their ap...Brendan Zabarauskas-16/+46
2014-01-18Replace old pow_with_uint with the new pow funcFlavio Percoco-37/+0
2014-01-18Added benchmark for pow and pow_with_uintFlavio Percoco-0/+21
2014-01-18auto merge of #11622 : bjz/rust/simplify-primitive-trait, r=brsonbors-16/+5
2014-01-18Simplify std::num::Primitive trait definitionBrendan Zabarauskas-16/+5