Bug 1832284 - Fix rooting hazard in JSObject::swap r=sfink
commit2c95334e0e8e9061ca21729eaad6802dbf242a75
authorJon Coppeard <jcoppeard@mozilla.com>
Tue, 30 May 2023 22:53:52 +0000 (30 22:53 +0000)
committerJon Coppeard <jcoppeard@mozilla.com>
Tue, 30 May 2023 22:53:52 +0000 (30 22:53 +0000)
treeea0951b82727d7affd8b0085b9ceb731824db3f2
parentdc2a959bfbc05a47776134028556ab17a29ec212
Bug 1832284 - Fix rooting hazard in JSObject::swap r=sfink

Reorder blocks to avoid possbile GC while |na| and |nb| are live.

Differential Revision: https://phabricator.services.mozilla.com/D177627
js/src/vm/JSObject.cpp