about summary refs log tree commit diff
path: root/src/libstd/num
AgeCommit message (Expand)AuthorLines
2014-02-01auto merge of #11930 : bjz/rust/next_power_of_two, r=huonwbors-141/+89
2014-01-31Fix minor doc typosVirgile Andreani-10/+10
2014-02-01Move int and uint overflow tests into macrosBrendan Zabarauskas-15/+14
2014-02-01Remove free-standing div functions in std::uintBrendan Zabarauskas-60/+0
2014-02-01Make next_power_of_two generic for unsigned integersBrendan Zabarauskas-66/+75
2014-01-31auto merge of #11918 : omasanori/rust/reduce-warnings, r=alexcrichtonbors-5/+0
2014-01-29auto merge of #11672 : bjz/rust/remove-times, r=brsonbors-43/+0
2014-01-30Remove Times traitBrendan Zabarauskas-43/+0
2014-01-30Remove unused imports.OGINO Masanori-5/+0
2014-01-28Rename CopyableVector to CloneableVectorVirgile Andreani-1/+1
2014-01-25Uppercase numeric constantsChris Wong-272/+272
2014-01-22Remove the initial and trailing blank doc-comment linesSiegeLord-80/+0
2014-01-22Add LowerExp 'e' and UpperExp 'E' format traits/specifiersSiegeLord-0/+68
2014-01-22float_to_str_bytes_common can now handle exponential notationSiegeLord-17/+77
2014-01-21[std::str] Rename from_utf8_owned_opt() to from_utf8_owned(), drop the old fr...Simon Sapin-1/+1
2014-01-21[std::vec] Rename .pop_opt() to .pop(), drop the old .pop() behaviorSimon Sapin-1/+1
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-43/+7
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-84/+31
2014-01-18Add FIXME comments regarding issue #11526.Brendan Zabarauskas-0/+22
2014-01-18Simplify std::num::Primitive trait definitionBrendan Zabarauskas-84/+9
2014-01-17Add a generic power functionFlavio Percoco-40/+68
2014-01-15auto merge of #11548 : bjz/rust/bitwise, r=alexcrichtonbors-37/+38
2014-01-16Merge Bitwise and BitCount traits and remove from prelude, along with BoundedBrendan Zabarauskas-37/+38
2014-01-15Use the least significant beat to determine if int/uint is evenFlavio Percoco-2/+2
2014-01-13Clean up std::num::cmath and remove stale commentsBrendan Zabarauskas-186/+79
2014-01-13Remove RealExtBrendan Zabarauskas-49/+1
2014-01-09auto merge of #11412 : bjz/rust/num-cleanups, r=alexcrichtonbors-272/+232
2014-01-09Remove ApproxEq and assert_approx_eq!Brendan Zabarauskas-106/+23
2014-01-09Merge some numeric traits with Real and don't re-export RealExtBrendan Zabarauskas-272/+232
2014-01-07Fix remaining cases of leaking importsAlex Crichton-0/+2
2014-01-07std: Fill in all missing importsAlex Crichton-1/+1
2014-01-06Remove some unnecessary type castsFlorian Hahn-1/+1
2014-01-03libstd: Remove all support code related to `@mut`Patrick Walton-5/+0
2013-12-27std: uniform modules titles for docLuca Bruno-13/+15
2013-12-23std: Fix all code examplesAlex Crichton-13/+18
2013-12-15std: fix spelling in docs.Huon Wilson-2/+2
2013-12-14Dead-code pass now marks and warns foreign itemsKiet Tran-0/+1
2013-12-08Remove dead codesKiet Tran-17/+17
2013-12-05Fix documentation typo (divison operator is not backslash)Alexandros Tasos-2/+2
2013-12-04auto merge of #10803 : vmx/rust/integer-decode, r=cmrbors-0/+60
2013-12-04Decode a float into integersVolker Mische-0/+60
2013-12-04std::str: remove from_utf8.Huon Wilson-1/+1
2013-11-29Removed module macro workaround for signed and unsigned integersMarvin Löbel-57/+93
2013-11-29Removed useless cmp::{min, max} reexports from the integer modulesMarvin Löbel-4/+0
2013-11-29Removed a few macro-expanding-to-module workaroundsMarvin Löbel-42/+32
2013-11-26libstd: Fix Win32 and other bustage.Patrick Walton-3/+3
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-5/+5