Bug 1835241 - Part 2: Tag move constructors and assignment operators with |noexcept...
commitdc1a34e072a7681052df872808ab3446bf685f54
authorJon Coppeard <jcoppeard@mozilla.com>
Mon, 26 Jun 2023 11:02:40 +0000 (26 11:02 +0000)
committerJon Coppeard <jcoppeard@mozilla.com>
Mon, 26 Jun 2023 11:02:40 +0000 (26 11:02 +0000)
tree2bb43527eb32d964e8b4ad5e89b18fd8b3deeae9
parent36658895321c27afaacc943b29fdb9b84e2f004d
Bug 1835241 - Part 2: Tag move constructors and assignment operators with |noexcept| in the GC r=spidermonkey-reviewers,iain

The static analysis warns about this and it's considered good practice generally.

Differential Revision: https://phabricator.services.mozilla.com/D181507
js/src/gc/Barrier.h
js/src/gc/GCMarker.h
js/src/gc/GCParallelTask.h
js/src/gc/Marking.cpp
js/src/gc/Sweeping.cpp