summary refs log tree commit diff
path: root/src/librustc/ty/query
AgeCommit message (Expand)AuthorLines
2019-12-06Rename to `then_some` and `then`varkor-1/+1
2019-12-06Use `to_option` in various placesvarkor-7/+2
2019-11-30introduce crate rustc_feature and move active, accepted, and removed to itMazdak Farrokhzad-1/+0
2019-11-19Move the definition of `QueryResult` into `plumbing.rs`.Nicholas Nethercote-13/+11
2019-11-15Rollup merge of #66013 - nnethercote:avoid-hashing-twice-in-get_query, r=ZoxcYuki Okushi-3/+13
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+2
2019-11-12Register queries with self profiler in rustc_interfaceMark Rousskov-1/+3
2019-11-12Move self-profile infrastructure to data structuresMark Rousskov-4/+14
2019-11-08Stop returning promotables from `mir_const_qualif`Dylan MacKenzie-1/+0
2019-11-06Rollup merge of #65776 - nnethercote:rename-LocalInternedString-and-more, r=e...Mazdak Farrokhzad-1/+1
2019-11-04Avoid hashing the key twice in `get_query()`.Nicholas Nethercote-3/+13
2019-11-02Convert `x.as_str().to_string()` to `x.to_string()` where possible.Nicholas Nethercote-1/+1
2019-11-01`Span` cannot represent `span.hi < span.lo`Vadim Petrochenkov-5/+0
2019-10-27Always use consteval to codegen caller_location.Adam Perry-0/+10
2019-10-25self-profiling: Switch query-blocking measurements to RAII-style API.Michael Woerister-2/+12
2019-10-23Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddybMazdak Farrokhzad-5/+4
2019-10-21Remove many unnecessary trait derivations.Nicholas Nethercote-2/+2
2019-10-21Use `Symbol` for codegen unit names.Nicholas Nethercote-3/+2
2019-10-21Change `SymbolName::name` from `InternedString` to `Symbol`.Nicholas Nethercote-2/+2
2019-10-21Remove unnecessary trait bounds from `keys::Keys`.Nicholas Nethercote-7/+2
2019-10-18rustc: arena-allocate the slice in `ty::GenericsPredicate`, not the whole str...Eduard-Mihai Burtescu-3/+4
2019-10-08Rollup merge of #65081 - Mark-Simulacrum:remove-profile-queries, r=michaelwoe...Mazdak Farrokhzad-50/+1
2019-10-08Rollup merge of #65176 - nnethercote:rm-query-macros, r=michaelwoeristerMazdak Farrokhzad-32/+13
2019-10-08Rollup merge of #65162 - Mark-Simulacrum:no-cache-loading-map, r=michaelwoeri...Mazdak Farrokhzad-8/+0
2019-10-07Remove `force_ex!`.Nicholas Nethercote-13/+5
2019-10-07Remove `def_id!`.Nicholas Nethercote-12/+9
2019-10-07Remove `krate!`.Nicholas Nethercote-5/+1
2019-10-07Remove `force!`.Nicholas Nethercote-5/+1
2019-10-06Remove loaded_from_cache map from DepGraphMark Rousskov-8/+0
2019-10-05Pacify tidyJonas Schievink-1/+4
2019-10-05Fix the bootstrapJonas Schievink-0/+8
2019-10-04Rollup merge of #64874 - matthewjasper:simplify-euv, r=eddybMazdak Farrokhzad-1/+1
2019-10-03Remove -Zprofile-queriesMark Rousskov-50/+1
2019-10-01Rollup merge of #64840 - michaelwoerister:self-profiling-raii-refactor, r=wes...Tyler Mandry-15/+11
2019-09-30Remove HIR based const qualificationMatthew Jasper-1/+1
2019-09-30Self-Profiling: Make names of existing events more consistent and use new API.Michael Woerister-15/+11
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-2/+2
2019-09-29remove bit_set re-export from rustc_data_structurescsmoe-2/+2
2019-09-29Rollup merge of #64824 - Mark-Simulacrum:no-stable-hasher-result-everywhere, ...Mazdak Farrokhzad-6/+3
2019-09-29Rollup merge of #64799 - Aaron1011:fix/double-panic, r=Mark-SimulacrumMazdak Farrokhzad-2/+6
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-6/+3
2019-09-28Rollup merge of #64781 - Mark-Simulacrum:no-global-tcx, r=eddybMazdak Farrokhzad-8/+8
2019-09-27cleanup dead ast-borrowck / migrate-mode code.Mazdak Farrokhzad-1/+0
2019-09-27cleanup check_match wrt. SignalledError.Mazdak Farrokhzad-1/+1
2019-09-27Remove global_tcx from TyCtxtMark Rousskov-8/+8
2019-09-26Add note about global state in try_print_query_stackAaron Hill-0/+3
2019-09-26Use existing Handler to print query stackAaron Hill-2/+3
2019-09-23Auto merge of #64272 - Mark-Simulacrum:parallel-handler, r=estebankbors-4/+3
2019-09-18Fix backticks in documentationJoshua Groves-1/+1
2019-09-17Privatize DiagnosticBuilder constructorsMark Rousskov-4/+3