summary refs log tree commit diff
path: root/src/librustc/ty/maps/mod.rs
AgeCommit message (Expand)AuthorLines
2018-04-28Track unused mutable variables across closuresKeith Yeung-1/+1
2018-04-27Move query functions out from the define_maps! macroJohn Kåre Alsaker-2/+1
2018-04-27Create a job immediately when looking in the query map and start it laterJohn Kåre Alsaker-1/+0
2018-04-26Retry canonical trait query in standard mode if overflow occursAravind Gollakota-2/+3
2018-04-26Create a canonical trait query for `evaluate_obligation`Aravind Gollakota-2/+8
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-1/+1
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-1/+1
2018-04-23eliminate the `Lrc` of a slice and just return the sliceNiko Matsakis-4/+4
2018-04-23first draft of `program_clauses_for_env`Niko Matsakis-0/+4
2018-04-19Remove HIR inliningWesley Wiser-5/+5
2018-04-16Separately gate each target_feature featureAlex Crichton-1/+1
2018-04-13Auto merge of #49800 - ishitatsuyuki:intern-goal, r=nikomatsakisbors-2/+2
2018-04-12Auto merge of #45298 - toidiu:ak-44493-infer-predicate, r=nikomatsakisbors-1/+6
2018-04-12Implement inferring outlives requirements for references, structs, enum, unio...toidiu-1/+6
2018-04-12traits: Implement interning for Goal and ClauseTatsuyuki Ishi-2/+2
2018-04-10Querify all_traitsJohn Kåre Alsaker-0/+9
2018-04-06Allow for internalizing monomorphizations that cannot be shared.Michael Woerister-0/+1
2018-04-06Remove the (inaccurate) symbol_export_level query.Michael Woerister-1/+0
2018-04-06Allow for re-using monomorphizations from upstream crates.Michael Woerister-1/+6
2018-04-06Allow for representing exported monomorphizations in crate metadata.Michael Woerister-1/+1
2018-04-05Auto merge of #49045 - Zoxc:tls, r=michaelwoeristerbors-3/+7
2018-03-28Take the original extra-filename passed to a crate into account whenChris Manchester-0/+1
2018-03-25Rollup merge of #49299 - SimonSapin:ubiquity, r=nikomatsakiskennytm-3/+0
2018-03-24Some cleanups and added commentsJohn Kåre Alsaker-1/+1
2018-03-24Make queries thread safe. Remove the query stack and make queries point to th...John Kåre Alsaker-3/+7
2018-03-23Stabilize the copy_closures and clone_closures featuresSimon Sapin-3/+0
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-1/+8
2018-03-22rustc: Add a `#[wasm_custom_section]` attributeAlex Crichton-0/+2
2018-03-22Rollup merge of #48939 - wesleywiser:incr_query_wf_checking, r=michaelwoeristerkennytm-0/+4
2018-03-18Auto merge of #48985 - scalexm:lowering, r=nikomatsakisbors-0/+3
2018-03-15Queryify check_impl_item_well_formedWesley Wiser-0/+1
2018-03-15Queryify check_trait_item_well_formedWesley Wiser-0/+1
2018-03-15Queryify check_item_well_formedWesley Wiser-0/+2
2018-03-14Auto merge of #48864 - oli-obk:miri_incremental_regression, r=eddybbors-1/+1
2018-03-14Address niko's nitsscalexm-2/+2
2018-03-14Add MVP for chalkificationscalexm-0/+3
2018-03-13transition various normalization functions to the new methodsNiko Matsakis-5/+0
2018-03-13introduce `tcx.normalize_erasing_regions(..)` operaton [VIC]Niko Matsakis-1/+6
2018-03-13introduce `infcx.at(..).dropck_outlives(..)` operaton [VIC]Niko Matsakis-2/+13
2018-03-13introduce `infcx.at(..).normalize(..)` operation [VIC]Niko Matsakis-0/+12
2018-03-13Cache const eval queriesOliver Schneider-1/+1
2018-03-08Fully use miri in transOliver Schneider-2/+2
2018-03-08Prepare for using miri in transAlexander Regueiro-2/+3
2018-03-06Add target_features to TransFnAttrsWesley Wiser-1/+0
2018-03-06Remove the contains_extern_indicator queryWesley Wiser-1/+0
2018-03-06Remove export_name queryWesley Wiser-1/+0
2018-03-06Add query for trans fn attributesWesley Wiser-1/+6
2018-03-06Compute symbol names more lazily.Michael Woerister-2/+2
2018-03-06Rename exported_symbol_ids query to something more explicit and document what...Michael Woerister-2/+17
2018-03-05Turn features() into a query.Michael Woerister-0/+8