about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
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
2012-08-23libcore: update bytes/str reader to work with regions.Erick Tryzelaar-44/+30
2012-08-23Rename str::bytes to str::to_bytesTim Chevalier-40/+40
2012-08-23Convert pipes to new atomic intrinsicsBen Blum-20/+14
2012-08-23Change calls of `proto!` to use parens.Paul Stansifer-8/+8
2012-08-23Eliminate some extraneous curly brackets inside invocations of `macro_rules!`.Paul Stansifer-2/+2
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-80/+80
2012-08-23Make a bunch more of the iteration functions/methods marked pure. Closes #3253.Michael Sullivan-112/+138
2012-08-23Infer variance of types with respect to the region parameter.Niko Matsakis-0/+1
2012-08-22convert send_map to use explicit selfNiko Matsakis-72/+69
2012-08-22Use swap_remove in pipes::select(). Close #3219.Ben Blum-23/+9
2012-08-22Add vec::swap_remove (#3219)Ben Blum-1/+54
2012-08-22export unwrap_arc functions in core/stdBen Blum-1/+1
2012-08-22Remove match check in send_mapTim Chevalier-1/+4
2012-08-22Comments only: update issue number for FIXMETim Chevalier-1/+2
2012-08-22Merge pull request #3251 from fsouza/to_digit_fixBrian Anderson-1/+1
2012-08-22Merge pull request #3244 from dbp/osbugBrian Anderson-3/+0
2012-08-22Remove one last default argument mode from core::osBen Blum-1/+1
2012-08-22Merge pull request #3231 from killerswan/modes1Ben Blum-35/+38
2012-08-22libcore: fix doc for char::to_digitFrancisco Souza-1/+1
2012-08-21ignore should_fail tests on windowsNiko Matsakis-0/+3
2012-08-21add tests to manage, fix test breakage I inadvertently introducedNiko Matsakis-3/+82
2012-08-21Make std::arena run destructors. Closes #2831.Michael Sullivan-0/+2
2012-08-21core: removing repeated code in os.rs homedir() testDaniel Patterson-3/+0
2012-08-21remove tab characterNiko Matsakis-1/+1
2012-08-21implement a map testing benchmarkNiko Matsakis-0/+89
2012-08-21remove some FIXMEd code as the relevant issue is fixedNiko Matsakis-14/+15
2012-08-21libcore: Implement a dup2Patrick Walton-0/+4
2012-08-21core: switching os::tmpdir() to always return a directory, by defaulting to W...Daniel Patterson-11/+14
2012-08-21core: adding test for os::tmpdir()Daniel Patterson-0/+5
2012-08-21core: adding os::tmpdir() that returns a system temporary directory if it can...Daniel Patterson-1/+38
2012-08-21Bypass lifecycle_lock in inhibit_kill/allow_kill for 3% to 5% speedup. Close ...Ben Blum-0/+4
2012-08-21Remove fixmes about exporting. Close #2648, close #3119.Ben Blum-3/+2
2012-08-21respect distinct anonymous regions in unsafe::transmute_*Ben Blum-2/+2
2012-08-21more sound treatment of fn& regions; change all & to be distinctNiko Matsakis-1/+1
2012-08-20new region inference, seperate infer into modules, improve error msgsNiko Matsakis-9/+30
2012-08-20oops, remove #[cfg(stage1)]s from arc::unwrap functions+testsBen Blum-5/+0
2012-08-20implement arc::unwrap and add exclusive_unwrap testsBen Blum-20/+200
2012-08-20core: adding option::or, a function to return the leftmost of two some() valu...Daniel Patterson-0/+10