v8/test/unittests/utils
Omer Katz bdd9eba094 [heap] Update unittests for MinorMC
This CL includes:
1) Using 1 full GC instead of 2 young GCs to force object promotion.
2) A couple of needed bailouts.
3) Using manual evacuation candidates in old space to ensure an object
   is evacuted (moved to a different address)  instead of relying on
   Scavenger.
And some other minor tweaks

Bug: v8:12612
Change-Id: Idfd925ccdf30215998ab6e7cc632ce750fa2077a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3816661
Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
Commit-Queue: Omer Katz <omerkatz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#82327}
2022-08-10 06:54:03 +00:00
..
allocation-unittest.cc [test] Add a unittest platform setup mixin 2022-04-06 13:07:43 +00:00
bit-vector-unittest.cc [utils] Improve BitVector performance 2022-07-24 07:07:05 +00:00
detachable-vector-unittest.cc Move unittest files 2019-05-27 08:52:23 +00:00
identity-map-unittest.cc [heap] Update unittests for MinorMC 2022-08-10 06:54:03 +00:00
locked-queue-unittest.cc [cleanup] Replace simple typedefs by using 2019-05-27 12:39:49 +00:00
sparse-bit-vector-unittest.cc [utils] Introduce SparseBitVector 2022-05-16 10:23:26 +00:00
utils-unittest.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
version-unittest.cc [test] Move cctest/test-version to unittests/utils/ 2022-05-30 06:37:30 +00:00