summary refs log tree commit diff
path: root/src/librustc_mir/interpret/eval_context.rs
AgeCommit message (Expand)AuthorLines
2018-02-08Disallow function pointers to #[rustc_args_required_const]Alex Crichton-0/+4
2018-02-01rustc: prefer ParamEnvAnd and LayoutCx over tuples for LayoutOf.Eduard-Mihai Burtescu-1/+1
2018-01-07Try to fix a perf regression by updating logMalo Jaffré-1/+1
2018-01-07Rollup merge of #47205 - eddyb:alloc-id, r=oli-obkkennytm-2/+2
2018-01-05miri: use AllocId instead of u64.Eduard-Mihai Burtescu-2/+2
2018-01-04rustc: use {U,I}size instead of {U,I}s shorthands.Eduard-Mihai Burtescu-4/+4
2017-12-17miri: pass pointer alignments directly instead of contextually.Eduard-Mihai Burtescu-57/+44
2017-12-17miri: use separate Pointer and Align instead of PtrAndAlign.Eduard-Mihai Burtescu-38/+20
2017-12-17miri: track the Align instead of packedness in PtrAndAlign.Eduard-Mihai Burtescu-93/+70
2017-12-17rustc: don't track whether layouts are "packed".Eduard-Mihai Burtescu-46/+25
2017-12-14Move mir validation out of treeOliver Schneider-11/+7
2017-12-12Move large chunks of miri from rustc::mir::interpret to rustc_mir::interpretOliver Schneider-0/+1743