summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
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
2012-08-25libcore: Add an implementation of to_str for &str.Patrick Walton-0/+3
2012-08-25Add either::unwrap_{left,right}Ben Blum-0/+16
2012-08-25Use less move_it in pipes and future (all but one use)Ben Blum-28/+16
2012-08-25Implement option::unwrap safely...!Ben Blum-16/+11
2012-08-24Add a Buildable interface for constructing general sequences. Work on #2921.Michael Sullivan-9/+125
2012-08-24Get rid of the unseemly reinterpret_casts in build_sized implementations. Clo...Michael Sullivan-16/+4
2012-08-24Remove one last match check, in send_mapTim Chevalier-2/+5
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-281/+318
2012-08-24Add a bunch more unsafe blocks to prepare for the new semantics of unsafe/clo...Michael Sullivan-5/+5
2012-08-23wrap long lineNiko Matsakis-1/+2
2012-08-23More complete fix to #3162 (borrowck bug related to access to rec fields)Niko Matsakis-6/+23
2012-08-23libcore: Add from_buf_len_nocopyPatrick Walton-0/+8
2012-08-23Make vec::zip not require T:copy (close #3254)Ben Blum-13/+44