Lines Matching defs:heap
29 #include "ecmascript/mem/heap-inl.h"
158 // Write in faultlog for heap leak.
182 LOG_ECMA(INFO) << "HeapProfiler DumpSnapshot heap size " << heapSize;
352 LOG_ECMA(INFO) << "ark raw heap GenerateHeapSnapshot start";
355 LOG_ECMA(ERROR) << "ark raw heap get file size=0";
360 LOG_ECMA(ERROR) << "ark raw heap open file failed:" << inputFilePath.c_str();
365 LOG_ECMA(ERROR) << "ark raw heap get file size > 10GB, unsupported";
396 LOG_ECMA(INFO) << "ark raw heap GenerateHeapSnapshot finish";
423 auto heap = SharedHeap::GetInstance();
424 heap->GetOldSpace()->IterateOverObjects(cb);
425 heap->GetNonMovableSpace()->IterateOverObjects(cb);
426 heap->GetHugeObjectSpace()->IterateOverObjects(cb);
427 heap->GetAppSpawnSpace()->IterateOverObjects(cb);
428 heap->GetReadOnlySpace()->IterateOverObjects(cb);
504 LOG_ECMA(INFO) << "ark GetNotFound heap count:" << allHeapObjSet.size() << ", heap size=" << heapTotalSize;
585 LOG_ECMA(INFO) << "ark BinaryDump dump raw heap start";
631 LOG_ECMA(INFO) << "ark BinaryDump dump raw heap finished";
654 auto heap = vm_->GetHeap();
655 if (heap != nullptr) {
656 heap->IterateOverObjects([newEntryIdMap, this](TaggedObject *obj) {
927 LOG_ECMA(ERROR) << "Do not start heap sampling twice in a row.";