summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2012-05-24rewrite arc to use region & expressions (also making it pass borrowck)Niko Matsakis-5/+4
2012-05-23changes to get std passing borrowckNiko Matsakis-48/+53
2012-05-23A shareable atomically reference counted pointer wrapper.Eric Holk-1/+61
2012-05-22std: Update timer for new kind rulesBrian Anderson-4/+5
2012-05-22std: high-level libuv-leverage APIs now take a hl_loop as arg (tcp/timer)Jeff Olson-34/+55
2012-05-22std: more work on uv tests to endure valgrind's machinations against themJeff Olson-4/+4
2012-05-22std:: adding tcp::read fn as simple, blocking read operation, akin to writeJeff Olson-90/+219
2012-05-22std: adding tcp::write_future for non-block tcp writes, docs cleanupJeff Olson-44/+52
2012-05-22std: several minor cleanups wrt codereview.. see extended commentsJeff Olson-31/+26
2012-05-22std: add try_parse_addr and change an alt w/ ip_addr::ipv6 to avoid warningJeff Olson-6/+30
2012-05-22std: more docs and some methods for types in net::tcpJeff Olson-4/+66
2012-05-22std: ignoring timer test that seems to be race-failing b/c valgrindJeff Olson-0/+1
2012-05-22std: splitting out tcp server API + testsJeff Olson-100/+226
2012-05-22std: splitting out tcp server API WIPJeff Olson-79/+293
2012-05-22std: reworking how some net and libuv modules are exported in the rcJeff Olson-1/+2
2012-05-22std: tightening up net::tcp, server/client test done, still has races..Jeff Olson-222/+325
2012-05-22std: change sig of uv::ll::accept, again.Jeff Olson-1/+1
2012-05-22std: first-pass at a tcp server API, with a basic (non-robust) testJeff Olson-20/+396
2012-05-22std: FIXME stub net::ip::ip_addr::ipv6 variant...needs parse/format implJeff Olson-0/+4
2012-05-22std: makeing uv::ll::listen/accept use generic params for ptr argsJeff Olson-4/+5
2012-05-22std: change tcp_*_result to use result::result.. flatter!Jeff Olson-120/+168
2012-05-22std: no longer return uv::ll::err_data records from net::tcpJeff Olson-12/+27
2012-05-22std: impl for high-level tcp client/request workflowJeff Olson-25/+150
2012-05-22std: impl of net::tcp::write and make net::tcp::tcp_socket a resourceJeff Olson-18/+126
2012-05-22std: tweak uv::ll::write signature and make it generic/more flexibleJeff Olson-4/+6
2012-05-22std: impl for net::tcp::connectJeff Olson-11/+204
2012-05-22std: export net::ip::format_addrJeff Olson-0/+1
2012-05-22std: misc cleanup for uv::llJeff Olson-6/+20
2012-05-22std: pushing existing code in net.rs -> net_ip.rs and re-import/exportingJeff Olson-47/+80
2012-05-22initial stab at API for std::net::tcpJeff Olson-0/+60
2012-05-22Removing par.rs, since it's not usable now anyway.Eric Holk-105/+0
2012-05-22Adding a module with parallel vector operations.Eric Holk-0/+105
2012-05-22Send is no longer a subkind of copy. This allows for sendable, but non-copyab...Eric Holk-2/+4
2012-05-22impl-ify mapNiko Matsakis-146/+134
2012-05-21Merge pull request #2413 from erickt/masterBrian Anderson-1/+18
2012-05-21std: Make timer tests more reliable under valgrindBrian Anderson-25/+43
2012-05-21change list so that it must be used in a purely boxed fashionNiko Matsakis-10/+12
2012-05-21make list based on boxesNiko Matsakis-52/+39
2012-05-19std: Fix a typoErick Tryzelaar-1/+1
2012-05-19expose tzsetErick Tryzelaar-0/+17
2012-05-18port smallintmap over to dvecNiko Matsakis-28/+18
2012-05-18avoid modifying the variable we are alting overNiko Matsakis-11/+8
2012-05-18introduce a few copies here and thereNiko Matsakis-1/+1
2012-05-18purge ufindNiko Matsakis-55/+1
2012-05-18Using const vector slices for more vec functions.Eric Holk-1/+2
2012-05-18std: Don't copy hash key until we mustBrian Anderson-2/+2
2012-05-17Added a method to convert sets to vectors.Eric Holk-0/+13
2012-05-15Remove `be` keyword.Lindsey Kuper-1/+1
2012-05-03Comment only: Annotate FIXMEs in std::timeTim Chevalier-1/+2
2012-05-03Write unicode::icu::UCHAR_INVALID_CODE as -1, removing a FIXMETim Chevalier-3/+1