about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-11-27auto merge of #10662 : alexcrichton/rust/thread-detach, r=pcwaltonbors-75/+208
2013-11-27Improve the rt::thread moduleAlex Crichton-62/+154
2013-11-27auto merge of #10693 : eddyb/rust/freeze-ast, r=thestingerbors-14/+25
2013-11-27Freeze the AST by removing a couple of unused @mut ~[T] from token_tree.Eduard Burtescu-14/+25
2013-11-27auto merge of #10684 : jld/rust/unstruct-unhack-typekind, r=alexcrichtonbors-0/+40
2013-11-27auto merge of #10688 : bjz/rust/recv_iter, r=brsonbors-3/+84
2013-11-26auto merge of #10670 : eddyb/rust/node-u32, r=alexcrichtonbors-78/+74
2013-11-26Clean up statically initialized data on shutdownAlex Crichton-14/+55
2013-11-27Add an iterator for receiving messages from GenericPortsBrendan Zabarauskas-3/+84
2013-11-27Shink NodeId, CrateNum, Name and Mrk down to 32 bits on x64.Eduard Burtescu-78/+74
2013-11-26auto merge of #10679 : alexcrichton/rust/no-routine, r=pcwaltonbors-50/+5
2013-11-26Remove enum struct return workaround from LLVM bindings.Jed Davis-0/+40
2013-11-26auto merge of #10677 : jld/rust/type-enum-discrim-rm, r=alexcrichtonbors-4/+0
2013-11-26Remove unused std::routineAlex Crichton-50/+5
2013-11-26auto merge of #10649 : sfackler/rust/multi-macro, r=alexcrichtonbors-128/+328
2013-11-26Clean up SmallVector use a bitSteven Fackler-108/+38
2013-11-26Support multiple item macrosSteven Fackler-124/+180
2013-11-26Add SmallVector to libsyntaxSteven Fackler-0/+214
2013-11-26auto merge of #10312 : thestinger/rust/thread_local, r=alexcritchtonbors-7/+130
2013-11-26auto merge of #10581 : pcwalton/rust/dedo, r=pcwaltonbors-4430/+4169
2013-11-26add a thread_local feature gateDaniel Micay-2/+14
2013-11-26port the runtime to `#[thread_local]`Daniel Micay-5/+105
2013-11-26add `#[thread_local]` attributeDaniel Micay-0/+11
2013-11-26librustc: Fix merge fallout.Patrick Walton-59/+43
2013-11-26auto merge of #10673 : klutzy/rust/quite, r=alexcrichtonbors-12/+16
2013-11-26Remove the unused obsolete enum_discrim type.Jed Davis-4/+0
2013-11-26auto merge of #10664 : alexcrichton/rust/issue-10663, r=luqmanabors-5/+18
2013-11-26Correctly handle libuv errors in addrinfo callsAlex Crichton-5/+18
2013-11-26libstd: Fix Win32 and other bustage.Patrick Walton-39/+41
2013-11-26librustc: Make `||` lambdas not infer to `proc`sPatrick Walton-124/+137
2013-11-26test: Remove all remaining non-procedure uses of `do`.Patrick Walton-343/+349
2013-11-26test: Remove non-procedure uses of `do` from compiletest, libstd tests,Patrick Walton-637/+575
2013-11-26librustc: Remove non-procedure uses of `do` from librustc, librustdoc,Patrick Walton-1347/+1311
2013-11-26libsyntax: Remove all non-`proc` `do` syntax.Patrick Walton-192/+178
2013-11-26librustuv: Remove all non-`proc` uses of `do` from `libextra` andPatrick Walton-449/+456
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-895/+722
2013-11-26libsyntax: Remove the old-style borrowed closure type syntax from thePatrick Walton-23/+32
2013-11-26librustc: Remove remaining uses of `&fn()` in favor of `||`.Patrick Walton-150/+160
2013-11-26test: Remove most uses of `&fn()` from the tests.Patrick Walton-256/+249
2013-11-26Turn off attribute_usage warning on check-fastklutzy-12/+16
2013-11-26auto merge of #10660 : alexcrichton/rust/little-scope, r=pcwaltonbors-71/+71
2013-11-26Removed unneccessary `_iter` suffixes from various APIsMarvin Löbel-462/+466
2013-11-25auto merge of #10631 : klutzy/rust/win-fixes, r=alexcrichtonbors-185/+53
2013-11-25auto merge of #10316 : klutzy/rust/attr-lint, r=cmrbors-55/+160
2013-11-26rustc: Add crate-level attribute lintklutzy-34/+51
2013-11-26rustc: Update obsolete attribute listklutzy-8/+10
2013-11-26Add test for unknown attribute lintklutzy-0/+18
2013-11-26rustc: Add lint for unknown attributesklutzy-9/+57
2013-11-25auto merge of #10652 : jld/rust/enum-unstruct, r=thestingerbors-40/+99
2013-11-26Add tests for attribute lintklutzy-0/+38