about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-03-19test: Fix test. rs=testPatrick Walton-1/+1
2013-03-20syntax: Removing some bad copiesAlex Crichton-68/+69
2013-03-19libcore: Make a couple of constructors public. rs=testfixingPatrick Walton-3/+3
2013-03-19core: rename vec::rev_each{,i} to vec::each{,i}_reverseErick Tryzelaar-14/+37
2013-03-19auto merge of #5410 : luqmana/rust/cfg-and, r=graydonbors-14/+65
2013-03-19libsyntax: Forbid `use` (and most other things) within `extern { ... }` blocksPatrick Walton-69/+58
2013-03-19auto merge of #5350 : yichoi/rust/pull-0313-2, r=graydon,pcwaltonbors-3/+3
2013-03-19Mark cfg test xfail-fast since check-fast doesn't understand compile-flags.Luqman Aden-0/+1
2013-03-19compiletest: Make pretty tests actually use compile-flags.Luqman Aden-2/+3
2013-03-19Fix pretty printing for cfg test.Luqman Aden-4/+7
2013-03-19syntax: split deriving module into submodules for each traitAndrew Paseltiner-977/+1062
2013-03-19auto merge of #5436 : alexcrichton/rust/assert-message, r=pcwaltonbors-0/+20
2013-03-19syntax: move ext/deriving.rs to ext/deriving/mod.rsAndrew Paseltiner-0/+2
2013-03-19libsyntax: Accept the new `[T, ..N]` style for vec.Patrick Walton-4/+20
2013-03-19libsyntax: Accept `static` instead of `const` for globalsPatrick Walton-6/+24
2013-03-19Update run-pass/cfg-on-items.rsLuqman Aden-1/+1
2013-03-19librustc: Enforce privacy for static methods.Patrick Walton-106/+306
2013-03-19Tests for cfg attribute.Luqman Aden-0/+45
2013-03-19librustc: adjust logic for cfg attribute and add not predicate.Luqman Aden-12/+13
2013-03-19auto merge of #5426 : nikomatsakis/rust/issue-4846-lifetimes-in-expl-self, r=...bors-55/+166
2013-03-19auto merge of #5356 : jld/rust/enum-less-magic, r=graydonbors-38/+74
2013-03-19Refactor trans_call to separate out the translation of the arguments, environ...Niko Matsakis-34/+26
2013-03-19Allow custom messages on assert statementsAlex Crichton-0/+20
2013-03-19auto merge of #5433 : lucab/rust/lucab/cfgspec, r=graydonbors-8/+24
2013-03-19Make driver::driver::parse_cfgspecs parse any variety of meta_itemLuca Bruno-8/+24
2013-03-19Rewrite arm/ccall.sILyoan-15/+10
2013-03-19Use NDK for building android target objectsILyoan-11/+57
2013-03-19Enable arm error handling abi 2ILyoan-2/+3
2013-03-19Enable arm error handling abiILyoan-0/+5
2013-03-18Add tests for const exprs in fixed vec length type and vec repeat.Luqman Aden-0/+71
2013-03-18Fix pretty printer for fixed length vectors.Luqman Aden-4/+3
2013-03-18Allow expressions that are not just a single value for repeated fixed length ...Luqman Aden-2/+2
2013-03-18Now actually allow using constants in those constant expressions for [T * n].Luqman Aden-4/+12
2013-03-18Allow constant expressions in [Type * n].Luqman Aden-24/+32
2013-03-18librustc: Make the compiler ignore purity.Patrick Walton-482/+352
2013-03-18libsyntax: Stop parsing old lifetimes, except for the ones on data type decla...Patrick Walton-38/+51
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-501/+523
2013-03-18Update rust.vimLuqman Aden-2/+2
2013-03-18core: Initialize global state lazily in the Scheduler ctorBrian Anderson-14/+20
2013-03-18Add a way to run the test suite with the new schedulerBrian Anderson-22/+95
2013-03-18core: Refactor uv bindingsBrian Anderson-483/+535
2013-03-18core: Begin uv file system bindingsBrian Anderson-0/+36
2013-03-18core: Add rt::io and start sketching the APIBrian Anderson-0/+92
2013-03-18core: Rename rt::io to rt::rtioBrian Anderson-6/+4
2013-03-18core: Convert some multiline statements to single-lineBrian Anderson-135/+67
2013-03-18core: Simplify uvll bindings and strip out currently-unused bitsBrian Anderson-1788/+372
2013-03-18core: Don't use printf in rtdebug!Brian Anderson-10/+4
2013-03-18Give core::rt and std::net their own uvll bindingsBrian Anderson-19/+1957
2013-03-18core: Cleanup rt::contextBrian Anderson-17/+35
2013-03-18Make &self permit explicit lifetimes, but don't really use themNiko Matsakis-55/+166