about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2021-07-07Remove a sorting operation from used_cratesbjorn3-27/+0
2021-07-07Auto merge of #86901 - sexxi-goose:query_remove, r=nikomatsakisbors-20/+1
2021-07-06Fix depnode sizeAman Arora-1/+1
2021-07-06Make type_implements_trait not a queryAman Arora-19/+0
2021-07-06Correct comments about untracked accesses.Camille GILLOT-17/+19
2021-07-06Make resolutions a query.Camille GILLOT-84/+88
2021-07-06Auto merge of #86572 - rylev:force-warnings-always, r=nikomatsakisbors-5/+13
2021-07-06Add flag to configure `large_assignments` lintTomasz Miąsko-1/+6
2021-07-06Add missing docs and remove dead codeRyan Levick-3/+1
2021-07-06Auto merge of #86143 - bjorn3:revert_revert_merge_crate_disambiguator, r=mich...bors-28/+35
2021-07-06Truncate hex stable crate id to 8 characters (32 bits)bjorn3-2/+7
2021-07-06Make tcx.stable_crate_id() fasterbjorn3-2/+6
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-26/+24
2021-07-06Auto merge of #86694 - cjgillot:pmmd, r=petrochenkovbors-7/+5
2021-07-06Store macro parent module in ExpnData.Camille GILLOT-7/+5
2021-07-06Auto merge of #82985 - cjgillot:lint, r=jackh726bors-54/+29
2021-07-05Auto merge of #86877 - bjorn3:remove_lib_source, r=petrochenkovbors-38/+3
2021-07-05Auto merge of #86891 - JohnTitor:rollup-gy2gan9, r=JohnTitorbors-0/+3
2021-07-06Rollup merge of #86685 - RalfJung:alloc-mut, r=oli-obkYuki Okushi-0/+3
2021-07-05Auto merge of #86674 - Aaron1011:new-querify-limits, r=michaelwoeristerbors-23/+61
2021-07-05Remove LibSourcebjorn3-38/+3
2021-07-05Auto merge of #86867 - JohnTitor:convert-to-actual-assert, r=jackh726bors-1/+1
2021-07-04Combine individual limit queries into single `limits` queryAaron Hill-32/+40
2021-07-04Auto merge of #86866 - nikomatsakis:issue-84841, r=oli-obkbors-5/+36
2021-07-04Query-ify global limit attribute handlingAaron Hill-23/+53
2021-07-04tag issues with FIXMENiko Matsakis-1/+1
2021-07-04Update compiler/rustc_middle/src/ty/normalize_erasing_regions.rsNiko Matsakis-1/+1
2021-07-05Convert `debug_assert!` to `assert!` in `Binder::dummy`Yuki Okushi-1/+1
2021-07-04be conservative in has_significant_dropNiko Matsakis-0/+9
2021-07-04allow inference vars in type_implements_traitNiko Matsakis-1/+14
2021-07-04Auto merge of #86255 - Smittyvb:mir-alloc-oom, r=RalfJung,oli-obkbors-8/+37
2021-07-03introduce helper functionNiko Matsakis-4/+13
2021-07-04Fix comments about unique borrowsLeSeulArtichaut-2/+2
2021-07-03Make vtable_allocation always succeedSmitty-5/+6
2021-07-02Allocation failure in constprop panics right awaySmitty-2/+5
2021-07-03Remove `ty::Binder::bind()`Yuki Okushi-90/+0
2021-07-03Use `BoundVarsCollector` for nowYuki Okushi-1/+5
2021-07-01Auto merge of #86749 - bjorn3:link_info_refactor_part1, r=petrochenkovbors-10/+6
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-10/+6
2021-07-01New force_warn diagnostic builder and ensure cap-lints doesn't reduce force_w...Ryan Levick-14/+11
2021-07-01Auto merge of #86190 - asquared31415:extern-main-86110-fix, r=varkorbors-1/+1
2021-06-30Delay ICE on evaluation failSmitty-0/+5
2021-06-30Note that even ConstProp follows the rulesSmittyvb-2/+2
2021-06-30Simplify memory failure checkingSmitty-6/+0
2021-06-30Auto merge of #86695 - sexxi-goose:closure_size, r=nikomatsakisbors-5/+32
2021-06-30Rename is_spurious -> is_volatileSmitty-1/+1
2021-06-30simplify explanation commentSmittyvb-9/+2
2021-06-30Force warnings even when can_emit_warnings == falseRyan Levick-1/+14
2021-06-29Properly handle const prop failuresSmitty-6/+15
2021-06-29Add comment with reasoning for non-determinismSmitty-0/+9