| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-07-27 | tests: Move run-pass tests without naming conflicts to ui | Vadim Petrochenkov | -50/+0 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-09-26 | Migrate `src/test/ui/run-pass/*` back to `src/test/run-pass/`. | Felix S. Klock II | -0/+60 | |
| Fix #54047 | ||||
| 2018-09-06 | Migrated remaining `src/test/run-pass/` subdirectories to ↵ | Felix S. Klock II | -58/+0 | |
| `src/test/ui/run-pass/`. | ||||
| 2016-03-21 | Improve time complexity of equality relations | Markus Westerlind | -0/+58 | |
| This PR adds a `UnificationTable` to the `TypeVariableTable` type which is used store information about variable equality instead of just storing them in a vector for later processing. By using a `UnificationTable` equality relations can be resolved in O(n) (for all realistic values of n) rather than O(n!) which can give massive speedups in certain cases (see combine as an example). Link to combine: https://github.com/Marwes/combine | ||||
