Yuki Okushi
c004451a20
Migrate compile-pass annotations to build-pass
2019-07-03 06:30:28 +09:00
John Kåre Alsaker
4558068482
Update tests
2019-03-30 18:43:26 +01:00
John Kåre Alsaker
72f8d4e222
Add no_hash to query macro and move some queries over
2019-03-20 16:06:09 +01:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
Guillaume Gomez
812656dc95
Rename must-compile-successfully into compile-pass
2018-04-13 23:28:03 +02:00
Michael Woerister
cedae73c8c
Fix incremental tests after change to instantiation strategy.
2017-11-07 08:54:38 +01:00
Michael Woerister
45a03f153f
incr.comp.: Make #[rustc_dirty/clean] test for fingerprint equality instead of DepNode existence.
2017-09-23 19:47:46 +02:00
Niko Matsakis
3f99118871
kill various tasks we no longer need and remove outdated README text
...
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-12 16:00:31 -04:00
Niko Matsakis
282f7a3c44
rename Tables to TypeckTables
2017-01-25 16:24:00 -05:00
Niko Matsakis
1c0c2af3dc
merge TypeckItemBody and Tables depnodes
2017-01-25 15:50:47 -05:00
Eduard-Mihai Burtescu
e64f64a2fc
rustc: separate bodies for static/(associated)const and embedded constants.
2016-12-28 11:27:57 +02:00
Niko Matsakis
6bd80d1116
compute and cache HIR hashes at beginning
...
This avoids the compile-time overhead of computing them twice. It also fixes
an issue where the hash computed after typeck is differen than the hash before,
because typeck mutates the def-map in place.
Fixes #35549 .
Fixes #35593 .
2016-08-20 07:26:14 -04:00
Niko Matsakis
c7f15aa178
incorporate resolve results into hashing
...
We now incorporate the `def_map` and `trait_map`
results into the SVH.
2016-08-09 20:28:46 -04:00
Niko Matsakis
02a47032dd
use preds to serialize just what we need
...
This massively speeds up serialization. It also
seems to produce deterministic metadata hashes
(before I was seeing inconsistent results).
Fixes #35232 .
2016-08-09 08:26:06 -04:00
Niko Matsakis
54d78a46c5
Fix test cases to reflect that #32014...went away
...
Not sure what was the bug. Fixes #32014 .
2016-04-06 16:38:29 -04:00
Niko Matsakis
068142a2e6
add incremental test runner and some tests
2016-04-06 12:42:46 -04:00