about summary refs log tree commit diff
path: root/src/librustc/dep_graph
AgeCommit message (Expand)AuthorLines
2019-01-08Move diagnostics out from QueryJob and optimize for the case with no diagnosticsJohn Kåre Alsaker-1/+1
2019-01-08Auto merge of #57114 - Zoxc:query-perf11, r=michaelwoeristerbors-162/+120
2019-01-04implement a hack to make traitobject 0.1.0 compileAriel Ben-Yehuda-0/+1
2018-12-31Clean up and optimize OpenTask / read_indexJohn Kåre Alsaker-162/+120
2018-12-31Address commentsJohn Kåre Alsaker-3/+7
2018-12-31Use `entry` API to avoid double lookup when interning dep nodesJohn Kåre Alsaker-30/+39
2018-12-31Group dep node data into a single structureJohn Kåre Alsaker-126/+80
2018-12-27Integrate chalk enginescalexm-0/+1
2018-12-25Remove licensesMark Rousskov-101/+0
2018-12-19Auto merge of #54252 - arielb1:deref-query, r=nikomatsakisbors-0/+1
2018-12-17Remove *_inlined variantsJohn Kåre Alsaker-11/+3
2018-12-17Turn some asserts into debug_assertsJohn Kåre Alsaker-2/+2
2018-12-17Tweak query code for performanceJohn Kåre Alsaker-11/+22
2018-12-15make autoderef steps a queryAriel Ben-Yehuda-0/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-3/+3
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-4/+4
2018-12-04cleanup: remove static lifetimes from constsljedrz-1/+1
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-1/+1
2018-11-26rustc-guide has movedMark Mansi-2/+2
2018-11-21rustc: implement and use Default on more types.Eduard-Mihai Burtescu-2/+2
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-12Turn `HirLocalId` into a `newtype_index`Oliver Scherer-3/+3
2018-10-25Report const eval error inside the queryOliver Schneider-0/+1
2018-10-24introduce (but do not use) `ascribe_user_type` goalNiko Matsakis-2/+4
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-20/+10
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-9/+9
2018-10-17Use `Environment` instead of `ty::ParamEnv` in chalk contextscalexm-1/+3
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-0/+1
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-8/+8
2018-09-18incr.comp.: Allow for more fine-grained testing of CGU reuse and use it to te...Michael Woerister-0/+146
2018-09-08Rollup merge of #53315 - nikomatsakis:newtype-index, r=Mark-Simulacrumkennytm-5/+11
2018-09-07rewrite constants to use NewType::MAX instead of u32::MAXNiko Matsakis-3/+1
2018-09-07remove all references to `private` from outside the macroNiko Matsakis-3/+7
2018-09-07change from tuple struct to brace structNiko Matsakis-3/+3
2018-09-07change syntax of `newtype_index` to look like a struct declNiko Matsakis-2/+6
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+1
2018-09-03Auto merge of #53673 - michaelwoerister:incr-thinlto-2000, r=alexcrichtonbors-1/+1
2018-08-31Always add all modules to the global ThinLTO module analysis when compiling i...Michael Woerister-1/+0
2018-08-31Support local ThinLTO with incremental compilation.Michael Woerister-1/+2
2018-08-31trip const_to_alloc querycsmoe-2/+1
2018-08-23Use optimized SmallVec implementationIgor Gutorov-2/+2
2018-08-22miri/CTFE refactorRalf Jung-1/+1
2018-08-05Improve query efficiencyvarkor-1/+1
2018-08-05Fix outdated handling of GetLangItemsvarkor-1/+1
2018-08-05Add lint for unknown feature attributesvarkor-0/+2
2018-07-27Better Option handlingShotaro Yamada-6/+8
2018-07-25introduce new subtypingNiko Matsakis-1/+0
2018-07-23Change single char str patterns to charsljedrz-1/+1
2018-07-21Convert implied_outlives_bounds to a queryTyler Mandry-0/+1