summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2012-07-02Merge remote-tracking branch 'brson/uv'Brian Anderson-0/+1
2012-07-02rustc: Implement a new resolve pass behind a compile flagPatrick Walton-5/+29
2012-07-02Merge branch 'doc-comments'Brian Anderson-6/+48
2012-07-02Merge remote-tracking branch 'Dretch/prettydocs'Brian Anderson-6/+48
2012-07-02dlist should_fail tests ignore(cfg(windows))Ben Blum-7/+7
2012-07-02Merge remote-tracking branch 'brson/uv'Brian Anderson-0/+1
2012-07-02add dlist.rs should_fail testsBen Blum-0/+50
2012-07-02Add doubly-linked list to libcore (to be used in task.rs).Ben Blum-0/+635
2012-07-01Convert to new closure syntaxBrian Anderson-405/+399
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-285/+284
2012-06-30initial draft of fix for issue #2498:Gareth Daniel Smith-6/+48
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-674/+674
2012-06-29core: str::as_slice is unneeded, yay! fixes std::net::tcp socket_buf testJeff Olson-11/+0
2012-06-29core: adding str::as_slice .. most likely brokenJeff Olson-0/+11
2012-06-29core: export vec::unshiftJeff Olson-0/+1
2012-06-28Make fmt use a bitmask instead of a vector of flags. Closes #1993.Michael Sullivan-14/+10
2012-06-28Cleanup failure handling around rust_new_task_in_sched - closes #2668Ben Blum-0/+1
2012-06-28add TLS failure test case in task.rsBen Blum-0/+20
2012-06-28replace more vector + (issue #2719)Eric Holk-0/+8
2012-06-28Fix sys::refcount and remove dbg::refcountBen Blum-4/+4
2012-06-27Replace more vector + (issue #2719)Eric Holk-1/+1
2012-06-27Replace more vector additions (issue #2719)Eric Holk-1/+3
2012-06-27Tidy fixesBrian Anderson-1/+1
2012-06-28Add task-local storage in libcore.Ben Blum-1/+308
2012-06-28Add position() to iter/iter-traitBen Blum-0/+17
2012-06-27vec::append reuses its left hand side when possible. (issue #2719)Eric Holk-3/+2
2012-06-27Removed pretty much all the vector+ from core (issue #2719)Eric Holk-54/+84
2012-06-27Remove unnecessary bounds checks in vec::push_all (issue #2719)Eric Holk-14/+12
2012-06-27Mark exclusive arc-related functions as unsafe. Fixes #2727.Eric Holk-15/+13
2012-06-26Change 'native' and 'crust' to 'extern'.Graydon Hoare-13/+13
2012-06-26More perf tweaks (issue #2719)Eric Holk-15/+13
2012-06-26core: make_a_sandwitch -> make_a_sandwichPatrick Walton-2/+2
2012-06-26Getting rid of lots more vector +=. (issue #2719)Eric Holk-2/+2
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-622/+630
2012-06-25vec::slice is faster now (Issue #2719)Eric Holk-8/+4
2012-06-25Some perf fixes, although vec::slice is still too slow (Issue #2719)Eric Holk-3/+8
2012-06-25Remove redundant 'extension' mods from numeric modsBrian Anderson-88/+87
2012-06-25Automatically export methods on core numeric typesBen Striegel-55/+80
2012-06-25MergeTim Chevalier-482/+616
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-455/+569
2012-06-25Improved graph500 performance (Issue #2719)Eric Holk-2/+2
2012-06-22core: Name is_failure to is_err, is_success to is_okBrian Anderson-8/+8
2012-06-22core: Export result extensions from the top levelBrian Anderson-0/+1
2012-06-22core: Split up result extensions by kind boundsBrian Anderson-18/+24
2012-06-22Adding unshift again.Eric Holk-0/+16
2012-06-22Use must_have_lock instead of private functions. (Issue #2700)Eric Holk-1/+0
2012-06-21[NEEDS SNAPSHOT] Port remainder of resources to classes in libcoreTim Chevalier-35/+53
2012-06-21Port resources to classes in libcoreTim Chevalier-24/+45
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-88/+74
2012-06-21Fixing illegal moves.Eric Holk-8/+2