about summary refs log tree commit diff
path: root/src/librustc_middle
AgeCommit message (Expand)AuthorLines
2020-05-01remove AllocId generalization of PointerRalf Jung-16/+12
2020-05-01use hex for invalid bool and char (consistently with validation)Ralf Jung-2/+6
2020-05-01rename InvalidIntPtrUsageRalf Jung-40/+44
2020-05-01InterpError printing really is more Display than DebugRalf Jung-30/+27
2020-05-01tweak InvalidIntPointerUsage messageRalf Jung-2/+2
2020-05-01Auto merge of #70674 - cjgillot:query-arena-all, r=matthewjasperbors-132/+99
2020-04-30Rollup merge of #71590 - RalfJung:mir-dump-pointers, r=oli-obkTyler Mandry-10/+34
2020-04-30Rollup merge of #71465 - oli-obk:is_thread_local_cleanup, r=matthewjasperTyler Mandry-4/+10
2020-04-30Rollup merge of #71449 - ecstatic-morse:free-region-cleanup, r=Mark-SimulacrumDylan DPC-179/+0
2020-04-30Miri: port error backtraces to std::backtraceRalf Jung-12/+10
2020-04-30handle ByRef in relateBastian Kauschke-2/+34
2020-04-30Address review commentsOliver Scherer-4/+2
2020-04-30Highlight an error that can only happen in CTFEOliver Scherer-1/+1
2020-04-30Add a convenience function for testing whether a static is `#[thread_local]`Oliver Scherer-0/+6
2020-04-30Separate miri/ctfe unsupported operationsOliver Scherer-0/+2
2020-04-29Auto merge of #67343 - ecstatic-morse:qualif-structural-match, r=pnkfelixbors-0/+1
2020-04-29Rollup merge of #71217 - estebank:tail-borrow-sugg, r=pnkfelixDylan DPC-0/+3
2020-04-28Suggest `;` or assignment to drop borrows in tail exprsEsteban Küber-0/+3
2020-04-28Add `CustomEq` qualifDylan MacKenzie-0/+1
2020-04-28Move a few queries to using an arena.Camille GILLOT-9/+13
2020-04-28Fix incremental compilation.Camille GILLOT-4/+6
2020-04-28Use the query system to allocate.Camille GILLOT-121/+73
2020-04-28Introduce ArenaStorage.Camille GILLOT-2/+3
2020-04-28Allow the QueryCache to specify storage.Camille GILLOT-3/+11
2020-04-27Accept `LocalDefId` as key for `check_impl_item_well_formed` querymarmeladema-1/+3
2020-04-27Accept `LocalDefId` as key for `check_trait_item_well_formed` querymarmeladema-1/+3
2020-04-27Accept `LocalDefId` as key for `check_item_well_formed` querymarmeladema-1/+3
2020-04-27Change return type of `entry_fn` query to return a `LocalDefId`marmeladema-3/+3
2020-04-27Accept `LocalDefId` as key for `check_mod_privacy` querymarmeladema-2/+2
2020-04-27Accept `LocalDefId` as key for `lint_mod` querymarmeladema-2/+2
2020-04-27Accept `LocalDefId` as key for `mir_validated` querymarmeladema-1/+2
2020-04-27Accept `LocalDefId` as key for `mir_borrowck` querymarmeladema-5/+4
2020-04-27Return a `FxHashSet<LocalDefId>` from `mir_keys` querymarmeladema-2/+3
2020-04-27Accept `LocalDefId` as keyt for `names_imported_by_glob_use`marmeladema-10/+10
2020-04-27Use `LocalDefId` for `type_param_predicates` querymarmeladema-2/+13
2020-04-27Use `LocalDefId` in `mir_built` querymarmeladema-1/+1
2020-04-27Use `LocalDefId` in `unsafety_check_result` querymarmeladema-3/+3
2020-04-27Use `LocalDefId` in `typeck_tables_of` and `used_trait_imports` queriesmarmeladema-8/+10
2020-04-27keep 'pointer' terminology aroundRalf Jung-1/+4
2020-04-27Auto merge of #71268 - estebank:devectorize, r=eddybbors-7/+5
2020-04-26Rollup merge of #71569 - samrat:miri-ub-on-size-mismatch, r=RalfJungDylan DPC-1/+16
2020-04-26fmtRalf Jung-5/+1
2020-04-26organize Debug/Display impls a bit more; avoid sign-ignorant decimal displayRalf Jung-20/+23
2020-04-26Adjust styleRalf Jung-1/+1
2020-04-26print pointers more compactly when they are too bigRalf Jung-10/+32
2020-04-26Rename ArgumentSizeMismatch to ScalarSizeMismatchSamrat Man Singh-5/+5
2020-04-26[miri] Throw UB if target size and data size don't matchSamrat Man Singh-1/+16
2020-04-26Rollup merge of #71392 - ecstatic-morse:body-predecessor-cache-arc, r=nikomat...Dylan DPC-31/+31
2020-04-26Rollup merge of #70043 - mark-i-m:def-kind-more, r=eddybDylan DPC-49/+47
2020-04-24Replace filter_map().next() calls with find_map()Josh Stone-10/+6