| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-09-14 | Ban non-extern rust intrinsics | Mark Rousskov | -15/+2 | |
| Intrinsics can only be defined by the compiler. | ||||
| 2019-08-26 | Auto merge of #63580 - wesleywiser:move_promoted_out, r=oli-obk | bors | -4/+10 | |
| Move promoted MIR out of `mir::Body` r? @oli-obk | ||||
| 2019-08-25 | Revert "Allow a dirty MirBuilt for make_extern and make_method_extern" | Josh Stone | -2/+2 | |
| This reverts commit b4a6f597934f16f89e27058a32a514c9572f148f. | ||||
| 2019-08-23 | Fix incremental tests | Wesley Wiser | -4/+10 | |
| 2019-08-22 | Changed tests | Wesley Wiser | -1/+1 | |
| 2019-08-19 | Cherry-pick src/test changes with Centril's changes | sd234678 | -157/+156 | |
| 2019-07-06 | while_{let_}loops/change_{break,continue}: typeck_tables_of clean. | Mazdak Farrokhzad | -4/+4 | |
| 2019-07-06 | Adjust incremental test while_loops.rs | Mazdak Farrokhzad | -2/+2 | |
| 2019-07-03 | Migrate compile-pass annotations to build-pass | Yuki Okushi | -26/+26 | |
| 2019-05-12 | Change compare mode to use -Zborrowck=mir | Matthew Jasper | -2/+2 | |
| 2019-05-10 | Various test changes | Mazdak Farrokhzad | -2/+2 | |
| 2019-04-22 | Remove double trailing newlines | varkor | -1/+0 | |
| 2019-03-30 | Update tests | John Kåre Alsaker | -103/+103 | |
| 2019-03-20 | Add no_hash to query macro and move some queries over | John Kåre Alsaker | -155/+155 | |
| 2019-03-18 | Add load_cached query modifier and keep dep node names consistent with query ↵ | John Kåre Alsaker | -175/+175 | |
| names | ||||
| 2019-03-18 | Define queries using a proc macro | John Kåre Alsaker | -77/+77 | |
| 2019-02-08 | Allow a dirty MirBuilt for make_extern and make_method_extern | John Kåre Alsaker | -2/+2 | |
| 2019-02-08 | Update tests | John Kåre Alsaker | -153/+153 | |
| 2018-12-30 | Fix unresolved inference variable ICE. | David Wood | -1/+1 | |
| This commit moves well-formedness check for the `UserTypeAnnotation::Ty(..)` case from always running to only when the code is reachable. This solves the ICE that resulted from `src/test/ui/issue-54943-1.rs` (a minimal repro of `dropck-eyepatch` run-pass tests that failed). The main well-formedness check that was intended to be run despite unreachable code still is, that being the `UserTypeAnnotation::TypeOf(..)` case. Before this PR, the other case wasn't being checked at all. It is possible to fix this ICE while still always checking well-formedness for the `UserTypeAnnotation::Ty(..)` case but that solution will ICE in unreachable code for that case, the diff for that change [can be found here](0). [0]: https://gist.github.com/davidtwco/f9751ffd9c0508f7251c0f17adc3af53 | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -284/+0 | |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -2/+2 | |
| 2018-10-26 | Fix tests and assertions; add some comments | Nick Cameron | -1/+1 | |
| 2018-10-22 | fix incremental test | Niko Matsakis | -1/+1 | |
| 2018-10-02 | Improve implicit self mutability suggestions. | David Wood | -1/+1 | |
| This commit adds an `ImplicitSelfKind` to the HIR and the MIR that keeps track of whether a implicit self argument is immutable by-value, mutable by-value, immutable reference or mutable reference so that the addition of the `mut` keyword can be suggested for the immutable by-value case. | ||||
| 2018-09-10 | fix incremental test | Niko Matsakis | -1/+1 | |
| We are now carrying the user-given type through MIR, so it makes sense that this would change the hash. | ||||
| 2018-06-07 | Add existential type definitons | Oliver Schneider | -1/+1 | |
| 2018-04-13 | Rename must-compile-successfully into compile-pass | Guillaume Gomez | -26/+26 | |
| 2018-03-26 | Stabilize conservative_impl_trait | Taylor Cramer | -1/+0 | |
| 2018-03-23 | Fixed issues with incremental tests. | David Wood | -1/+1 | |
| 2018-03-15 | Stabilize `inclusive_range_syntax` language feature. | kennytm | -1/+0 | |
| Stabilize the syntax `a..=b` and `..=b`. | ||||
| 2018-02-20 | rustc_mir: always run the deaggregator. | Eduard-Mihai Burtescu | -1/+1 | |
| 2018-02-07 | Fix tests for MIR loop lowering | bobtwinkles | -1/+1 | |
| Fixes the hash test to recognize that MirValidated can change when changing around labels, and add a new test that makes sure we're lowering loop statements correctly. | ||||
| 2018-01-29 | tests: replace "lvalue" terminology with "place". | Eduard-Mihai Burtescu | -3/+3 | |
| 2017-12-30 | Remove excessive trailing newlines. | kennytm | -5/+0 | |
| 2017-12-08 | incr.comp.: Hash spans unconditionally for full accuracy. | Michael Woerister | -343/+97 | |
| 2017-12-05 | Format function interface fingerprint hash tests | Jeff Crocker | -56/+70 | |
| 2017-12-05 | Update 'while loop' fingerprint hash tests | Jeff Crocker | -54/+36 | |
| 2017-12-05 | Update 'while let loop' fingerprint hash tests | Jeff Crocker | -54/+36 | |
| 2017-12-05 | Update loop expression fingerprint hash tests | Jeff Crocker | -48/+32 | |
| 2017-12-05 | Update inline asm fingerprint hash tests | Jeff Crocker | -36/+24 | |
| 2017-12-05 | Update function interface fingerprint hash tests | Jeff Crocker | -108/+108 | |
| 2017-12-05 | Update for loop fingerprint hash tests | Jeff Crocker | -66/+44 | |
| 2017-12-05 | Update closure expression fingerprint hash tests | Jeff Crocker | -36/+24 | |
| 2017-11-29 | incr.comp.: Update test cases after metadata hashing removal. | Michael Woerister | -1081/+4 | |
| 2017-11-22 | modify inherent impls test to indicate `TypeckTables` do not change | Niko Matsakis | -4/+40 | |
| I also added some comments explaining what is going on. In short, the changes in question do not, in fact, affect the`TypeckTables` in any semantic way. However, altering the order of lowering can cause it appear to affect the `TypeckTables`: if we lower generics before the body, then the `HirId` for things in the body will be affected. In this case, we are now lowering the generics etc *after* the body, so the hash no longer changes. This seems good. | ||||
| 2017-11-22 | Rollup merge of #45987 - gaurikholkar:let-expr, r=michaelwoerister | kennytm | -210/+36 | |
| update let-expressions hash test to use `except` A part of #44924, this PR updated let-expressions test using `except`. cc @michaelwoerister r? @nikomatsakis | ||||
| 2017-11-16 | Rollup merge of #45951 - CrockAgile:master, r=michaelwoerister | Guillaume Gomez | -145/+75 | |
| incr: Update hash tests to use `except`-style checking Part of #44924 r? @michaelwoerister | ||||
| 2017-11-14 | Remove checked arithmetic from if expression hash tests | Jeff Crocker | -4/+4 | |
| 2017-11-14 | Rollup merge of #45950 - ↵ | Guillaume Gomez | -112/+56 | |
| fitzgen:update-unary-and-binary-exprs-test-to-use-incr-except, r=michaelwoerister incr: Make `unary_and_binary_exprs.rs` use `except`-style incremental checking Part of #44924 r? @michaelwoerister | ||||
| 2017-11-14 | update let-expressions to use except | gaurikholkar | -210/+36 | |
