v8/test/unittests/utils
Nikolaos Papaspyrou 2b5f239abe [heap][test] Refactor tests using heap internals
This CL refactors most of the cctests and unittests (22 out of 31) that
directly invoke heap GC, so that the corresponding internal heap methods
are called from a few specific places in boilerplate code. This will
facilitate impending changes to the interface of GC-related internal
heap methods.

Bug: v8:13257
Change-Id: Ia6773a7952501b0792b279b799171519620497d9
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3869264
Reviewed-by: Omer Katz <omerkatz@chromium.org>
Commit-Queue: Nikolaos Papaspyrou <nikolaos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#82927}
2022-09-02 09:26:52 +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][test] Refactor tests using heap internals 2022-09-02 09:26:52 +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