about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2012-08-30libcore: rewrite vec::unsafe::from_buf in pure rustErick Tryzelaar-7/+5
2012-08-30Migrate core::send_map to random, keyed hashes w/ hash::Hash trait.Graydon Hoare-52/+48
2012-08-30Change str : Eq to use memcmp.Graydon Hoare-11/+11
2012-08-30Bump version to 0.4Brian Anderson-3/+3
2012-08-30Add an impl path::WindowsPath : Eq.Graydon Hoare-0/+9
2012-08-30Start moving core::hash to support a Hash trait. Add to_bytes::IterBytes trait.Graydon Hoare-34/+408
2012-08-30libstd: More test fixesPatrick Walton-1/+3
2012-08-30libcore: Fix test issues harderPatrick Walton-1/+1
2012-08-30libcore: Fix test issuesPatrick Walton-4/+4
2012-08-30cargo: Fix some lack of knowledge of basic algebraic identitiesPatrick Walton-51/+9
2012-08-30libcore: Add missing unit.rsPatrick Walton-0/+17
2012-08-29rustc: Make `<=`, `>=`, and `>` use traits as wellPatrick Walton-19/+166
2012-08-29libcore: Fix build breakagePatrick Walton-1/+1
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-68/+399
2012-08-29core: Demode int/uint modsBrian Anderson-12/+20
2012-08-29core: Don't normalize paths by default. Add a normalize methodBrian Anderson-22/+47
2012-08-29core: Export sys::ClosureBrian Anderson-0/+1
2012-08-29Add sys::Closure typeBrian Anderson-0/+27
2012-08-29Add vec::truncate, for efficiently shortening a vector.Jed Davis-0/+24
2012-08-29Replace core::path with contents of core::path2. Back to one path module.Graydon Hoare-985/+480
2012-08-28libcore: fix a typo exporting Err.Erick Tryzelaar-1/+1
2012-08-28correct name of SendMap traitNiko Matsakis-1/+1
2012-08-28Compress metadata section. Seems a minor speed win, major space win.Graydon Hoare-0/+81
2012-08-28Import Result, Ok, and Err by default. Closes #3287Brian Anderson-0/+3
2012-08-28Convert core::pipes to camel caseBrian Anderson-167/+235
2012-08-28refactor send_map impl to be based on structsNiko Matsakis-19/+47
2012-08-27make rand code use slicesNiko Matsakis-14/+14
2012-08-27preliminary work on making future's sendableNiko Matsakis-26/+86
2012-08-27libcore: Replace a bunch of "== None" with ".is_none()".Patrick Walton-80/+80
2012-08-27libcore: Use is_none() in pipesPatrick Walton-1/+1
2012-08-27libcore: Fix equality for pointers... againPatrick Walton-2/+2
2012-08-27libcore: Fix signature of the impl for *TPatrick Walton-1/+1
2012-08-27libcore: Fix a use of the shape glue in TLSPatrick Walton-1/+1
2012-08-27libcore: Implement equality for pointersPatrick Walton-0/+6
2012-08-27rustc: Implement equality for option typesPatrick Walton-0/+21
2012-08-27Camel case various core constructorsBrian Anderson-175/+176
2012-08-27libcore: Implement equality and ordering on vectorsPatrick Walton-0/+75
2012-08-27libcore: Implement Eq for string typesPatrick Walton-0/+25
2012-08-27libcore: Fix build harderPatrick Walton-27/+27
2012-08-27libcore: Fix core testPatrick Walton-17/+27
2012-08-27Convert core::result to camel caseBrian Anderson-124/+124
2012-08-27libcore: Implement ord and eq language itemsPatrick Walton-0/+4
2012-08-27libcore: fix indention.Erick Tryzelaar-74/+74
2012-08-27Convert over some residual uses of #oldmacros.Graydon Hoare-21/+31
2012-08-27Fix region-related unsafety in arc::get's signatureBen Blum-4/+4
2012-08-26minor core/std cleanupBen Blum-3/+3
2012-08-26Camel case the option typeBrian Anderson-905/+908
2012-08-26libcore: Implement result::get_ref.Patrick Walton-0/+16
2012-08-25libcore: Add some methods to make working with string slices easierPatrick Walton-0/+56
2012-08-25libstd: Don't make task-local GC data when creating TCP streams.Patrick Walton-11/+19