about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2014-12-19auto merge of #19654 : aturon/rust/merge-rt, r=alexcrichtonbors-5592/+3957
2014-12-18Disable at_exit handlersAaron Turon-1/+4
2014-12-18Rebasing fixes.Aaron Turon-14/+22
2014-12-18Disable stack overflow test on android, which seems to be failing spuriously.Aaron Turon-0/+2
2014-12-18Delete rest of rustrtAaron Turon-133/+2
2014-12-18std: Move the panic flag to its own thread localAlex Crichton-27/+21
2014-12-18std: Lower abstractions for thread_local/at_exitAlex Crichton-46/+78
2014-12-18Revise std::thread API to join by defaultAaron Turon-1786/+464
2014-12-18Update doc comment for std::rtAaron Turon-31/+6
2014-12-18Avoid .take().unwrap() with FnOnce closuresAlex Crichton-43/+31
2014-12-18Tweak the startup routine to pass on linuxAlex Crichton-68/+65
2014-12-18Fix compilation on linuxAlex Crichton-9/+8
2014-12-18Fix the capture_stderr testAlex Crichton-4/+3
2014-12-18Disable capture_stderr test for nowAaron Turon-1/+1
2014-12-18Fallout from new thread APIAaron Turon-437/+321
2014-12-18Revise rt::unwindAaron Turon-46/+30
2014-12-18Remove rt::{mutex, exclusive}Aaron Turon-69/+74
2014-12-18Add blocking support module for channelsAaron Turon-308/+357
2014-12-18Remove rt::{local, local_data, thread_local_storage}Aaron Turon-524/+176
2014-12-18Introduce std::threadAaron Turon-720/+742
2014-12-18Remove rt::bookkeepingAaron Turon-72/+1
2014-12-18Make at_exit initialize lazilyAaron Turon-23/+25
2014-12-18Allow args to work without rt initializationAaron Turon-18/+10
2014-12-18Refactor std::os to use sys::osAaron Turon-387/+352
2014-12-18libs: merge librustrt into libstdAaron Turon-1771/+2108
2014-12-19auto merge of #19899 : japaric/rust/unops-by-value, r=nikomatsakisbors-14/+195
2014-12-18enumset falloutAlexis Beingessner-68/+13
2014-12-18s/Tree/BTreeAlexis Beingessner-64/+40
2014-12-18remove TreeMap, TreeSet, TrieMap, TrieSet, LruCache. deprecate EnumSet's std ...Alexis Beingessner-6682/+13
2014-12-18Address Niko's commentsJorge Aparicio-4/+5
2014-12-18Test unop move semanticsJorge Aparicio-0/+37
2014-12-18Fix run pass testsJorge Aparicio-2/+2
2014-12-18libstd: convert `Duration` unops to by valueJorge Aparicio-0/+14
2014-12-18libstd: convert `BitFlags` unops to by valueJorge Aparicio-0/+11
2014-12-18libcore: convert unop traits to by valueJorge Aparicio-0/+100
2014-12-18Tell regionck that user unops are by valueJorge Aparicio-2/+4
2014-12-18Tell expr_use_visitor that user unops are by valueJorge Aparicio-3/+11
2014-12-18Tell trans that user unops are by valueJorge Aparicio-2/+2
2014-12-18Tell typeck that user unops are by valueJorge Aparicio-1/+1
2014-12-18syntax/ast_util: add `is_by_value_unop()`Jorge Aparicio-1/+9
2014-12-18auto merge of #19984 : japaric/rust/macro-expressions, r=alexcrichtonbors-2047/+2338
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-2047/+2338
2014-12-18auto merge of #19819 : vadimcn/rust/fix-demangle, r=alexcrichtonbors-8/+25
2014-12-18auto merge of #19780 : jakub-/rust/e-needstest, r=alexcrichtonbors-0/+935
2014-12-18Propagate coercions through match expressions.Nick Cameron-38/+81
2014-12-17Add tests for E-needstest issuesJakub Bukaj-0/+935
2014-12-17Test fixes and rebase conflictsAlex Crichton-2/+2
2014-12-17rollup merge of #19947: csouth3/arc-borrowfromAlex Crichton-0/+7
2014-12-17rollup merge of #19943: steveklabnik/doc_std_vecAlex Crichton-74/+105
2014-12-17rollup merge of #19942: steveklabnik/doc_std_memAlex Crichton-46/+139