| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-12-14 | Move compile-fail tests with NOTE/HELP annotations to UI | Vadim Petrochenkov | -27/+0 | |
| 2017-01-31 | Removes FIXMEs related to #22405 | Wesley Wiser | -1/+0 | |
| 2016-11-28 | rustc: rework stability to be on-demand for type-directed lookup. | Eduard Burtescu | -0/+2 | |
| 2016-08-05 | Update error format for E0373 | trixnz | -1/+4 | |
| 2016-07-31 | Don't gate methods `Fn(Mut,Once)::call(mut,once)` with feature ↵ | Vadim Petrochenkov | -2/+0 | |
| `unboxed_closures` They are already gated with feature `fn_traits` | ||||
| 2015-04-10 | Improve error message where a closure escapes fn while trying to borrow | Niko Matsakis | -1/+1 | |
| from the current fn. Employ the new `span_suggestion` to show how you can use `move`. | ||||
| 2015-03-03 | Switched to Box::new in many places. | Felix S. Klock II | -2/+2 | |
| Many of the modifications putting in `Box::new` calls also include a pointer to Issue 22405, which tracks going back to `box <expr>` if possible in the future. (Still tried to use `Box<_>` where it sufficed; thus some tests still have `box_syntax` enabled, as they use a mix of `box` and `Box::new`.) Precursor for overloaded-`box` and placement-`in`; see Issue 22181. | ||||
| 2015-03-02 | Remove the synthetic "region bound" from closures and instead update how | Niko Matsakis | -1/+3 | |
| type-outlives works for closure types so that it ensures that all upvars outlive the region in question. This gives the same guarantees but without introducing artificial regions (and gives better error messages to boot). | ||||
| 2015-02-04 | remove all kind annotations from closures | Jorge Aparicio | -1/+1 | |
| 2015-01-31 | Kill more `isize`s | Tobias Bucher | -1/+1 | |
| 2015-01-08 | Update compile-fail tests to use is/us, not i/u. | Huon Wilson | -1/+1 | |
| 2015-01-07 | Test fixes and rebase conflicts | Alex Crichton | -0/+1 | |
| 2015-01-05 | fix cfail tests | Jorge Aparicio | -3/+5 | |
| 2014-06-24 | librustc: Remove the fallback to `int` from typechecking. | Niko Matsakis | -1/+1 | |
| This breaks a fair amount of code. The typical patterns are: * `for _ in range(0, 10)`: change to `for _ in range(0u, 10)`; * `println!("{}", 3)`: change to `println!("{}", 3i)`; * `[1, 2, 3].len()`: change to `[1i, 2, 3].len()`. RFC #30. Closes #6023. [breaking-change] | ||||
| 2014-04-08 | Register new snapshots | Alex Crichton | -1/+1 | |
| 2014-02-11 | test -- update tests with new error messages | Niko Matsakis | -1/+1 | |
| 2013-11-26 | librustc: Remove remaining uses of `&fn()` in favor of `||`. | Patrick Walton | -1/+3 | |
| 2013-11-08 | Update various tests and libraries that were incorrectly | Niko Matsakis | -1/+1 | |
| annotated. | ||||
| 2013-09-26 | Update the compiler to not use printf/printfln | Alex Crichton | -1/+1 | |
| 2013-07-24 | Change 'print(fmt!(...))' to printf!/printfln! in src/test/ | Birunthan Mohanathas | -1/+1 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -1/+1 | |
| 2013-03-28 | testsuite: Update and un-xfail test for #4335 | Tim Chevalier | -3/+2 | |
| 2013-03-18 | librustc: Convert all uses of old lifetime notation to new lifetime ↵ | Patrick Walton | -1/+1 | |
| notation. rs=delifetiming | ||||
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-01-19 | testsuite: Add xfailed test for #4335 | Tim Chevalier | -0/+19 | |
