summary refs log tree commit diff
path: root/src/librustc/query
AgeCommit message (Collapse)AuthorLines
2019-06-30Keep caching for non-promoted queriesJohn Kåre Alsaker-0/+2
2019-06-30Clean up query cache codeJohn Kåre Alsaker-23/+38
2019-06-02query-fy type_nameMark Mansi-0/+9
2019-06-02query-ify const_fieldMark Mansi-0/+10
2019-06-01rustc: use indexmap instead of a plain vector for upvars.Eduard-Mihai Burtescu-1/+1
2019-06-01Rollup merge of #61389 - Zoxc:arena-cleanup, r=eddybMazdak Farrokhzad-3/+3
Remove GlobalArenas and use Arena instead r? @eddyb
2019-05-31rustc_codegen_utils: add new mangling scheme implementation.Eduard-Mihai Burtescu-0/+4
2019-05-31Remove GlobalArenas and use Arena insteadJohn Kåre Alsaker-3/+3
2019-05-29rustc: rename Mir to mir::Body in comments and to MIR in error strings.Eduard-Mihai Burtescu-1/+1
2019-05-28Changes the type `mir::Mir` into `mir::Body`Claude-Alban RANÉLY-VERGÉ-DÉPRÉ-6/+6
The commit should have changed comments as well. At the time of writting, it passes the tidy and check tool. Revisions asked by eddyb : - Renamed of all the occurences of {visit/super}_mir - Renamed test structures `CachedMir` to `Cached` Fixing the missing import on `AggregateKind`
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-1/+1
We are going to uniform the terminology of all associated items. Methods that may or may not have `self` are called "associated functions". Because `AssociatedFn` is a bit long, we rename `Associated` to `Assoc`.
2019-05-23Update crate_variances and inferred_outlives_crateJohn Kåre Alsaker-2/+2
2019-05-23Update dylib_dependency_formats, extern_crate and reachable_non_genericsJohn Kåre Alsaker-3/+3
2019-05-23Update foreign_modules and dllimport_foreign_itemsJohn Kåre Alsaker-2/+2
2019-05-23Update visible_parent_mapJohn Kåre Alsaker-1/+1
2019-05-23Update get_lib_features, defined_lib_features, get_lang_items, ↵John Kåre Alsaker-7/+7
defined_lang_items, missing_lang_items, postorder_cnums and maybe_unused_extern_crates
2019-05-23Update wasm_import_module_map and target_features_whitelistJohn Kåre Alsaker-2/+2
2019-05-23Update upvars and module_exportsJohn Kåre Alsaker-2/+2
2019-05-23Update in_scope_traits_mapJohn Kåre Alsaker-1/+1
2019-05-23Update privacy_access_levelsJohn Kåre Alsaker-1/+1
2019-05-23Update all_traitsJohn Kåre Alsaker-1/+1
2019-05-23Update stability_index, all_crate_nums and features_queryJohn Kåre Alsaker-3/+3
2019-05-23Update lint_levelsJohn Kåre Alsaker-1/+1
2019-05-23Update GenericPredicates queriesJohn Kåre Alsaker-5/+5
2019-05-23Update used_trait_importsJohn Kåre Alsaker-1/+1
2019-05-23Update item_childrenJohn Kåre Alsaker-1/+1
2019-05-23Update resolve_lifetimes, named_region_map, is_late_bound_map and ↵John Kåre Alsaker-4/+4
object_lifetime_defaults_map
2019-05-23Update implementations_of_trait and all_trait_implementationsJohn Kåre Alsaker-2/+2
2019-05-23Update upstream_monomorphizations and upstream_monomorphizations_forJohn Kåre Alsaker-2/+2
2019-05-23Update borrowckJohn Kåre Alsaker-1/+1
2019-05-23Update inherent_implsJohn Kåre Alsaker-2/+2
2019-05-23Update associated_item_def_idsJohn Kåre Alsaker-1/+1
2019-05-20Fixed nits raised in review.Alexander Regueiro-4/+4
2019-05-20Accumulation of various drive-by cosmetic changes.Alexander Regueiro-22/+20
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+1
2019-05-05rustc: rename all occurences of "freevar" to "upvar".Eduard-Mihai Burtescu-1/+1
2019-05-03rustc: use DefKind instead of Def, where possible.Eduard-Mihai Burtescu-1/+1
2019-05-01Rollup merge of #60287 - Zoxc:the-arena-variances_of, r=eddybMazdak Farrokhzad-2/+2
Use references for variances_of Based on https://github.com/rust-lang/rust/pull/60280. cc @varkor r? @eddyb
2019-04-25Update variances_ofJohn Kåre Alsaker-2/+2
2019-04-25Update trait queriesJohn Kåre Alsaker-12/+12
2019-04-25Update trait_impls_ofJohn Kåre Alsaker-1/+1
2019-04-25Update mir_const_qualifJohn Kåre Alsaker-1/+1
2019-04-25Update rvalue_promotable_mapJohn Kåre Alsaker-1/+1
2019-04-25Update region_scope_treeJohn Kåre Alsaker-1/+1
2019-04-25Update inferred_outlives_ofJohn Kåre Alsaker-1/+1
2019-04-23Add rustc_allow_const_fn_ptrTaylor Cramer-0/+2
2019-04-21Introduce query `static_mutability`Vadim Petrochenkov-0/+3
2019-04-14HirIdify hir::Defljedrz-2/+2
2019-04-12Auto merge of #59536 - Zoxc:the-arena, r=eddybbors-4/+3
Introduce an arena type which may be used to allocate a list of types with destructors You can also specify that you want deserializers for `&'tcx [T]` and `&'tcx T` for a type in the list, which will allocate those using the arena. Based on https://github.com/rust-lang/rust/pull/59517 and https://github.com/rust-lang/rust/pull/59533. Look at the last commit for the interesting changes. An alternative to https://github.com/rust-lang/rust/pull/56448. cc @michaelwoerister @eddyb r? @oli-obk
2019-04-05Remove no_force from coherent_traitJohn Kåre Alsaker-1/+0