summary refs log tree commit diff
path: root/src/libstd/rt
AgeCommit message (Expand)AuthorLines
2013-08-12Clean up transitionary glue in task/spawn.rs. Don't hold kill-little-lock for...Ben Blum-8/+6
2013-08-12Fix select() in light of the deschedule...and then race. Close #8347.Ben Blum-1/+3
2013-08-12Reorganise Select traits to not expose internal runtime types. Close #5160. P...Ben Blum-313/+23
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-1/+1
2013-08-10std: merge Iterator and IteratorUtilErick Tryzelaar-2/+1
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-6/+6
2013-08-09auto merge of #8296 : erickt/rust/remove-str-trailing-nulls, r=ericktbors-23/+25
2013-08-09Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-99/+424
2013-08-09auto merge of #8387 : brson/rust/nooldrt, r=brsonbors-154/+17
2013-08-09Remove the C++ runtime. SayonaraBrian Anderson-154/+17
2013-08-09auto merge of #8415 : brson/rust/newrt-local-heap-perf, r=pcwalton,brsonbors-28/+49
2013-08-09Fix Ipv6Addr to_str for ::1:x.x.x.x addressesStepan Koltsov-1/+8
2013-08-09std: Fix perf of local allocations in newschedBrian Anderson-28/+49
2013-08-08Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-124/+281
2013-08-08auto merge of #8336 : stepancheg/rust/socket-addr-from-str, r=brsonbors-70/+367
2013-08-08auto merge of #8356 : toddaaro/rust/ws, r=brsonbors-62/+156
2013-08-08auto merge of #8385 : cmr/rust/big-rollup, r=alexcrichtonbors-8/+28
2013-08-08Enabled workstealing in the scheduler. Previously we had one global work queu...toddaaro-62/+156
2013-08-08auto merge of #8245 : alexcrichton/rust/fmt2, r=graydonbors-1/+1
2013-08-07(cleanup) Improve rtabort message for atomic-sleep.Ben Blum-1/+2
2013-08-07fix recv_ready for Port to take &self and not need to return a tuple. Close #...Ben Blum-7/+26
2013-08-07Add initial support for a new formatting syntaxAlex Crichton-1/+1
2013-08-07Disable linked failure testsBrian Anderson-0/+6
2013-08-07std: Allow spawners to specify stack sizeBrian Anderson-38/+46
2013-08-07std::rt: Pull RUST_MIN_STACK from the environmentBrian Anderson-3/+32
2013-08-07std::rt: 2MB stacks againBrian Anderson-1/+1
2013-08-07std: removed option.take_map{,_default}Erick Tryzelaar-5/+5
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-6/+6
2013-08-07std: add result.map_move, result.map_err_moveErick Tryzelaar-2/+2
2013-08-06Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-19/+56
2013-08-06Merge commit 'd89ff7eef969aee6b493bc846b64d68358fafbcd' into remove-str-trail...Erick Tryzelaar-63/+104
2013-08-06auto merge of #8317 : bblum/rust/fast-spawn-unlinked, r=brsonbors-5/+8
2013-08-06Use FromStr for IpAddr in rt::uv::netStepan Koltsov-70/+2
2013-08-06auto merge of #8313 : msullivan/rust/cleanup, r=catamorphismbors-1/+1
2013-08-06Implement FromStr for IpAddr and SocketAddrStepan Koltsov-0/+365
2013-08-05Lazily initialize 'leaf node' taskgroups for unlinked spawns, for an apparent...Ben Blum-0/+4
2013-08-05(cleanup) Uncomment an assertion that now holds.Ben Blum-5/+4
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-13/+47
2013-08-05Get rid of some NOTEs.Michael Sullivan-1/+1
2013-08-05auto merge of #8303 : brson/rust/tls-magic-wtf, r=brsonbors-0/+13
2013-08-05std::rt: Use magic to make TLS work from annihilated boxes. #8302Brian Anderson-0/+13
2013-08-04std::rt: Schedule more scheduler callbacks to avoid dropping messagesBrian Anderson-1/+3
2013-08-04std: Fix newsched logging truncationBrian Anderson-4/+17
2013-08-04Merge remote-tracking branch 'remotes/origin/master' into str-remove-nullErick Tryzelaar-206/+195
2013-08-04std::rt: Remove the test for context()Brian Anderson-10/+0
2013-08-04std::rt: Don't allow schedulers to exit before handling all messagesBrian Anderson-0/+10
2013-08-04std::rt: 3MB stacks!Brian Anderson-2/+2
2013-08-04std::rt: Run the tests for Local in a bare threadBrian Anderson-36/+45
2013-08-04std::rt: Improve the error message when the thread-local ptr is nullBrian Anderson-11/+15
2013-08-04std: replace str::as_c_str with std::c_strErick Tryzelaar-20/+22