about summary refs log tree commit diff
path: root/src/libcore/num
AgeCommit message (Expand)AuthorLines
2013-04-24Implement Signed and Unsigned traits and remove related predicate functionsBrendan Zabarauskas-159/+292
2013-04-23auto merge of #6034 : thestinger/rust/num, r=catamorphism,pcwaltonbors-0/+58
2013-04-23inline the primitive numeric operationsDaniel Micay-0/+58
2013-04-23Attempt to fix x86 only strconv test failureMarvin Löbel-3/+2
2013-04-22core: ignore test from_str_ignore_underscores. Broken on i686. #6018Brian Anderson-0/+1
2013-04-22Rename Div operator trait to Quot and Modulo operator trait to RemBrendan Zabarauskas-107/+192
2013-04-21librustc: use LLVM intrinsics for several floating point operations.Huon Wilson-153/+166
2013-04-19librustc: WIP patch for using the return value.Patrick Walton-2/+2
2013-04-19Use assert_eq! instead of assert! and remove extraneous parenthesesBrendan Zabarauskas-267/+260
2013-04-18Add #[inline(always)] to each operator methodBrendan Zabarauskas-0/+50
2013-04-18Implement bitwise operator traits for ints and uintsBrendan Zabarauskas-0/+69
2013-04-16libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ...Huon Wilson-506/+522
2013-04-14core: remove unnecessary unsafe blocks/functionsAlex Crichton-6/+6
2013-04-14Remove unnecessary enclosing modules for NumCast implsBrendan Zabarauskas-30/+22
2013-04-14Consolidate tests of numeric operationsBrendan Zabarauskas-83/+29
2013-04-14Restore Num traitBrendan Zabarauskas-0/+22
2013-04-14Remove trailing whitespaceBrendan Zabarauskas-5/+5
2013-04-14Add a test to show how NumCast can be used in type parametersBrendan Zabarauskas-1/+24
2013-04-14Generate NumCast impls and tests using macrosBrendan Zabarauskas-922/+114
2013-04-14Clarify purpose of NumCast traitBrendan Zabarauskas-2/+2
2013-04-09auto merge of #5769 : gifnksm/rust/range_step, r=bstriebors-10/+49
2013-04-08auto merge of #5787 : alexcrichton/rust/less-mut-fields, r=catamorphismbors-47/+33
2013-04-08Removing no longer needed unsafe blocksAlex Crichton-47/+33
2013-04-08libcore: from_str_common: provide option to ignore underscores.Huon Wilson-24/+44
2013-04-08libcore: from_str_common: correctly signal failure on repeating base 2^n numb...Huon Wilson-5/+24
2013-04-07libcore: fix overflow/underflow in range_stepgifnksm-10/+49
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-832/+832
2013-03-28Removing unused importsAlex Crichton-5/+6
2013-03-26librustc: Remove all uses of the old `[T * N]` fixed-length vector syntaxPatrick Walton-4/+6
2013-03-26Switched over a bunch of splitting funktions to non-allocating iteratorsMarvin Löbel-4/+4
2013-03-26Moved float str buffer constants to the strconv moduleMarvin Löbel-3/+10
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-152/+152
2013-03-22libcore: Remove `pure` from libcore. rs=depurePatrick Walton-489/+491
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-50/+50
2013-03-21back-renamed slice_DBG_BRWD, slice_V_DBG_BRWD -> slice, slice_DBG_UNIQ -> sli...Marvin Löbel-3/+3
2013-03-21renamed str::view -> slice_DBG_BRWDMarvin Löbel-3/+3
2013-03-20libsyntax: Never use `::<>` in the type grammarPatrick Walton-3/+3
2013-03-14Remove unused import in coreILyoan-4/+0
2013-03-11libsyntax: Stop parsing bare functions in preparation for switching them overPatrick Walton-1/+4
2013-03-11librustc: Replace all uses of `fn()` with `&fn()`. rs=defunPatrick Walton-10/+10
2013-03-07test: Fix tests.Patrick Walton-7/+14
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-840/+840
2013-03-07libcore: Remove `extern mod { ... }` from libcore. rs=deexterningPatrick Walton-128/+142
2013-03-04Adding missing imports for tests, and gate off othersAlex Crichton-51/+55
2013-03-04Remove unused imports throughout src/Alex Crichton-27/+3
2013-03-03rustc: MIPS32 supportJyun-Yan You-0/+1
2013-03-02librustc: Forbid chained imports and fix the logic for one-level renaming imp...Patrick Walton-1/+1
2013-03-01Rename core::private to core::unstable. #4743Brian Anderson-2/+2
2013-02-28core: Address XXX, make static constants for strings used when stringifying f...Tim Chevalier-4/+3
2013-02-27librustc: Forbid `pub` or `priv` before trait implementationsPatrick Walton-14/+14