about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorDylan DPC <99973273+Dylan-DPC@users.noreply.github.com>2022-04-09 05:58:40 +0200
committerGitHub <noreply@github.com>2022-04-09 05:58:40 +0200
commitee8cea8ac48df14c9089720823910a5a8fddbb2c (patch)
treea00af7323be29284d7c58198a69d619d0023d2df /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent340f6491bed3525acfabbdbd1545b6aee2fca62b (diff)
parenta87a0d089e793903844ef40851deae48c039f8bb (diff)
downloadrust-ee8cea8ac48df14c9089720823910a5a8fddbb2c.tar.gz
rust-ee8cea8ac48df14c9089720823910a5a8fddbb2c.zip
Rollup merge of #90066 - yaahc:thinbox, r=joshtriplett
Add new ThinBox type for 1 stack pointer wide heap allocated trait objects

**Zulip Thread**: https://rust-lang.zulipchat.com/#narrow/stream/219381-t-libs/topic/ThinBox

Based on https://github.com/matthieu-m/rfc2580/blob/b58d1d3cba0d4b5e859d3617ea2d0943aaa31329/examples/thin.rs

Tracking Issue: https://github.com/rust-lang/rust/issues/92791

Usage Trial: https://github.com/yaahc/pgx/pull/1/files

## TODO

- [x] make sure to test with #[repr(align(1024))] structs etc
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions