v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include "cctest.h"
Go to the source code of this file.
Functions | |
TEST (Regress340063) | |
TEST (BadMementoAfterTopForceScavenge) | |
TEST (PretenuringCallNew) | |
TEST | ( | Regress340063 | ) |
Definition at line 55 of file test-mementos.cc.
References Heap::CollectAllGarbage(), Isolate::heap(), CcTest::i_isolate(), CcTest::InitializeVM(), CcTest::isolate(), and Heap::kAbortIncrementalMarkingMask.
TEST | ( | BadMementoAfterTopForceScavenge | ) |
Definition at line 70 of file test-mementos.cc.
References Heap::CollectGarbage(), Isolate::heap(), CcTest::i_isolate(), CcTest::InitializeVM(), CcTest::isolate(), and v8::internal::NEW_SPACE.
TEST | ( | PretenuringCallNew | ) |
Definition at line 82 of file test-mementos.cc.
References call_count, CHECK_EQ, CHECK_GE, AllocationMemento::GetAllocationSite(), Isolate::heap(), CcTest::i_isolate(), CcTest::InitializeVM(), CcTest::isolate(), SharedFunctionInfo::kGenerousAllocationCount, v8::internal::kHeapObjectTag, HeapObject::map(), Utils::OpenHandle(), OS::SNPrintF(), and Vector< T >::start().