summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-12-06Add various test cases, mostly xfailedTim Chevalier-0/+38
2012-12-06Remove bogus FIXME, closes #2889Tim Chevalier-1/+1
2012-12-06test: Fix compilation of benchmarks for moves-based-on-type. rs=bustagePatrick Walton-14/+16
2012-12-06test: Fix shootout-mandelbrot.rs. rs=bustagePatrick Walton-5/+5
2012-12-06Remove previous x86 data corruption workaround. #4054Brian Anderson-3/+0
2012-12-06Turn off type_use on x86. #4127Brian Anderson-1/+4
2012-12-06test: Fix busted test. rs=bustagePatrick Walton-1/+1
2012-12-06Eleminate pattern warningsBrian Anderson-4/+4
2012-12-06test: Fix more compile-fail bustage. rs=bustagePatrick Walton-10/+8
2012-12-06test: Fix some compile-fail bustage. rs=bustagePatrick Walton-36/+10
2012-12-06test: Fix some run-fail bustage. rs=bustagePatrick Walton-4/+4
2012-12-06test: Fix some more run-pass bustage. rs=clownshoesPatrick Walton-2/+2
2012-12-05librustc: Fix handling of `~` and `@` unary operators in mode computation. Cl...Patrick Walton-13/+24
2012-12-05librustc: Implement "-Z no-monomorphic-collapse" as a debugging tool to diagn...Patrick Walton-27/+39
2012-12-05librustc: Fix type_use to not treat i1* arguments as interchangeable with i8*...Patrick Walton-8/+28
2012-12-05Fix testBrian Anderson-1/+1
2012-12-05Convert Num to explicit selfBrian Anderson-86/+82
2012-12-05librustc: Move the "legality of move bindings" check from typechecking to alt...Patrick Walton-77/+79
2012-12-05librustc: Make a context including the method map in check_alt, in preparatio...Patrick Walton-87/+103
2012-12-05Long linesBrian Anderson-1/+2
2012-12-05Fix cross-crate inlining of static functionsBrian Anderson-9/+36
2012-12-05test: Fix float imprecision error on intrinsics-mathPatrick Walton-1/+1
2012-12-05test: Fix alt-implicit-copy-unique. rs=mePatrick Walton-1/+1
2012-12-05test: More bustage fixes. rs=mePatrick Walton-11/+11
2012-12-05test: More run-pass test fixesPatrick Walton-45/+47
2012-12-05libcore: Fix some more coretest bustage. rs=bustagePatrick Walton-2/+2
2012-12-05librustc: Hook borrow check loan checking up to the moves-based-on-type infra...Patrick Walton-87/+143
2012-12-05Merge remote-tracking branch 'rntz/tuple-iterbytes'Brian Anderson-7/+10
2012-12-05test: Fix a bunch of test cases. rs=burningPatrick Walton-27/+33
2012-12-04librustc: Long lines. rs=rustbotPatrick Walton-45/+99
2012-12-04Merge remote-tracking branch 'luqmana/incoming'Brian Anderson-1/+476
2012-12-04librustc: Shot in the dark to try to unbreak Windows. rs=mePatrick Walton-1/+1
2012-12-04librustc: Implement moves based on type. r=nmatsakisPatrick Walton-47/+363
2012-12-04librustc: Remove bogus ValueMode. rs=tree-on-firePatrick Walton-7/+2
2012-12-04librustc: Implement explicit self for Add and Index; add a hack in the borrow...Patrick Walton-15/+128
2012-12-04librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=...Patrick Walton-923/+937
2012-12-03core: rename box to managed. Close #4079.Graydon Hoare-25/+27
2012-12-03core: rename unit to nil. Close #4080.Graydon Hoare-1/+1
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+3390
2012-12-03librustdoc: Parenthesize closure calls in tests to attempt to put out burning...Patrick Walton-28/+28
2012-12-03librustc: Add missing cases in kind and privacy checking to try to put out th...Patrick Walton-8/+28
2012-12-02Call default methods on bound typarams more correctlyBrian Anderson-36/+156
2012-12-02call out to iter_bytes_{2,3} in IterBytes instances for pairs, triplesMichael Arntzenius-5/+2
2012-12-02libcore/to_bytes.rs: fix IterBytes instances for pairs, triples to not cause ...Michael Arntzenius-7/+13
2012-12-01Fix some compile-fail testsBrian Anderson-7/+6
2012-12-01Fix tests for field parsing changesBrian Anderson-6/+6
2012-11-30librustc: Implement unit-like struct constants. r=brsonPatrick Walton-0/+15
2012-11-30librustc: Implement tuple struct constants. r=brsonPatrick Walton-6/+51
2012-11-30librustc: Implement C-like enum constants. r=tjcPatrick Walton-24/+88
2012-11-30librustc: Make `a.b()` always a method call. r=nmatsakisPatrick Walton-97/+413