about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2021-07-16Infer all inference variables via InferCxOli Scherer-1/+1
2021-07-16rename assert_matches moduleJane Lusby-1/+1
2021-07-16add some comments regarding the two major quirks of our memory modelRalf Jung-1/+8
2021-07-16get rid of incorrect erase_for_fmtRalf Jung-62/+30
2021-07-16Auto merge of #86993 - jackh726:project-gat-binders, r=nikomatsakisbors-1/+2
2021-07-15tweak pointer out-of-bounds error messageRalf Jung-5/+15
2021-07-15Auto merge of #83319 - tmiasko:packed-aligned, r=jackh726bors-2/+7
2021-07-15Separate encoding paths.Camille GILLOT-10/+4
2021-07-15Layout error instead of an ICE for packed and aligned typesTomasz Miąsko-2/+7
2021-07-15enable Miri to fix the bytes in an allocation (since ptr offsets have differe...Ralf Jung-16/+24
2021-07-15adjustions and cleanup to make Miri build againRalf Jung-63/+16
2021-07-15Rollup merge of #86947 - m-ou-se:assert-matches-to-submodule, r=yaahcYuki Okushi-0/+1
2021-07-15Rollup merge of #86478 - ehuss:future-incompat-test, r=oli-obkYuki Okushi-7/+7
2021-07-14remove unused error variantRalf Jung-3/+0
2021-07-14more precise message for the ptr access check on derefRalf Jung-1/+8
2021-07-14use NonZeroU64 for AllocId to restore old type sizesRalf Jung-6/+7
2021-07-14consistently treat None-tagged pointers as ints; get rid of some deprecated S...Ralf Jung-88/+78
2021-07-14CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...Ralf Jung-200/+248
2021-07-14Add -Zfuture-incompat-test to assist with testing future-incompat reports.Eric Huss-7/+7
2021-07-14Shrink the CrateStore dynamic interface.Camille GILLOT-27/+21
2021-07-13Auto merge of #87044 - cjgillot:expnhash, r=petrochenkovbors-12/+4
2021-07-13Cache expansion hash.Camille GILLOT-12/+4
2021-07-13Conditionally call normalize_erasing_regions only if polymorhization is enabledjackh726-1/+2
2021-07-13Put checking if anonct is a default into a method on hir mapEllen-0/+13
2021-07-13Auto merge of #86857 - fee1-dead:add-attr, r=oli-obkbors-1/+13
2021-07-13Rollup merge of #87089 - RalfJung:ctfe-memory-cleanup, r=oli-obkYuki Okushi-10/+9
2021-07-13Rollup merge of #87070 - ehuss:simplify-future-report, r=oli-obkYuki Okushi-3/+8
2021-07-12Auto merge of #86320 - hi-rustin:rustin-patch-fix-span, r=estebankbors-4/+5
2021-07-12remove remaining use of Pointer in Allocation APIRalf Jung-10/+9
2021-07-11Simplify future incompatible reporting.Eric Huss-3/+8
2021-07-11Auto merge of #85941 - cjgillot:qresolve, r=Aaron1011bors-90/+96
2021-07-10rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro`Vadim Petrochenkov-1/+1
2021-07-10Auto merge of #87029 - JohnTitor:rollup-0yapv7z, r=JohnTitorbors-3/+3
2021-07-10Moves changes to explicit_preds_of/inferred_outlives_of/generics_ofEllen-31/+2
2021-07-11Rollup merge of #87006 - ptrojahn:implsource_vtable, r=jonas-schievinkYuki Okushi-3/+3
2021-07-10Dont provide all parent generics to cgdefaultsEllen-2/+31
2021-07-10Auto merge of #81360 - Aaron1011:trait-caller-loc, r=nagisabors-5/+53
2021-07-10Update `DepNode`'s sizeDeadbeef-1/+1
2021-07-10Test for misusing attributeDeadbeef-1/+1
2021-07-10functions marked with attr are not constDeadbeef-1/+9
2021-07-10Add impl_constness queryDeadbeef-0/+4
2021-07-09Auto merge of #86419 - ricobbe:raw-dylib-stdcall, r=petrochenkovbors-1/+20
2021-07-09Add support for raw-dylib with stdcall, fastcall functions on i686-pc-windows...Richard Cobbe-1/+20
2021-07-09Revert the revert of renaming traits::VTable to ImplSourcePaul Trojahn-3/+3
2021-07-10Add a query for `CapturedPlace::to_symbol`lrh2000-3/+32
2021-07-09Store names of captured variables in `optimized_mir`lrh2000-22/+13
2021-07-09Name the captured upvars for closures/generators in debuginfolrh2000-0/+48
2021-07-09Rollup merge of #86855 - LeSeulArtichaut:patch-1, r=davidtwcoMara Bos-2/+2
2021-07-08Move [debug_]assert_matches to mod {core, std}::assert.Mara Bos-0/+1
2021-07-07Auto merge of #86105 - bjorn3:link_info_refactor, r=petrochenkovbors-27/+0