bugfix:gc event log error

Signed-off-by: jinjiawei <jinjiawei2@huawei.com>
Change-Id: I33670c49be5fce2a998482f4a0390120c28fb5a9
This commit is contained in:
jinjiawei 2024-04-18 20:19:01 +08:00
parent 21dd6c25b1
commit c8065811ca
3 changed files with 16 additions and 16 deletions

View File

@ -20,16 +20,16 @@
],
"rom": "20MB",
"ram": "~8000KB",
"hisysevent_config": [
"//arkcompiler/ets_runtime/hisysevent.yaml"
],
"hisysevent_config": [
"//arkcompiler/ets_runtime/hisysevent.yaml"
],
"deps": {
"components": [
"faultloggerd",
"init",
"hitrace",
"hilog",
"hisysevent",
"hisysevent",
"qos_manager",
"runtime_core",
"c_utils",

View File

@ -57,20 +57,20 @@ void GCKeyStats::AddGCStatsToKey()
AddRecordDataStats(RecordKeyData::GC_TOTAL_MEM_USED,
SizeToIntKB(gcStats_->GetRecordData(RecordData::END_OBJ_SIZE)));
AddRecordDataStats(RecordKeyData::GC_TOTAL_MEM_COMMITED,
AddRecordDataStats(RecordKeyData::GC_TOTAL_MEM_COMMITTED,
SizeToIntKB(gcStats_->GetRecordData(RecordData::END_COMMIT_SIZE)));
AddRecordDataStats(RecordKeyData::GC_ACTIVE_MEM_USED,
SizeToIntKB(gcStats_->GetRecordData(RecordData::YOUNG_ALIVE_SIZE)));
AddRecordDataStats(RecordKeyData::GC_ACTIVE_MEM_COMMITED,
AddRecordDataStats(RecordKeyData::GC_ACTIVE_MEM_COMMITTED,
SizeToIntKB(gcStats_->GetRecordData(RecordData::YOUNG_COMMIT_SIZE)));
AddRecordDataStats(RecordKeyData::GC_OLD_MEM_USED,
SizeToIntKB(gcStats_->GetRecordData(RecordData::OLD_ALIVE_SIZE)));
AddRecordDataStats(RecordKeyData::GC_OLD_MEM_COMMITED,
AddRecordDataStats(RecordKeyData::GC_OLD_MEM_COMMITTED,
SizeToIntKB(gcStats_->GetRecordData(RecordData::OLD_COMMIT_SIZE)));
AddRecordDataStats(RecordKeyData::GC_HUGE_MEM_USED,
SizeToIntKB(heap_->GetHugeObjectSpace()->GetHeapObjectSize()));
AddRecordDataStats(RecordKeyData::GC_HUGE_MEM_COMMITED,
AddRecordDataStats(RecordKeyData::GC_HUGE_MEM_COMMITTED,
SizeToIntKB(heap_->GetHugeObjectSpace()->GetCommittedSize()));
AddRecordKeyDuration(RecordKeyDuration::GC_TOTAL_TIME,
@ -102,13 +102,13 @@ void GCKeyStats::SendSysEvent() const
"GC_EVACUTE_TIME", static_cast<int>(GetRecordKeyDuration(RecordKeyDuration::GC_EVACUTE_TIME)),
"GC_LONG_TIME", recordCount_,
"GC_TOTAL_MEM_USED", GetRecordDataStats(RecordKeyData::GC_TOTAL_MEM_USED),
"GC_TOTAL_MEM_COMMITED", GetRecordDataStats(RecordKeyData::GC_TOTAL_MEM_COMMITED),
"GC_TOTAL_MEM_COMMITTED", GetRecordDataStats(RecordKeyData::GC_TOTAL_MEM_COMMITTED),
"GC_ACTIVE_MEM_USED", GetRecordDataStats(RecordKeyData::GC_ACTIVE_MEM_USED),
"GC_ACTIVE_MEM_COMMITED", GetRecordDataStats(RecordKeyData::GC_ACTIVE_MEM_COMMITED),
"GC_ACTIVE_MEM_COMMITTED", GetRecordDataStats(RecordKeyData::GC_ACTIVE_MEM_COMMITTED),
"GC_OLD_MEM_USED", GetRecordDataStats(RecordKeyData::GC_OLD_MEM_USED),
"GC_OLD_MEM_COMMITED", GetRecordDataStats(RecordKeyData::GC_OLD_MEM_COMMITED),
"GC_OLD_MEM_COMMITTED", GetRecordDataStats(RecordKeyData::GC_OLD_MEM_COMMITTED),
"GC_HUGE_MEM_USED", GetRecordDataStats(RecordKeyData::GC_HUGE_MEM_USED),
"GC_HUGE_MEM_COMMITED", GetRecordDataStats(RecordKeyData::GC_HUGE_MEM_COMMITED));
"GC_HUGE_MEM_COMMITTED", GetRecordDataStats(RecordKeyData::GC_HUGE_MEM_COMMITTED));
if (ret != 0) {
LOG_GC(INFO) << "GCKeyStats HiSysEventWrite Failed! ret = " << ret;
}

View File

@ -31,13 +31,13 @@ class GCStats;
enum class RecordKeyData : uint8_t {
GC_TOTAL_MEM_USED = 0,
GC_TOTAL_MEM_COMMITED,
GC_TOTAL_MEM_COMMITTED,
GC_ACTIVE_MEM_USED,
GC_ACTIVE_MEM_COMMITED,
GC_ACTIVE_MEM_COMMITTED,
GC_OLD_MEM_USED,
GC_OLD_MEM_COMMITED,
GC_OLD_MEM_COMMITTED,
GC_HUGE_MEM_USED,
GC_HUGE_MEM_COMMITED,
GC_HUGE_MEM_COMMITTED,
NUM_OF_KEY_DATA,
FIRST_DATA = GC_TOTAL_MEM_USED,
};