diff options
| author | Nilstrieb <48135649+Nilstrieb@users.noreply.github.com> | 2022-06-03 22:03:21 +0200 |
|---|---|---|
| committer | Nilstrieb <48135649+Nilstrieb@users.noreply.github.com> | 2022-06-04 17:46:36 +0200 |
| commit | 7e3bee6d8ecf2bd1270b99ea1425f594d6adaf54 (patch) | |
| tree | f453aa10e3217ac1fc341ad73007bfaf19d5aa40 /src/librustdoc/html/static/js/source-script.js | |
| parent | fc8b13cb96a5b45bb7028ca0f50d1444f0f95582 (diff) | |
| download | rust-7e3bee6d8ecf2bd1270b99ea1425f594d6adaf54.tar.gz rust-7e3bee6d8ecf2bd1270b99ea1425f594d6adaf54.zip | |
Fix stacked borrows invalidation in rustc_data_structures sip128
It creates the src pointer first, which is then invalidated by a unique borrow of the destination pointer. Swap the borrows around to fix this. Found with miri.
Diffstat (limited to 'src/librustdoc/html/static/js/source-script.js')
0 files changed, 0 insertions, 0 deletions
