about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2021-06-29Simplify allocation creationSmitty-2/+1
2021-06-29Make memory exhaustion a hard errorSmitty-1/+2
2021-06-29Support allocation failures when interperting MIRSmitty-11/+26
2021-06-29Encode CommandLine in the index only.Camille GILLOT-24/+13
2021-06-29Use a newtype_index instead of a u32.Camille GILLOT-7/+15
2021-06-29Use the macro to implement HashStable.Camille GILLOT-25/+3
2021-06-29Auto merge of #86475 - crlf0710:miri_vtable_refactor, r=bjorn3bors-17/+113
2021-06-29Auto merge of #86009 - cjgillot:fwarn, r=davidtwcobors-28/+7
2021-06-29Auto merge of #86670 - Aaron1011:copy-variance-diag, r=davidtwcobors-2/+2
2021-06-29Rollup merge of #86671 - m-ou-se:non-fmt-panic-future-incompatible, r=nikomat...Yuki Okushi-3/+8
2021-06-28Introduce -Zprofile-closures to evaluate the impact of 2229Aman Arora-5/+32
2021-06-28Update other codegens to use tcx managed vtable allocations.Charles Lew-17/+113
2021-06-28double-check mutability inside AllocationRalf Jung-0/+3
2021-06-28Auto merge of #85909 - cjgillot:alloc-kind-query, r=Aaron1011bors-8/+6
2021-06-27Add `explain_reason: false` in future_incompatible.Mara Bos-3/+8
2021-06-27Derive `Copy` for `VarianceDiagInfo`Aaron Hill-2/+2
2021-06-26Make ForceWarn a lint level.Camille GILLOT-28/+7
2021-06-26Auto merge of #86586 - Smittyvb:https-everywhere, r=petrochenkovbors-2/+2
2021-06-25Address PR feedbackRyan Levick-1/+1
2021-06-25Change how edition based future compatibility warnings are handledRyan Levick-8/+17
2021-06-25Auto merge of #86505 - JohnTitor:fix-86483, r=jackh726bors-11/+8
2021-06-24Prefer "allow list" structure to check a typeYuki Okushi-18/+8
2021-06-24Rename function name in commentsYuki Okushi-3/+3
2021-06-24Do not panic in `return_type_impl_trait`Yuki Okushi-0/+7
2021-06-24Rollup merge of #86296 - LeSeulArtichaut:thir-doc, r=nikomatsakisYuki Okushi-35/+109
2021-06-23Use HTTPS links where possibleSmitty-2/+2
2021-06-22Add documentation for various THIR structsLeSeulArtichaut-35/+109
2021-06-22Auto merge of #86368 - michaelwoerister:lexing-ice, r=davidtwcobors-5/+33
2021-06-22Auto merge of #86545 - JohnTitor:rollup-7sqdhpa, r=JohnTitorbors-0/+3
2021-06-22Rollup merge of #86517 - camsteffen:unused-unsafe-async, r=LeSeulArtichautYuki Okushi-0/+3
2021-06-22Auto merge of #84910 - eopb:stabilize_int_error_matching, r=yaahcbors-1/+0
2021-06-21Fix unused_unsafe with compiler-generated unsafeCameron Steffen-0/+3
2021-06-21Encode SourceFile source crate as StableCrateId in incr. comp. OnDiskCache.Michael Woerister-5/+33
2021-06-20Implement the query in cstore_impl.Camille GILLOT-3/+0
2021-06-20256th query.Camille GILLOT-1/+1
2021-06-20Make allocator_kind a query.Camille GILLOT-5/+6
2021-06-19Auto merge of #86437 - nikomatsakis:tait-docs, r=oli-obkbors-0/+28
2021-06-19Auto merge of #86456 - JohnTitor:rollup-jjzupny, r=JohnTitorbors-0/+9
2021-06-18Auto merge of #86194 - RalfJung:const-ub-hard-error, r=oli-obkbors-0/+1
2021-06-18Fix ICE with `#[repr(simd)]` on enumFabian Wolff-0/+9
2021-06-18add various coments to explain how the code worksNiko Matsakis-0/+28
2021-06-18Auto merge of #85421 - Smittyvb:rm_pushpop_unsafe, r=matthewjasperbors-4/+0
2021-06-18make UB during CTFE a hard errorRalf Jung-0/+1
2021-06-17Rollup merge of #86340 - Smittyvb:ctfe-hard-error-message, r=RalfJungYuki Okushi-0/+10
2021-06-17Auto merge of #85834 - cjgillot:save-sbi, r=michaelwoeristerbors-67/+36
2021-06-16Auto merge of #86379 - JohnTitor:rollup-mkz9x36, r=JohnTitorbors-5/+1
2021-06-16Move some hard error logic to InterpErrorSmitty-0/+10
2021-06-17Rollup merge of #86353 - JohnTitor:remove-projection_ty_from_predicates, r=ol...Yuki Okushi-5/+1
2021-06-16Auto merge of #86266 - LeSeulArtichaut:box-thir-adt, r=davidtwcobors-13/+16
2021-06-16Remove `projection_ty_from_predicates`Yuki Okushi-5/+1