summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-05-24std: Clean up uv_global_loopBrian Anderson-83/+85
2012-05-24std: Rename spawn_libuv_weak_task to spawn_high_level_loopBrian Anderson-2/+2
2012-05-24std: Use more concise code in uv::hlBrian Anderson-84/+43
2012-05-24std: Remove unused variablesBrian Anderson-7/+3
2012-05-24Updating snapshots.txtEric Holk-0/+8
2012-05-24Some refactoring and WIP on issue #2263.Lindsey Kuper-58/+120
2012-05-24Typo fixes in comments.Lindsey Kuper-7/+7
2012-05-24std: FIXME's and cleanups for uvBrian Anderson-3/+20
2012-05-24Fixing method call issue in parser.Eric Holk-5/+3
2012-05-24Convert kinds to strings better for more usable error messages.Eric Holk-1/+1
2012-05-24Updating the comments in kind.rs to better reflect the current state of things.Eric Holk-5/+18
2012-05-24Const kind checking. The rules are almost certainly incomplete and unsound...Eric Holk-34/+110
2012-05-24Teach parser and related things to understand const kind bounds.Eric Holk-6/+32
2012-05-24Some comments giving some idea how to use these things.Eric Holk-2/+10
2012-05-24Access parse/attrs.rs with an impl.Paul Stansifer-118/+131
2012-05-24Use an impl to access parse/common.rsPaul Stansifer-437/+447
2012-05-24remove dead assignmentsNiko Matsakis-51/+24
2012-05-24remove initedness checking from typestate, as best I couldNiko Matsakis-500/+89
2012-05-24improve liveness so it reports unused vars / dead assignmentsNiko Matsakis-119/+327
2012-05-24new liveness pass to supercede last_use / initednessNiko Matsakis-162/+2104
2012-05-24fix classes and parameterized ifaces; remove needless self checkNiko Matsakis-78/+39
2012-05-24change region scope of call arguments, old one was unsoundNiko Matsakis-50/+81
2012-05-24rewrite purity check to search through scope chainNiko Matsakis-63/+67
2012-05-24rewrite arc to use region & expressions (also making it pass borrowck)Niko Matsakis-5/+4
2012-05-23bench: Add hard mode to benchmarks. Activate with RUST_BENCH.Brian Anderson-69/+155
2012-05-23bench: Remove 99bob benchmarksBrian Anderson-206/+0
2012-05-23changes to get std passing borrowckNiko Matsakis-48/+53
2012-05-23The parser is represented by a class now.Paul Stansifer-2246/+2237
2012-05-23Update reserved words for syntax highlighters (vim is still behind, though)Paul Stansifer-4/+16
2012-05-23Prevent capturing non-copyable things in closures.Eric Holk-5/+45
2012-05-23A shareable atomically reference counted pointer wrapper.Eric Holk-1/+101
2012-05-23shuffle error messages in borrowck, and prevent it from spewing too manyNiko Matsakis-68/+74
2012-05-23bench: Reduce constants in std-smallintmap to make it valgrind fastBrian Anderson-1/+1
2012-05-23Resources are once again not copyable.Eric Holk-2/+26
2012-05-23new testNiko Matsakis-0/+33
2012-05-23modify borrowck to allow arbitrary borrows in pure scopesNiko Matsakis-65/+211
2012-05-23refactor loan to not return result<>Niko Matsakis-52/+45
2012-05-23prepare for gather to gather up multiple mapsNiko Matsakis-16/+18
2012-05-23rustc: Eliminate metadata's dependency on util::commonBrian Anderson-3/+0
2012-05-23syntax: Remove one of the two def_id hashersBrian Anderson-16/+4
2012-05-23rustc: Move new_def_hash to ast_utilBrian Anderson-35/+35
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-22core: doc/err feedback tweeks for result::unwrapJeff Olson-3/+1
2012-05-22std: more docs and some methods for types in net::tcpJeff Olson-4/+66