about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2020-02-11Invert control in struct_lint_level.jumbatm-145/+192
2020-02-11Auto merge of #68929 - matprec:consistent-issue-references, r=Dylan-DPCbors-10/+11
2020-02-11Don't run coherence twice for future-compat lintsJonas Schievink-30/+43
2020-02-10Add `#[repr(no_niche)]`.Felix S. Klock II-8/+25
2020-02-10Rollup merge of #68932 - michaelwoerister:self-profile-generic-activity-args,...Dylan DPC-2/+4
2020-02-10self-profile: Support arguments for generic_activities.Michael Woerister-2/+4
2020-02-10preallocate 2 Vecs in traits; tweak WfPredicates::normalizeljedrz-4/+5
2020-02-10Auto merge of #69012 - Dylan-DPC:rollup-13qn0fq, r=Dylan-DPCbors-325/+348
2020-02-10Rollup merge of #68966 - jonas-schievink:coherence-perf, r=varkorDylan DPC-84/+30
2020-02-10Rollup merge of #68694 - nnethercote:reduce-RefCells-in-InferCtxt, r=varkorDylan DPC-241/+318
2020-02-09Remove vestigial #43355-compat codeJonas Schievink-83/+28
2020-02-09Add desc to `specialization_graph_of` queryJonas Schievink-1/+2
2020-02-09Auto merge of #67665 - Patryk27:master, r=zackmdavisbors-84/+236
2020-02-10Reduce the number of `RefCell`s in `InferCtxt`.Nicholas Nethercote-241/+318
2020-02-09Make issue references consistentMatthias Prechtl-10/+11
2020-02-09Rollup merge of #68911 - jonas-schievink:inherent-overlap, r=petrochenkovJonas Schievink-32/+25
2020-02-09cache adt_drop_tysMatthew Jasper-2/+4
2020-02-09Apply suggestions from code reviewmatthewjasper-3/+3
2020-02-09Improve reporting errors and suggestions for trait boundsPatryk Wychowaniec-84/+236
2020-02-09Rollup merge of #68857 - Marwes:allocations, r=matthewjasperDylan DPC-61/+100
2020-02-09Rollup merge of #68718 - Aaron1011:move-def-hir-span, r=petrochenkovDylan DPC-6/+6
2020-02-08Move librustc_hir/def_id.rs to librustc_span/def_id.rsAaron Hill-6/+6
2020-02-08Reduce Vec allocations in normalization by passing &mut VecMarkus Westerlind-61/+100
2020-02-08Auto merge of #68452 - msizanoen1:riscv-abi, r=nagisa,eddybbors-0/+1
2020-02-08Make `provided_trait_methods` use `impl Iterator`Jonas Schievink-2/+1
2020-02-08Make `associated_items` query return a sliceJonas Schievink-31/+25
2020-02-07Auto merge of #65232 - nikomatsakis:lazy-norm-anon-const-push-2, r=matthewjasperbors-184/+473
2020-02-07Rollup merge of #68919 - Zoxc:ast-lifetime, r=nikomatsakisDylan DPC-7/+0
2020-02-07Rollup merge of #68889 - Zoxc:hir-krate, r=eddybDylan DPC-98/+94
2020-02-07Rollup merge of #68164 - tmiasko:no-sanitize, r=nikomatsakisDylan DPC-0/+8
2020-02-07Remove HashStable impl for ast::LifetimeJohn Kåre Alsaker-7/+0
2020-02-06Rollup merge of #68524 - jonas-schievink:generator-resume-arguments, r=ZoxcDylan DPC-18/+56
2020-02-06lint impls that will become incoherent when leak-check is removedNiko Matsakis-11/+63
2020-02-06add the ability to skip leak check within a snapshotNiko Matsakis-12/+37
2020-02-06apply various formatting nitsNiko Matsakis-15/+15
2020-02-06use derive(Debug) for TypeTraceNiko Matsakis-7/+1
2020-02-06index ReEmpty by universeNiko Matsakis-45/+243
2020-02-06integrate the `sub_free_regions` code so we have only one copy of itNiko Matsakis-92/+99
2020-02-06add a `IsEmpty` for use in verified boundsNiko Matsakis-8/+25
2020-02-06do not limit NiceRegionError to SubSupConflict or ConcreteFailureNiko Matsakis-13/+9
2020-02-06Make `krate` privateJohn Kåre Alsaker-1/+1
2020-02-06Rollup merge of #68837 - jonas-schievink:assoc-item-lookup-2, r=estebankDylan DPC-21/+15
2020-02-06Comment tweaksJohn Kåre Alsaker-1/+2
2020-02-06Remove the `Forest` typeJohn Kåre Alsaker-62/+35
2020-02-06Move the `krate` method to Hir and remove the Krate dep nodeJohn Kåre Alsaker-31/+19
2020-02-06Add a `hir_krate` queryJohn Kåre Alsaker-1/+8
2020-02-06Add a Hir wrapper typeJohn Kåre Alsaker-6/+33
2020-02-06Auto merge of #68861 - Dylan-DPC:rollup-0m09hsg, r=Dylan-DPCbors-29/+3
2020-02-06Add CodegenFnAttrFlags::NO_SANITIZE_ANYTomasz Miąsko-0/+2
2020-02-05Selectively disable sanitizer instrumentationTomasz Miąsko-0/+6