| Index: test/cctest/cctest.cc
|
| diff --git a/test/cctest/cctest.cc b/test/cctest/cctest.cc
|
| index a850fb9c9e3b28245b26a52ae37f53e6d09467c8..17127ed9ec433c3dc5af8416cbc43a4941b443c0 100644
|
| --- a/test/cctest/cctest.cc
|
| +++ b/test/cctest/cctest.cc
|
| @@ -107,6 +107,18 @@ void CcTest::Run() {
|
|
|
| i::Heap* CcTest::heap() { return i_isolate()->heap(); }
|
|
|
| +void CcTest::CollectGarbage(i::AllocationSpace space) {
|
| + heap()->CollectGarbage(space, i::GarbageCollectionReason::kTesting);
|
| +}
|
| +
|
| +void CcTest::CollectAllGarbage(int flags) {
|
| + heap()->CollectAllGarbage(flags, i::GarbageCollectionReason::kTesting);
|
| +}
|
| +
|
| +void CcTest::CollectAllAvailableGarbage() {
|
| + heap()->CollectAllAvailableGarbage(i::GarbageCollectionReason::kTesting);
|
| +}
|
| +
|
| v8::base::RandomNumberGenerator* CcTest::random_number_generator() {
|
| return InitIsolateOnce()->random_number_generator();
|
| }
|
|
|