about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-08-26auto merge of #8766 : brson/rust/vecfromfn, r=alexcrichtonbors-4/+8
2013-08-26std: Make vec::from_fn failure-safeBrian Anderson-4/+8
2013-08-26auto merge of #8488 : klutzy/rust/mingw-w64, r=brsonbors-15/+374
2013-08-26Support Win64 context switchingklutzy-7/+31
2013-08-26std: Add Win64 supportklutzy-3/+162
2013-08-26std: Bind write() on Win64klutzy-5/+15
2013-08-26std: Add Win64 typesklutzy-0/+166
2013-08-26auto merge of #8737 : blake2-ppc/rust/std-str-rsplit, r=huonwbors-73/+305
2013-08-26std::str: Tune CharSplitIterator after benchmarksblake2-ppc-55/+44
2013-08-26std::str: bench tests for .split_iter()blake2-ppc-0/+83
2013-08-25Add _opt variants to str byte-conversion functionsKevin Ballard-9/+108
2013-08-25auto merge of #8723 : anasazi/rust/temporary-unkillable-io, r=brsonbors-124/+165
2013-08-25std::str: Double-ended CharSplitIteratorblake2-ppc-68/+228
2013-08-24auto merge of #8701 : brson/rust/issue-8698, r=thestingerbors-8/+4
2013-08-24auto merge of #8637 : alexcrichton/rust/ifmt-less-hax, r=graydonbors-38/+60
2013-08-24auto merge of #8607 : sfackler/rust/extensions, r=brsonbors-123/+122
2013-08-24auto merge of #8740 : brson/rust/rt-opt, r=thestingerbors-204/+232
2013-08-24std::rt: Enforce sanity a while longerBrian Anderson-1/+2
2013-08-24std: Make vec::push_all_move call reserve_at_leastBrian Anderson-1/+1
2013-08-24std::rt: Remove an unnecessary allocation from the main sched loopBrian Anderson-11/+11
2013-08-24std: Convert the runtime TLS key to a Rust global to avoid FFIBrian Anderson-15/+17
2013-08-24std::rt: Remove metrics for perfBrian Anderson-115/+0
2013-08-24std::rt: Reduce MessageQueue contentionBrian Anderson-12/+69
2013-08-24std::rt: Reduce SleeperList contentionBrian Anderson-12/+44
2013-08-24std::rt: Remove extra boxes from MessageQueue and SleeperListBrian Anderson-7/+6
2013-08-24std::rt: Optimize TLS use in change_task_contextBrian Anderson-1/+25
2013-08-24std: More TLS micro-optimizationBrian Anderson-12/+31
2013-08-24Add OwnedStr::into_bytesSteven Fackler-1/+16
2013-08-24Settle on the format/write/print family of namesAlex Crichton-26/+26
2013-08-24Remove ifmt hax and implement fprintfAlex Crichton-17/+39
2013-08-24auto merge of #8732 : kballard/rust/str-truncate, r=thestingerbors-0/+42
2013-08-24auto merge of #8725 : bblum/rust/docs, r=graydonbors-1/+85
2013-08-23Add new function str.truncate()Kevin Ballard-0/+42
2013-08-23std: Convert some assert!s to rtassert!Brian Anderson-5/+6
2013-08-23Define cfg(rtopt) when optimizing. Turn off runtime sanity checksBrian Anderson-2/+7
2013-08-23std: Reduce TLS accessBrian Anderson-15/+18
2013-08-23auto merge of #8716 : andrew-d/rust/andrew-fix-warnings, r=alexcrichtonbors-1/+1
2013-08-23auto merge of #8705 : brson/rust/lesscxx, r=graydonbors-24/+7
2013-08-23rt: Remove old precise GC codeBrian Anderson-3/+0
2013-08-23rt: Remove exit_status helpersBrian Anderson-16/+5
2013-08-23rt: Memory regions are never synchronized nowBrian Anderson-5/+2
2013-08-23Document the task watching / exit code propagation implementation.Ben Blum-1/+85
2013-08-23fix performance regression from invalid IRDaniel Micay-1/+1
2013-08-23Fix some vector function failure tests. Closes #8698Brian Anderson-8/+4
2013-08-23Fix two small warningsAndrew Dunham-1/+1
2013-08-23Rename {Reader,Writer}ByteConversions methodsSteven Fackler-123/+122
2013-08-23auto merge of #8691 : anasazi/rust/fix-timer-interface, r=brsonbors-7/+2
2013-08-23auto merge of #8686 : kmcallister/rust/doc, r=catamorphismbors-1/+4
2013-08-23auto merge of #8681 : mrordinaire/rust/remove-set_args, r=brsonbors-25/+6
2013-08-23auto merge of #8677 : bblum/rust/scratch, r=alexcrichtonbors-51/+82