2016-01-16 |
Niko Matsakis | Add regression tests for #29859. However #29859 is...
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | Document `ObligationForest` better.
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | Pacify tidy.
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | Implement a hacky version of the DAG support we ultimately...
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | Detect cycles and specialize error reporting for Sized...
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | Permit coinductive match only for purely OIBIT backtraces.
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | Fix bug in new stall checking code, it should consider...
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | fallout from removing the `errors_will_be_reported...
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | only insert global predicates into the global cache...
|
commit | commitdiff | tree |
2016-01-16 |
Niko Matsakis | enable coinductive reasoning for structural traits...
|
commit | commitdiff | tree |
2016-01-14 |
Niko Matsakis | switch the fulfillment context to use the new obligation...
|
commit | commitdiff | tree |
2016-01-14 |
Niko Matsakis | implement the obligation forest data structure and...
|
commit | commitdiff | tree |
2016-01-14 |
Niko Matsakis | modify trait checker to track the variables on which...
|
commit | commitdiff | tree |
2016-01-13 |
Niko Matsakis | improve use of `,` vs `;`
|
commit | commitdiff | tree |
2016-01-13 |
Niko Matsakis | s/HARD ERROR/hard error/ -- perhaps the warning is...
|
commit | commitdiff | tree |
2016-01-13 |
Niko Matsakis | use fileline_ and not full span_ for the followon messages
|
commit | commitdiff | tree |
2016-01-12 |
Niko Matsakis | Fix long line in URL
|
commit | commitdiff | tree |
2016-01-12 |
Niko Matsakis | Fix test cases accordingly
|
commit | commitdiff | tree |
2016-01-12 |
Niko Matsakis | Revamp the "future incompatible" section to clarify...
|
commit | commitdiff | tree |
2016-01-09 |
Niko Matsakis | Minor rebase corrections
|
commit | commitdiff | tree |
2016-01-09 |
Niko Matsakis | permit coercions if `[error]` is found in either type
|
commit | commitdiff | tree |
2016-01-09 |
Niko Matsakis | Change error scheme so that if projection fails we...
|
commit | commitdiff | tree |
2016-01-09 |
Niko Matsakis | Remove ErrorCandidate in favor of just generating an...
|
commit | commitdiff | tree |
2016-01-09 |
Niko Matsakis | Make coherence more tolerant of error types.
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Fix dependency graph test cases to have correct commments...
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Fix tidy errors
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Use `memoized` helper more often.
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Fix numerous typos, renamings, and minor nits raised...
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Workaround stage0 bug
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Add assert-dep-graph testing mechanism and tests
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Refactor compiler to make use of dep-tracking-maps...
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Refactor overlap checker so that it walks the HIR instead...
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Strip the trait-def phase from collect, which has no...
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Annotate the compiler with information about what it...
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Add DepGraph to tcx.
|
commit | commitdiff | tree |
2016-01-06 |
Niko Matsakis | Introduce the DepGraph and DepTracking map abstractions,
|
commit | commitdiff | tree |
2016-01-05 |
Niko Matsakis | convert from hard error to future-incompatible lint
|
commit | commitdiff | tree |
2016-01-05 |
Niko Matsakis | improve visibility of future-incompatibilities (mildly...
|
commit | commitdiff | tree |
2016-01-04 |
Niko Matsakis | Feature-gate defaulted type parameters outside of types.
|
commit | commitdiff | tree |
2015-12-18 |
Niko Matsakis | Make RFC 1214 warnings into errors, and rip out the...
|
commit | commitdiff | tree |
2015-12-02 |
Niko Matsakis | Now that MIR regressions are fixed, re-enable MIR for...
|
commit | commitdiff | tree |
2015-11-25 |
Niko Matsakis | Rewrite stmt processing not to recurse to avoid stack...
|
commit | commitdiff | tree |
2015-11-24 |
Niko Matsakis | Remove the GraphExtents, the design of which seems...
|
commit | commitdiff | tree |
2015-11-24 |
Niko Matsakis | Add some comments to Mir struct.
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Update unit tests in driver.
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | minor fixes to #[cfg(test)] code
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | ratchet down the recursion limit because, at least...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Patch graphviz tests to account for the fact that nested...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Fix two long lines.
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Modify trans to use an outer walk and ensure that we...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Remove rustc_data_structures from the deps of librustc_front now
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Change to a BTreeMap rather than sorting the keys of...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Add comment explaining why it is called `intravisit`
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Port trans to use visit_all_items: this was mostly...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Various straight-forward ports that override `visit_nested_i...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Port entry code to `visit_all_items` -- since this...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Port a bunch of code new-visitor; all of these ports...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Rework the `IdVisitor` so that it only visits item...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Port the `map` construction code to use the new visitor.
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Refactor the HIR so that items are stored in a map...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | refactorings of `lowering` that make it more amenable...
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | rename `_lctx` to `lctx` where appropriate
|
commit | commitdiff | tree |
2015-11-19 |
Niko Matsakis | Remove seemingly pointless case -- this customized...
|
commit | commitdiff | tree |
2015-11-14 |
Niko Matsakis | simplify HIR folder so that it only maps 1 item to...
|
commit | commitdiff | tree |
2015-11-11 |
Niko Matsakis | ignore pretty since it dies for some mysterious reason...
|
commit | commitdiff | tree |
2015-11-11 |
Niko Matsakis | Rewrite match algorithm to avoid massive blowup in...
|
commit | commitdiff | tree |
2015-11-11 |
Niko Matsakis | Ignore long lines on this test.
|
commit | commitdiff | tree |
2015-11-11 |
Niko Matsakis | Change from `&mut Vec<Vec<_>>` to `&mut [Vec<_>]`,...
|
commit | commitdiff | tree |
2015-11-11 |
Niko Matsakis | Add regression test for #29227.
|
commit | commitdiff | tree |
2015-11-11 |
Niko Matsakis | Reorganize match construction to be O(n) instead of...
|
commit | commitdiff | tree |
2015-11-11 |
Niko Matsakis | Clone the candidates and match-pairs lazilly, instead...
|
commit | commitdiff | tree |
2015-11-11 |
Niko Matsakis | Remove the mirroring for patterns and just convert...
|
commit | commitdiff | tree |
2015-11-05 |
Niko Matsakis | Convert TODO into FIXME
|
commit | commitdiff | tree |
2015-11-04 |
Niko Matsakis | Introduce a `SwitchInt` and restructure pattern matching...
|
commit | commitdiff | tree |
2015-11-04 |
Niko Matsakis | remove unused import
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | address nits from dotdash
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | correct typos
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Add (and use) an analysis to determine which temps...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Add a MIR visitor
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Plumbing to omit allocas for temps when possible (currently...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | New trans codepath that builds fn body from MIR instead.
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Move shifting code out of expr and into somewhere more...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Change adt case handling fn to be less tied to match
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Add helper methods that require tcx; these compute...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Change Call operands to be, well, Operands
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Add adt_def into Switch, since it's convenient to have...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Move the "HAIR" code that reads the tcx tables etc...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Pass the mir map to trans
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Convert from using named fields to always using indices
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Change ShallowDrop to Free, so that it matches what...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Build the MIR using the liberated fn sigs, and track...
|
commit | commitdiff | tree |
2015-11-03 |
Niko Matsakis | Introduce a "liberated fn sigs" map so that we have...
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Move test file to run-fail, since it does an unwrap
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Do some slight refactoring, leave the rest for #29436
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Update docs for region inference to reflect current...
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Don't "double check" var-sub-var constraints, which...
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | remove SupSupConflict, which is now dead code
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Regression test for #29048. Fixes #29048.
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | Remove contraction. The contraction rules predated...
|
commit | commitdiff | tree |
2015-10-28 |
Niko Matsakis | do not dump extern def-ids with path for now
|
commit | commitdiff | tree |
next |