about summary refs log tree commit diff
path: root/src/libstd/rt
AgeCommit message (Expand)AuthorLines
2013-07-11auto merge of #7677 : alexcrichton/rust/tls-gc, r=pcwaltonbors-6/+6
2013-07-11Remove all external requirements of `@` from TLSAlex Crichton-2/+2
2013-07-11Work around stage0 to remove '@' requirements from TLSAlex Crichton-5/+5
2013-07-09auto merge of #7265 : brson/rust/io-upstream, r=brsonbors-1571/+5074
2013-07-09Change the elements in the task-local map to be actual key-value pairsAlex Crichton-1/+1
2013-07-09std::rt: Ignore 0-byte udp readsBrian Anderson-0/+7
2013-07-09std::rt: Do local tests in a bare thread to not interfere with the schedulerBrian Anderson-21/+30
2013-07-09remove the unused exchange_malloc `align` parameterDaniel Micay-2/+2
2013-07-09std: Make os::set_exit_status work with newschedBrian Anderson-1/+31
2013-07-09std::rt: size_t, not u64Brian Anderson-2/+2
2013-07-08TidyBrian Anderson-10/+14
2013-07-08Merge remote-tracking branch 'mozilla/master'Brian Anderson-11/+7
2013-07-08Merge remote-tracking branch 'anasazi/io'Brian Anderson-686/+1512
2013-07-08std::rt: Add a hack to allocate different test port ranges to different botsBrian Anderson-2/+44
2013-07-08changed .each() to .iter().advance()Eric Reed-10/+10
2013-07-08renamed finalize to drop in Drop impl for UvUdpSocketEric Reed-1/+1
2013-07-08Merge remote-tracking branch 'upstream/io' into ioEric Reed-117/+145
2013-07-08remove headers from exchange allocationsDaniel Micay-3/+2
2013-07-08add a temporary vector_exchange_malloc lang itemDaniel Micay-0/+8
2013-07-03Merge remote-tracking branch 'mozilla/master'Brian Anderson-121/+148
2013-07-04Convert vec::{as_imm_buf, as_mut_buf} to methods.Huon Wilson-1/+2
2013-07-02converted TODOs into XXXsEric Reed-8/+7
2013-07-02Merge remote-tracking branch 'upstream/io' into ioEric Reed-555/+377
2013-07-02IPv6 support for UDP and TCP.Eric Reed-131/+768
2013-07-02A missing ! made it so that the testcase schedule_home_states was throwing sp...toddaaro-1/+1
2013-07-01removed unnecessary import that slipped in during mergetoddaaro-1/+0
2013-07-01merging task/coroutine refactoring back into upstreamtoddaaro-19/+18
2013-07-01Refactored the runtime to view coroutines as a component of tasks, instead of...toddaaro-542/+362
2013-06-30pass exchange_malloc an alignment, not a tydescDaniel Micay-7/+2
2013-06-30global_heap: inline get_box_size and align_toDaniel Micay-0/+2
2013-06-30global_heap: inline malloc_raw and add realloc_rawDaniel Micay-1/+13
2013-06-30add a closure_exchange_malloc lang itemDaniel Micay-0/+14
2013-06-30stop initializing ref_count in exchange_allocDaniel Micay-1/+21
2013-06-30simplify the exchange allocatorDaniel Micay-53/+41
2013-06-28librustc: Disallow "mut" from distributing over bindings.Patrick Walton-2/+5
2013-06-28librustc: Change "Owned" to "Send" everywherePatrick Walton-9/+9
2013-06-28std: silence some test warnings.Huon Wilson-2/+2
2013-06-28Convert vec::{reserve, reserve_at_least, capacity} to methods.Huon Wilson-1/+1
2013-06-27Convert vec::[mut_]slice to methods, remove vec::const_slice.Huon Wilson-2/+2
2013-06-26std::rt: Some cleanupBrian Anderson-20/+18
2013-06-26changed NOTE to TODOEric Reed-5/+5
2013-06-26cleaned up uv/netEric Reed-68/+32
2013-06-26converted TCP interface to newtype structsEric Reed-24/+9
2013-06-26removed unecessary methodEric Reed-3/+1
2013-06-26auto merge of #7113 : alexcrichton/rust/banned-warnings, r=cmrbors-2/+2
2013-06-25Change finalize -> drop.Luqman Aden-13/+13
2013-06-25Deny common lints by default for lib{std,extra}Alex Crichton-2/+2
2013-06-25Converted UdpSocket into a newtype struct and (dis)connecting uses move seman...Eric Reed-27/+12
2013-06-25converted UvUdpSocket into a newtype structEric Reed-14/+5
2013-06-25changed outdated match on IpAddrEric Reed-4/+2