about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-11-24Remove stderr file, because the test passes nowOliver Scherer-11/+0
2018-11-24Reintroduce zst-slice reading `read_bytes` method on `Memory`Oliver Scherer-5/+19
2018-11-24Properly test for int pointers in fat pointers to str slices of zero charsOliver Scherer-21/+12
2018-11-24Reorder methods in `allocation.rs`Oliver Scherer-85/+85
2018-11-24Add regression test for integral pointers in zst str slice fat pointersOliver Scherer-0/+26
2018-11-24Make a method that doesn't need `Self` a free function insteadOliver Scherer-18/+17
2018-11-24Make zst accesses in allocations take the regular path.Oliver Scherer-21/+0
2018-11-24Remove unnecessary `Result` (function always returned `Ok`)Oliver Scherer-7/+7
2018-11-24Adjust rustc_mir::interpret to changes in `Allocation`/`Memory` methodsOliver Scherer-76/+146
2018-11-24Move some byte and scalar accessors from `Memory` to `Allocation`Oliver Scherer-197/+200
2018-11-24Fiddle a `HasDataLayout` through the allocation methodsOliver Scherer-19/+41
2018-11-24Access `self` instead of `alloc`Oliver Scherer-30/+14
2018-11-24Adjust generics to `Allocation` parametersOliver Scherer-9/+9
2018-11-24Move alignment and bounds check from `Memory` to `Allocation`Oliver Scherer-42/+45
2018-11-24Move undef mask methods from `Memory` to `Allocation`Oliver Scherer-29/+33
2018-11-24Move relocation methods from `Memory` to `Allocation`Oliver Scherer-73/+73
2018-11-24Preliminary code adjustment to let the compiler complain about missing methodsOliver Scherer-4/+4
2018-11-24Move some methods from `Memory` to `Allocation`Oliver Scherer-84/+84
2018-11-24Source sidebar improvementsGuillaume Gomez-60/+86
2018-11-24Add source file sidebarGuillaume Gomez-63/+384
2018-11-24Fix NLL ui testscalexm-2/+2
2018-11-24Fix `ChalkInferenceContext::into_hh_goal`scalexm-1/+4
2018-11-24Implement some instantiate / canonical routinesscalexm-52/+113
2018-11-24Move `BoundTy` debruijn index to the `TyKind` enum variantscalexm-56/+57
2018-11-24Instantiate all bound vars universallyscalexm-25/+36
2018-11-24Handle placeholder types in canonicalizationscalexm-21/+85
2018-11-24Add `HAS_TY_PLACEHOLDER` flagscalexm-5/+15
2018-11-24Rename some occurences of `skol` to `placeholder`scalexm-14/+14
2018-11-24Introduce `TyKind::Placeholder` variantscalexm-13/+46
2018-11-24Distinguish between placeholder kindsscalexm-26/+44
2018-11-23Reword EOF in macro arm messageEsteban Küber-4/+7
2018-11-23Fix proc-macro test after internal API changeEsteban Küber-2/+2
2018-11-23Keep label on moved spans and point at macro invocation on parse errorEsteban Küber-15/+40
2018-11-23Point at macro arm when it doesn't expand to an expressionEsteban Küber-3/+10
2018-11-23Reword incorrect macro invocation primary labelEsteban Küber-45/+57
2018-11-23Add label when replacing primary DUMMY_SP in macro expansionEsteban Küber-1/+2
2018-11-23Point at end of macro arm when encountering EOFEsteban Küber-17/+34
2018-11-23use more inlining, and force some of itRalf Jung-4/+13
2018-11-23use MaybeUninit in core::ptr::swap_nonoverlapping_bytesRalf Jung-4/+4
2018-11-23use MaybeUninit in core::ptr::swapRalf Jung-8/+5
2018-11-23use MaybeUninit in core::ptr::{read,read_unaligned}Ralf Jung-7/+7
2018-11-23use MaybeUninit in core::slice::rotateRalf Jung-9/+3
2018-11-23use MaybeUninit in core::slice::sortRalf Jung-7/+7
2018-11-23use MaybeUninit in core::fmtRalf Jung-13/+14
2018-11-23Merge branch 'master' into frewsxcv-dynCorey Farwell-4646/+1834
2018-11-24Rollup merge of #56168 - sfackler:raw-entry-tracking, r=kennytmkennytm-38/+38
2018-11-24Rollup merge of #56162 - adrianheine:patch-1, r=withoutboatskennytm-4/+2
2018-11-24Rollup merge of #56154 - petrhosek:fuchsia-linker-args, r=alexcrichtonkennytm-5/+24
2018-11-24Rollup merge of #56120 - SergioBenitez:subspan, r=alexcrichtonkennytm-1/+228
2018-11-24Rollup merge of #56116 - alexcrichton:tarball-calng, r=kennytmkennytm-0/+1