diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-12-30 16:25:45 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-12-30 16:25:45 -0800 |
| commit | 3c5fd402cf6921d3c5fe25de37522914ec690f60 (patch) | |
| tree | 7538e4c0af45bdec614be9614979dc08db1c3392 /src/rustllvm/RustWrapper.cpp | |
| parent | fe64ff1104298d0102da05eed1242516c2c4d955 (diff) | |
| parent | 9e224c2bf18ebf8f871efb2e1aba43ed7970ebb7 (diff) | |
| download | rust-3c5fd402cf6921d3c5fe25de37522914ec690f60.tar.gz rust-3c5fd402cf6921d3c5fe25de37522914ec690f60.zip | |
rollup merge of #20045: alexcrichton/issue-20012
The new semantics of this function are that the callbacks are run when the *main thread* exits, not when all threads have exited. This implies that other threads may still be running when the `at_exit` callbacks are invoked and users need to be prepared for this situation. Users in the standard library have been audited in accordance to these new rules as well. Closes #20012
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
