summary refs log tree commit diff
path: root/src/librustc/dep_graph
AgeCommit message (Expand)AuthorLines
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
2018-07-13Auto merge of #51987 - nikomatsakis:nll-region-infer-scc, r=pnkfelixbors-1/+3
2018-07-12rename `control_flow_graph` to `graph`Niko Matsakis-1/+1
2018-07-12rename `graph` to `control_flow_graph::implementation`Niko Matsakis-1/+3
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-2/+0
2018-07-02introduce `predicates_defined_on` for traitsNiko Matsakis-0/+1
2018-06-28Merge `ConstVal` and `ConstValue`Oliver Schneider-3/+3
2018-06-26introduce `Normalizable` trait for things directly normalizableNiko Matsakis-2/+7
2018-06-26convert `prove_predicate` into a queryNiko Matsakis-1/+2
2018-06-26make `Subtype` a true queryNiko Matsakis-1/+3
2018-06-26make `Eq` a true queryNiko Matsakis-2/+4
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-3/+3
2018-06-10create separate dep-nodes for predicates_of and explicit_predicates_oftoidiu-0/+1
2018-05-17Rename trans to codegen everywhere.Irina Popa-5/+5
2018-05-12Rollup merge of #50558 - whitfin:issue-50500, r=michaelwoeristerMark Simulacrum-24/+1
2018-05-11Remove shared access to DepGraph::work_productsIsaac Whitfield-24/+1
2018-05-11Add a query to convert from ConstValue to AllocationJohn Kåre Alsaker-5/+6
2018-05-11Introduce ConstValue and use it instead of miri's Value for constant valuesJohn Kåre Alsaker-1/+1
2018-05-10Rollup merge of #50598 - whitfin:unnecessary-mut-borrow, r=michaelwoeristerAlex Crichton-7/+1
2018-05-10Rollup merge of #50565 - nnethercote:try_mark_green, r=michaelwoeristerAlex Crichton-10/+11
2018-05-09Remove unnecessary mutable borrow and resizingIsaac Whitfield-7/+1
2018-05-09Use SmallVec for DepNodeIndex within dep_graph.Nicholas Nethercote-10/+11
2018-05-07Make DepGraph::previous_work_products immutableWesley Wiser-19/+7
2018-04-26Create a canonical trait query for `evaluate_obligation`Aravind Gollakota-1/+3
2018-04-25Move the Lock into OpenTaskJohn Kåre Alsaker-54/+49
2018-04-25Address commentsJohn Kåre Alsaker-16/+18
2018-04-25Make DepGraph thread-safeJohn Kåre Alsaker-167/+189
2018-04-23first draft of `program_clauses_for_env`Niko Matsakis-0/+1
2018-04-19Remove HIR inliningWesley Wiser-2/+1
2018-04-12Auto merge of #45298 - toidiu:ak-44493-infer-predicate, r=nikomatsakisbors-0/+1
2018-04-12Implement inferring outlives requirements for references, structs, enum, unio...toidiu-0/+1
2018-04-10Querify all_traitsJohn Kåre Alsaker-0/+1