summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-11-27Fix handling of upper/lowercase, and whitespaceFlorian Zeitz-29/+689
2013-11-27Update Unicode data to version 6.3Florian Zeitz-644/+649
2013-11-27Update unicode.py to reflect language changesFlorian Zeitz-5/+5
2013-11-27auto merge of #10680 : alexcrichton/rust/relax-feature-gate, r=thestingerbors-5/+34
2013-11-27Use the native tls implementation on androidAlex Crichton-248/+227
2013-11-27auto merge of #10685 : ebiggers/rust/ascii_fixes, r=alexcrichtonbors-2/+11
2013-11-27auto merge of #10662 : alexcrichton/rust/thread-detach, r=pcwaltonbors-75/+208
2013-11-27Relax restrictions on unknown feature directivesAlex Crichton-5/+34
2013-11-27Improve the rt::thread moduleAlex Crichton-62/+154
2013-11-28rustdoc: Use new ||/proc syntaxklutzy-19/+23
2013-11-27auto merge of #10693 : eddyb/rust/freeze-ast, r=thestingerbors-14/+25
2013-11-27std::ascii: Add tests for is_digit() and is_control()Eric Biggers-0/+9
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-27Add benchmark tests to path/posixg3xzh-0/+86
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-26std::ascii: Fix is_digit() and is_control()Eric Biggers-2/+2
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