diff options
| author | bors <bors@rust-lang.org> | 2014-01-14 23:01:51 -0800 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-01-14 23:01:51 -0800 |
| commit | 29070c3bee8846d22030305179fdd3f95cb320d7 (patch) | |
| tree | 2218c67742eeb8ac0ace63048d946ed0930ce3a8 /src/rustllvm/RustWrapper.cpp | |
| parent | e063e96ec90544c9ffa811396d14541761656d07 (diff) | |
| parent | 77758f0b5e4ea672f3a5671902011e879ed6dac5 (diff) | |
| download | rust-29070c3bee8846d22030305179fdd3f95cb320d7.tar.gz rust-29070c3bee8846d22030305179fdd3f95cb320d7.zip | |
auto merge of #11535 : thestinger/rust/header, r=alexcrichton
Unique pointers and vectors currently contain a reference counting
header when containing a managed pointer.
This `{ ref_count, type_desc, prev, next }` header is not necessary and
not a sensible foundation for tracing. It adds needless complexity to
library code and is responsible for breakage in places where the branch
has been left out.
The `borrow_offset` field can now be removed from `TyDesc` along with
the associated handling in the compiler.
Closes #9510
Closes #11533
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
