about summary refs log tree commit diff
path: root/src/test/incremental/dirty_clean.rs
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-49/+0
2021-05-16Remove remains of rustc_dirty.Camille GILLOT-1/+4
2021-05-15Remove `label` in dirty/clean annotations.Camille GILLOT-3/+9
2020-09-02pretty: trim paths of unique symbolsDan Aloni-2/+2
If a symbol name can only be imported from one place for a type, and as long as it was not glob-imported anywhere in the current crate, we can trim its printed path and print only the name. This has wide implications on error messages with types, for example, shortening `std::vec::Vec` to just `Vec`, as long as there is no other `Vec` importable anywhere. This adds a new '-Z trim-diagnostic-paths=false' option to control this feature. On the good path, with no diagnosis printed, we should try to avoid issuing this query, so we need to prevent trimmed_def_paths query on several cases. This change also relies on a previous commit that differentiates between `Debug` and `Display` on various rustc types, where the latter is trimmed and presented to the user and the former is not.
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-4/+4
2019-03-30Update testsJohn Kåre Alsaker-4/+4
2018-12-25Remove licensesMark Rousskov-10/+0
2017-09-23incr.comp.: Make #[rustc_dirty/clean] test for fingerprint equality instead ↵Michael Woerister-2/+2
of DepNode existence.
2017-06-12kill various tasks we no longer need and remove outdated README textNiko Matsakis-4/+0
In the case of `TransCrateItem`, I had to tweak the tests a bit, but it's a concept that doesn't work well under new system.
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-4/+4
2017-01-25rename `Tables` to `TypeckTables`Niko Matsakis-4/+4
2017-01-25merge TypeckItemBody and Tables depnodesNiko Matsakis-4/+4
2016-08-09use preds to serialize just what we needNiko Matsakis-0/+1
This massively speeds up serialization. It also seems to produce deterministic metadata hashes (before I was seeing inconsistent results). Fixes #35232.
2016-04-06Fix test cases to reflect that #32014...went awayNiko Matsakis-2/+1
Not sure what was the bug. Fixes #32014.
2016-04-06add incremental test runner and some testsNiko Matsakis-0/+54