Lines Matching refs:RecordData
47 << sizeToMB(recordData_[(uint8_t)RecordData::START_OBJ_SIZE]) << " ("
48 << sizeToMB(recordData_[(uint8_t)RecordData::START_COMMIT_SIZE]) << ") -> "
49 << sizeToMB(recordData_[(uint8_t)RecordData::END_OBJ_SIZE]) << " ("
50 << sizeToMB(recordData_[(uint8_t)RecordData::END_COMMIT_SIZE]) << ") MB, "
172 size_t commitSize = GetRecordData(RecordData::EDEN_COMMIT_SIZE);
173 double copiedRate = commitSize == 0 ? 0 : (double(GetRecordData(RecordData::EDEN_ALIVE_SIZE)) / commitSize);
175 commitSize == 0 ? 0 : (double(GetRecordData(RecordData::EDEN_PROMOTE_SIZE)) / commitSize);
183 double copiedRate = double(GetRecordData(RecordData::YOUNG_ALIVE_SIZE)) /
184 GetRecordData(RecordData::YOUNG_COMMIT_SIZE);
185 double premotedRate = double(GetRecordData(RecordData::YOUNG_PROMOTE_SIZE)) /
186 GetRecordData(RecordData::YOUNG_COMMIT_SIZE);
195 << STATS_DATA_FORMAT(double(GetRecordData(RecordData::OLD_ALIVE_SIZE)) /
196 GetRecordData(RecordData::OLD_COMMIT_SIZE));
201 << STATS_DATA_FORMAT(double(GetRecordData(RecordData::COMPRESS_ALIVE_SIZE)) /
202 GetRecordData(RecordData::COMPRESS_COMMIT_SIZE));
282 gcCount = GetRecordData(RecordData::EDEN_COUNT);
285 gcCount = GetRecordData(RecordData::YOUNG_COUNT);
288 gcCount = GetRecordData(RecordData::OLD_COUNT);
291 gcCount = GetRecordData(RecordData::COMPRESS_COUNT);
313 size_t commitSize = GetRecordData(RecordData::EDEN_TOTAL_COMMIT);
315 commitSize == 0 ? 0 : (double(GetRecordData(RecordData::EDEN_TOTAL_ALIVE)) / commitSize);
317 commitSize == 0 ? 0 : (double(GetRecordData(RecordData::EDEN_TOTAL_PROMOTE)) / commitSize);
320 << STATS_DATA_FORMAT(GetRecordData(RecordData::EDEN_COUNT)) << "\n"
327 GetRecordData(RecordData::EDEN_COUNT)) << "ms\n"
334 double copiedRate = double(GetRecordData(RecordData::YOUNG_TOTAL_ALIVE)) /
335 GetRecordData(RecordData::YOUNG_TOTAL_COMMIT);
336 double promotedRate = double(GetRecordData(RecordData::YOUNG_TOTAL_PROMOTE)) /
337 GetRecordData(RecordData::YOUNG_TOTAL_COMMIT);
340 << STATS_DATA_FORMAT(GetRecordData(RecordData::YOUNG_COUNT)) << "\n"
347 GetRecordData(RecordData::YOUNG_COUNT)) << "ms\n"
355 << STATS_DATA_FORMAT(GetRecordData(RecordData::OLD_COUNT)) << "\n"
362 GetRecordData(RecordData::OLD_COUNT)) << "ms\n"
364 << STATS_DATA_FORMAT(double(GetRecordData(RecordData::OLD_TOTAL_ALIVE)) /
365 GetRecordData(RecordData::OLD_TOTAL_COMMIT));
370 << STATS_DATA_FORMAT(GetRecordData(RecordData::COMPRESS_COUNT)) << "\n"
377 GetRecordData(RecordData::COMPRESS_COUNT)) << "ms\n"
379 << STATS_DATA_FORMAT(double(GetRecordData(RecordData::COMPRESS_TOTAL_ALIVE)) /
380 GetRecordData(RecordData::COMPRESS_TOTAL_COMMIT));
395 SetRecordData(RecordData::START_OBJ_SIZE, heap_->GetHeapObjectSize());
396 SetRecordData(RecordData::START_COMMIT_SIZE, heap_->GetCommittedSize());
397 SetRecordData(RecordData::START_EDEN_OBJ_SIZE, heap_->GetEdenSpace()->GetHeapObjectSize());
398 SetRecordData(RecordData::START_YOUNG_OBJ_SIZE, heap_->GetNewSpace()->GetHeapObjectSize());
399 SetRecordData(RecordData::START_NATIVE_POINTER_NUM, heap_->GetNativePointerListSize());
406 SetRecordData(RecordData::EDEN_COMMIT_SIZE, edenCommitSize);
407 IncreaseRecordData(RecordData::EDEN_TOTAL_COMMIT, edenCommitSize);
413 SetRecordData(RecordData::YOUNG_COMMIT_SIZE, youngCommitSize);
414 IncreaseRecordData(RecordData::YOUNG_TOTAL_COMMIT, youngCommitSize);
419 SetRecordData(RecordData::OLD_COMMIT_SIZE, oldCommitSize);
420 IncreaseRecordData(RecordData::OLD_TOTAL_COMMIT, oldCommitSize);
425 SetRecordData(RecordData::COMPRESS_COMMIT_SIZE, compressCommitSize);
426 IncreaseRecordData(RecordData::COMPRESS_TOTAL_COMMIT, compressCommitSize);
436 SetRecordData(RecordData::END_OBJ_SIZE, heap_->GetHeapObjectSize());
437 SetRecordData(RecordData::END_COMMIT_SIZE, heap_->GetCommittedSize());
442 if (GetRecordData(RecordData::EDEN_COUNT) == 0) {
451 IncreaseRecordData(RecordData::EDEN_COUNT);
454 SetRecordData(RecordData::EDEN_ALIVE_SIZE, edenToYoungSize);
455 IncreaseRecordData(RecordData::EDEN_TOTAL_ALIVE, edenToYoungSize);
457 SetRecordData(RecordData::EDEN_PROMOTE_SIZE, promotedSize);
458 IncreaseRecordData(RecordData::EDEN_TOTAL_PROMOTE, promotedSize);
462 if (GetRecordData(RecordData::YOUNG_COUNT) == 0) {
471 IncreaseRecordData(RecordData::YOUNG_COUNT);
474 SetRecordData(RecordData::YOUNG_ALIVE_SIZE, youngAliveSize);
475 IncreaseRecordData(RecordData::YOUNG_TOTAL_ALIVE, youngAliveSize);
477 SetRecordData(RecordData::YOUNG_PROMOTE_SIZE, promotedSize);
478 IncreaseRecordData(RecordData::YOUNG_TOTAL_PROMOTE, promotedSize);
482 if (GetRecordData(RecordData::OLD_COUNT) == 0) {
491 IncreaseRecordData(RecordData::OLD_COUNT);
494 SetRecordData(RecordData::OLD_ALIVE_SIZE, oldAliveSize);
495 IncreaseRecordData(RecordData::OLD_TOTAL_ALIVE, oldAliveSize);
499 if (GetRecordData(RecordData::COMPRESS_COUNT) == 0) {
508 IncreaseRecordData(RecordData::COMPRESS_COUNT);
511 SetRecordData(RecordData::COMPRESS_ALIVE_SIZE, compressAliveSize);
512 IncreaseRecordData(RecordData::COMPRESS_TOTAL_ALIVE, compressAliveSize);
524 IncreaseAccumulatedFreeSize(GetRecordData(RecordData::START_OBJ_SIZE) -
525 GetRecordData(RecordData::END_OBJ_SIZE));
531 size_t clearNativeSpeed = GetRecordData(RecordData::START_NATIVE_POINTER_NUM) /
536 GetRecordData(RecordData::START_EDEN_OBJ_SIZE) / scopeDuration_[Scope::ScopeId::Mark];
537 size_t evacuateSpeed = survivalRate * GetRecordData(RecordData::START_EDEN_OBJ_SIZE) /
543 size_t updateReferenceSpeed = GetRecordData(RecordData::START_OBJ_SIZE) /
549 GetRecordData(RecordData::START_YOUNG_OBJ_SIZE) + GetRecordData(RecordData::START_EDEN_OBJ_SIZE);
556 size_t updateReferenceSpeed = GetRecordData(RecordData::START_OBJ_SIZE) /
562 GetRecordData(RecordData::START_OBJ_SIZE) / scopeDuration_[Scope::ScopeId::Mark];
563 size_t sweepSpeed = GetRecordData(RecordData::START_OBJ_SIZE) / scopeDuration_[Scope::ScopeId::Sweep];
569 size_t evacuateSpaceSpeed = (survivalRate * (GetRecordData(RecordData::START_YOUNG_OBJ_SIZE) +
570 GetRecordData(RecordData::START_EDEN_OBJ_SIZE)) + GetRecordData(RecordData::COLLECT_REGION_SET_SIZE)) /
575 size_t updateReferenceSpeed = GetRecordData(RecordData::START_OBJ_SIZE) /
642 << sizeToMB(recordData_[(uint8_t)RecordData::START_OBJ_SIZE]) << " ("
643 << sizeToMB(recordData_[(uint8_t)RecordData::START_COMMIT_SIZE]) << ") -> "
644 << sizeToMB(recordData_[(uint8_t)RecordData::END_OBJ_SIZE]) << " ("
645 << sizeToMB(recordData_[(uint8_t)RecordData::END_COMMIT_SIZE]) << ") MB, "
658 << STATS_DATA_FORMAT(GetRecordData(RecordData::SHARED_COUNT)) << "\n"
665 GetRecordData(RecordData::SHARED_COUNT)) << "ms\n"
667 << STATS_DATA_FORMAT(double(GetRecordData(RecordData::SHARED_TOTAL_ALIVE)) /
668 GetRecordData(RecordData::SHARED_TOTAL_COMMIT));
703 << STATS_DATA_FORMAT(double(GetRecordData(RecordData::SHARED_ALIVE_SIZE)) /
704 GetRecordData(RecordData::SHARED_COMMIT_SIZE));
733 SetRecordData(RecordData::START_OBJ_SIZE, sHeap_->GetHeapObjectSize());
734 SetRecordData(RecordData::START_COMMIT_SIZE, commitSize);
735 SetRecordData(RecordData::SHARED_COMMIT_SIZE, commitSize);
736 IncreaseRecordData(RecordData::SHARED_TOTAL_COMMIT, commitSize);
743 SetRecordData(RecordData::END_OBJ_SIZE, sHeap_->GetHeapObjectSize());
744 SetRecordData(RecordData::END_COMMIT_SIZE, sHeap_->GetCommittedSize());
747 if (GetRecordData(RecordData::SHARED_COUNT) == 0) {
756 IncreaseRecordData(RecordData::SHARED_COUNT);
759 SetRecordData(RecordData::SHARED_ALIVE_SIZE, heapAliveSize);
760 IncreaseRecordData(RecordData::SHARED_TOTAL_ALIVE, heapAliveSize);
763 IncreaseAccumulatedFreeSize(GetRecordData(RecordData::START_OBJ_SIZE) -
764 GetRecordData(RecordData::END_OBJ_SIZE));