about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-01-13Rollup merge of #57547 - Xanewok:ptr-eq, r=petrochenkovMazdak Farrokhzad-10/+7
2019-01-13Rollup merge of #57494 - dotdash:expand, r=nikomatsakisMazdak Farrokhzad-8/+23
2019-01-12Auto merge of #56759 - petrochenkov:prestabuni, r=nikomatsakisbors-1/+1
2019-01-12Use `ptr::eq` where applicableIgor Matuszewski-10/+7
2019-01-12resolve: Prohibit use of imported non-macro attributesVadim Petrochenkov-1/+1
2019-01-12Rollup merge of #57535 - varkor:stabilise-if-while-let-patterns, r=CentrilMazdak Farrokhzad-1/+1
2019-01-12Rollup merge of #57434 - nnethercote:rm-CrateNum-Invalid, r=petrochenkovMazdak Farrokhzad-4/+0
2019-01-12Rollup merge of #57042 - pnkfelix:issue-57038-sidestep-ice-in-fieldplacement-...Mazdak Farrokhzad-1/+5
2019-01-12Rollup merge of #56906 - blitzerr:master, r=nikomatsakisMazdak Farrokhzad-0/+11
2019-01-12Stabilise irrefutable if-let and while-let patternsvarkor-1/+1
2019-01-11Auto merge of #57355 - arielb1:correct-subst, r=nikomatsakisbors-9/+24
2019-01-10Add a fast path for identical regions in lub_concrete_regionsBjörn Steinbrink-0/+7
2019-01-10Drop "solved" constraints during region expansionBjörn Steinbrink-8/+16
2019-01-09Auto merge of #56614 - Zoxc:query-perf2, r=michaelwoeristerbors-19/+28
2019-01-08[Cleanup] This is the first in the series of removals of with_freevars usage.Blitzerr-2/+2
2019-01-08Some more refactoring.Blitzerr-2/+1
2019-01-08Issue 56905Blitzerr-0/+12
2019-01-08Auto merge of #57114 - Zoxc:query-perf11, r=michaelwoeristerbors-168/+126
2019-01-08Auto merge of #56988 - alexcrichton:monotonic-instant, r=sfacklerbors-15/+2
2019-01-08Remove `CrateNum::Invalid`.Nicholas Nethercote-4/+0
2019-01-08Auto merge of #57095 - Zoxc:prof-fix, r=michaelwoeristerbors-30/+40
2019-01-07Auto merge of #57303 - matthiaskrgr:clippy_submodule_upd, r=oli-obkbors-7/+0
2019-01-07Revert "Auto merge of #57101 - o01eg:fix-57014, r=alexcrichton"Matthias Krüger-7/+0
2019-01-07Rename some functionsJohn Kåre Alsaker-4/+4
2019-01-07Fix and optimize query profilingJohn Kåre Alsaker-30/+40
2019-01-07std: Force `Instant::now()` to be monotonicAlex Crichton-15/+2
2019-01-07Rollup merge of #57290 - mark-i-m:remove-outdated-comment, r=michaelwoeristerPietro Albini-3/+0
2019-01-06Make sure feature gate errors are recoverable (take 2)Vadim Petrochenkov-3/+1
2019-01-05Auto merge of #57230 - estebank:return-mismatch, r=varkorbors-1/+2
2019-01-05use the correct supertrait substitution in `object_ty_for_trait`Ariel Ben-Yehuda-9/+24
2019-01-05Rollup merge of #57343 - Xanewok:querify-access-levels, r=nikomatsakiskennytm-3/+0
2019-01-05Rollup merge of #57314 - wiktorkuchta:master, r=Centrilkennytm-3/+3
2019-01-05Rollup merge of #57295 - d-e-s-o:topic/be-be, r=zackmdaviskennytm-3/+3
2019-01-05Rollup merge of #57229 - mikeyhew:fix-56806, r=varkorkennytm-5/+18
2019-01-05Rollup merge of #57219 - matthewjasper:mir-cleanup, r=nikomatsakiskennytm-42/+0
2019-01-05Auto merge of #57101 - o01eg:fix-57014, r=alexcrichtonbors-0/+7
2019-01-05Auto merge of #56837 - arielb1:nonprincipal-trait-objects, r=nikomatsakisbors-191/+274
2019-01-05Auto merge of #56145 - weiznich:re_rebalance_coherence, r=nikomatsakisbors-32/+57
2019-01-04use `delay_span_bug` instead of `bug!` when doing layout sanity checkMichael Hewson-5/+18
2019-01-04Remove unused name from CrateAnalysisIgor Matuszewski-1/+0
2019-01-04Replace CrateAnalysis::access_levels with queryIgor Matuszewski-2/+0
2019-01-04Update src/librustc/ty/fold.rsArtem Varaksa-1/+1
2019-01-04Auto merge of #56723 - oli-obk:lazy_const, r=nikomatsakisbors-388/+233
2019-01-04alphabetize marker traits when printedAriel Ben-Yehuda-2/+15
2019-01-04implement a hack to make traitobject 0.1.0 compileAriel Ben-Yehuda-15/+181
2019-01-04Revert "add coherence future-compat warnings for marker-only trait objects"Ariel Ben-Yehuda-186/+27
2019-01-04add comment to <List<ExistentialPredicates>>::principalAriel Ben-Yehuda-1/+25
2019-01-04fix ppauxAriel Ben-Yehuda-1/+8
2019-01-04avoid giving a principal to marker-only trait objectsAriel Ben-Yehuda-1/+1
2019-01-04add support for principal-less trait object typesAriel Ben-Yehuda-31/+63