diff options
| author | bors <bors@rust-lang.org> | 2017-08-29 00:58:17 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-08-29 00:58:17 +0000 |
| commit | d2d50691aadfb9e25c8c3d9a1d71a8c79607c5b2 (patch) | |
| tree | 5637287278edb5a32ba238c8c3ee070895047997 /src/rustllvm/RustWrapper.cpp | |
| parent | bef07b859dc1aad3a8a23ec8890dae1999c58032 (diff) | |
| parent | b6f554b6dc972608761db93a375bcb0e89155e1d (diff) | |
| download | rust-d2d50691aadfb9e25c8c3d9a1d71a8c79607c5b2.tar.gz rust-d2d50691aadfb9e25c8c3d9a1d71a8c79607c5b2.zip | |
Auto merge of #44049 - alexcrichton:nounwind-allocators, r=BurntSushi
std: Mark allocation functions as nounwind This commit flags all allocation-related functions in liballoc as "this can't unwind" which should largely resolve the size-related issues found on #42808. The documentation on the trait was updated with such a restriction (they can't panic) as well as some other words about the relative instability about implementing a bullet-proof allocator. Closes #42808
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
