about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2019-07-26Rollup merge of #62801 - bjorn3:remove_lower_128bit_ops, r=alexcrichtonMazdak Farrokhzad-35/+1
2019-07-26Rollup merge of #62692 - eddyb:precompute-niches, r=oli-obkMazdak Farrokhzad-127/+100
2019-07-26clarify and unify some type test namesRalf Jung-2/+2
2019-07-26Use sharded maps for queriesJohn Kåre Alsaker-26/+28
2019-07-25Rollup merge of #60066 - sfackler:type-name, r=CentrilMazdak Farrokhzad-5/+5
2019-07-24Stabilize the type_name intrinsic in core::anySteven Fackler-5/+5
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-17/+16
2019-07-23Auto merge of #61779 - Zoxc:sharded, r=oli-obkbors-18/+20
2019-07-19Use sharded maps for interningJohn Kåre Alsaker-18/+20
2019-07-19Remove support for -Zlower-128bit-opsbjorn3-35/+1
2019-07-19hygiene: Tweak naming some moreVadim Petrochenkov-3/+3
2019-07-19Adjust other names after the `Mark` renamingVadim Petrochenkov-1/+1
2019-07-19libsyntax: Remove `Mark` into `ExpnId`Vadim Petrochenkov-6/+6
2019-07-15rustc: precompute the largest Niche and store it in LayoutDetails.Eduard-Mihai Burtescu-90/+100
2019-07-15rustc_target: move abi::Niche from rustc::ty::layout.Eduard-Mihai Burtescu-51/+0
2019-07-15rustc: compute `ty::layout::Niche`'s `available` on the fly.Eduard-Mihai Burtescu-29/+43
2019-07-13Rollup merge of #62585 - pnkfelix:issue-60431-make-struct-tail-normalize-when...Mazdak Farrokhzad-11/+97
2019-07-12Update docs to reflect review feedback.Felix S. Klock II-5/+10
2019-07-12Replace `struct_tail` and `struct_lockstep_tails` with variants handling norm...Felix S. Klock II-11/+92
2019-07-11Remove feature gate `dropck_parametricity` completelyLzu Tao-15/+0
2019-07-11Auto merge of #62503 - pnkfelix:dont-recur-infiitely-from-print-def-path, r=e...bors-1/+25
2019-07-11Fix failing testsVadim Petrochenkov-2/+3
2019-07-11hygiene: Introduce a helper method for creating new expansionsVadim Petrochenkov-23/+22
2019-07-08Avoid infinite looping in `print_def_path`.Felix S. Klock II-1/+25
2019-07-05Rollup merge of #62168 - ljedrz:the_culmination_of_hiridification, r=ZoxcMazdak Farrokhzad-10/+10
2019-07-05Rollup merge of #61545 - flip1995:internal_lints, r=oli-obkMazdak Farrokhzad-19/+27
2019-07-05Rollup merge of #62169 - Zoxc:store-query-results, r=eddybMazdak Farrokhzad-19/+13
2019-07-04Auto merge of #61392 - Zoxc:single-interner, r=eddybbors-136/+28
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-7/+7
2019-07-04rename hir::map::local_def_id to local_def_id_from_node_idljedrz-3/+3
2019-07-03Remove needless lifetimesJeremy Stucki-5/+5
2019-07-02implement `TypeFoldable` for `Arc`Niko Matsakis-0/+10
2019-07-02rename to "member constraints"Niko Matsakis-1/+1
2019-07-02implement Lift for ArcNiko Matsakis-0/+8
2019-07-02[WIP] fix `Lift` impl for `Rc`Niko Matsakis-1/+1
2019-07-02propagate the pick-constraints through queriesNiko Matsakis-0/+7
2019-07-02Derive which queries to save using the proc macroJohn Kåre Alsaker-19/+13
2019-07-02Use a single CtxtInternersJohn Kåre Alsaker-136/+28
2019-07-02Auto merge of #61871 - Zoxc:no-lift-branch, r=eddybbors-4/+15
2019-06-30Clean up query cache codeJohn Kåre Alsaker-116/+5
2019-06-29Rollup merge of #62104 - Zoxc:query-info, r=eddybMazdak Farrokhzad-14/+52
2019-06-26Don't use lift to detect local typesJohn Kåre Alsaker-4/+15
2019-06-26Auto merge of #62072 - eddyb:generator-memory-index, r=tmandrybors-37/+78
2019-06-25Rollup merge of #62091 - ljedrz:hiridification_almost_there, r=ZoxcMazdak Farrokhzad-5/+5
2019-06-25rustc: correctly transform memory_index mappings for generators.Eduard-Mihai Burtescu-37/+78
2019-06-25Fix an ICE with uninhabited constsvarkor-1/+1
2019-06-25Inform the query system about properties of queries at compile timeJohn Kåre Alsaker-14/+52
2019-06-24Allow usage_of_ty_tykind only in styflip1995-19/+27
2019-06-24Turn internal lints into tool lintsflip1995-1/+1
2019-06-24HirIdification: miscellaneous bitsljedrz-2/+2