about summary refs log tree commit diff
path: root/compiler/rustc_traits/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-05-19 10:11:28 +0000
committerbors <bors@rust-lang.org>2021-05-19 10:11:28 +0000
commit3e827cc21e0734edd26170e8d1481f0d66a1426b (patch)
tree98297cd293fca399b0d254d8967bd0e7cdf17ab2 /compiler/rustc_traits/src
parentbe8450eec8fa635a9132f799012fed83ba59121e (diff)
parentd5ccf68a1076f0ec14e86cfbacb6cbe7f5fc923a (diff)
downloadrust-3e827cc21e0734edd26170e8d1481f0d66a1426b.tar.gz
rust-3e827cc21e0734edd26170e8d1481f0d66a1426b.zip
Auto merge of #85376 - RalfJung:ptrless-allocs, r=oli-obk
CTFE core engine allocation & memory API improvemenets

This is a first step towards https://github.com/rust-lang/miri/issues/841.
- make `Allocation` API offset-based (no more making up `Pointer`s just to access an `Allocation`)
- make `Memory` API higher-level (combine checking for access and getting access into one operation)

The Miri-side PR is at https://github.com/rust-lang/miri/pull/1804.
r? `@oli-obk`
Diffstat (limited to 'compiler/rustc_traits/src')
0 files changed, 0 insertions, 0 deletions