Bug 1838629 - Part 5: Have Nursery::handleAllocationFailure return the reason a minor...
commit85ab48748ee7cf2e5687f891da24025eceef2e7a
authorJon Coppeard <jcoppeard@mozilla.com>
Wed, 21 Jun 2023 09:06:29 +0000 (21 09:06 +0000)
committerJon Coppeard <jcoppeard@mozilla.com>
Wed, 21 Jun 2023 09:06:29 +0000 (21 09:06 +0000)
tree3ec7640d3ed8442940d4fd509297a771f47a8380
parent388624fd6a9d0bd086b75fb9d7e4e354d154391d
Bug 1838629 - Part 5: Have Nursery::handleAllocationFailure return the reason a minor GC is required r=sfink

This is a tidyup. This method already checks whether minor GC is required and
so can simply return the reason. This means we don't need to check again later.

Depends on D181192

Differential Revision: https://phabricator.services.mozilla.com/D181193
js/src/gc/Allocator.cpp
js/src/gc/Nursery.cpp
js/src/gc/Nursery.h