about summary refs log tree commit diff
path: root/src/librustc/ty/query/job.rs
AgeCommit message (Expand)AuthorLines
2019-03-01Add support for using a jobserver with RayonJohn Kåre Alsaker-0/+5
2019-02-15Always emit an error for a query cycleJohn Kåre Alsaker-21/+3
2019-02-10rustc: doc commentsAlexander Regueiro-9/+10
2019-02-05move librustc to 2018Mark Mansi-11/+13
2019-01-28Use multiple threads by default. Limits tests to one thread. Do some renaming.John Kåre Alsaker-21/+21
2019-01-08Move diagnostics out from QueryJob and optimize for the case with no diagnosticsJohn Kåre Alsaker-5/+0
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-25Auto merge of #56983 - ljedrz:parallel_query_tweaks, r=Zoxcbors-17/+9
2018-12-19query: simplify stack trimming in cycle_checkljedrz-1/+1
2018-12-19query: minor refactoringljedrz-5/+2
2018-12-19query: insert visited queries more eagerlyljedrz-6/+3
2018-12-19query: faster stack reversal in remove_cycleljedrz-5/+3
2018-12-17Rename await into cycle_error for the single threaded case and add some commentsJohn Kåre Alsaker-1/+1
2018-12-17Tweak query code for performanceJohn Kåre Alsaker-28/+41
2018-12-06Fix a race conditionJohn Kåre Alsaker-2/+5
2018-12-06Show usages of query cycles and correctly shift queries in a cycleJohn Kåre Alsaker-30/+61
2018-10-05rustc/ty: improve stack shifting and remove related allocationsljedrz-10/+10
2018-10-05rustc/ty: move a faster early return upljedrz-5/+5
2018-10-05rustc/ty: improve allocationsljedrz-3/+3
2018-08-28Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.Eduard-Mihai Burtescu-5/+6
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-07-20Revert some use of `PtrKey` to fix parallel_queries buildVadim Petrochenkov-3/+2
2018-07-20data_structures: Add a reference wrapper for pointer-indexed maps/setsVadim Petrochenkov-4/+5
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-0/+525