diff --git a/libmeminfo/src/meminfo.cpp b/libmeminfo/src/meminfo.cpp index 09b2b98359c32fce7b817dd5c8f2670d667837a8..74469b5d7c64df1021cde1a9276db4b193172e46 100644 --- a/libmeminfo/src/meminfo.cpp +++ b/libmeminfo/src/meminfo.cpp @@ -22,10 +22,16 @@ #include "file_ex.h" // LoadStringFromFile #include "hilog/log.h" +#undef LOG_TAG +#define LOG_TAG "MemInfo" + +#undef LOG_DOMAIN +#define LOG_DOMAIN 0xD001799 + + namespace OHOS { namespace MemInfo { using namespace OHOS::HDI::Memorytracker::V1_0; -constexpr HiviewDFX::HiLogLabel LABEL = { LOG_CORE, 0xD001799, "MemInfo" }; constexpr int PAGE_TO_KB = 4; constexpr int BYTE_PER_KB = 1024; @@ -41,7 +47,7 @@ uint64_t GetRssByPid(const int pid) // format like: // 640 472 369 38 0 115 0 if (!OHOS::LoadStringFromFile(statmPath, statm)) { - HiviewDFX::HiLog::Error(LABEL, "statm file error!"); + HILOG_ERROR(LOG_CORE, "statm file error!"); return size; } std::istringstream isStatm(statm); @@ -58,7 +64,7 @@ uint64_t GetPssByPid(const int pid) std::string filename = "/proc/" + std::to_string(pid) + "/smaps_rollup"; std::ifstream in(filename); if (!in) { - HiviewDFX::HiLog::Error(LABEL, "File %{public}s not found.\n", filename.c_str()); + HILOG_ERROR(LOG_CORE, "File %{public}s not found.\n", filename.c_str()); return size; } @@ -86,7 +92,7 @@ uint64_t GetSwapPssByPid(const int pid) std::string filename = "/proc/" + std::to_string(pid) + "/smaps_rollup"; std::ifstream in(filename); if (!in) { - HiviewDFX::HiLog::Error(LABEL, "File %{public}s not found.\n", filename.c_str()); + HILOG_ERROR(LOG_CORE, "File %{public}s not found.\n", filename.c_str()); return size; } @@ -113,7 +119,7 @@ bool GetGraphicsMemory(const int pid, uint64_t &gl, uint64_t &graph) bool ret = false; sptr memtrack = IMemoryTrackerInterface::Get(true); if (memtrack == nullptr) { - HiviewDFX::HiLog::Error(LABEL, "memtrack service is null"); + HILOG_ERROR(LOG_CORE, "memtrack service is null"); return ret; } const std::vector> MEMORY_TRACKER_TYPES = { diff --git a/libpurgeablemem/cpp/include/pm_log.h b/libpurgeablemem/cpp/include/pm_log.h index 0a8f0df5135f9f8521c001810aef5216ef827c92..da74e6bc33ea25416c69aa97a900b3325f313a6b 100644 --- a/libpurgeablemem/cpp/include/pm_log.h +++ b/libpurgeablemem/cpp/include/pm_log.h @@ -18,7 +18,11 @@ #include "hilog/log.h" -static constexpr OHOS::HiviewDFX::HiLogLabel PM_LOG_LABEL = { LOG_CORE, 0xD001799, "MemMgrPurge" }; +#undef LOG_TAG +#define LOG_TAG "MemMgrPurge" + +#undef LOG_DOMAIN +#define LOG_DOMAIN 0xD001799 #ifdef PM_HILOG_ERROR #undef PM_HILOG_ERROR @@ -35,14 +39,14 @@ static constexpr OHOS::HiviewDFX::HiLogLabel PM_LOG_LABEL = { LOG_CORE, 0xD00179 #define PM_FILENAME "purgeable" #define PM_HILOG_ERROR(logCore, fmt, ...) \ - (void)OHOS::HiviewDFX::HiLog::Error( \ - PM_LOG_LABEL, "[%{public}s(%{public}s:%{public}d)]" fmt, PM_FILENAME, __FUNCTION__, __LINE__, ##__VA_ARGS__) + HILOG_ERROR( \ + LOG_CORE, "[%{public}s(%{public}s:%{public}d)]" fmt, PM_FILENAME, __FUNCTION__, __LINE__, ##__VA_ARGS__) #define PM_HILOG_INFO(logCore, fmt, ...) \ - (void)OHOS::HiviewDFX::HiLog::Info( \ - PM_LOG_LABEL, "[%{public}s(%{public}s:%{public}d)]" fmt, PM_FILENAME, __FUNCTION__, __LINE__, ##__VA_ARGS__) + HILOG_INFO( \ + LOG_CORE, "[%{public}s(%{public}s:%{public}d)]" fmt, PM_FILENAME, __FUNCTION__, __LINE__, ##__VA_ARGS__) #define PM_HILOG_DEBUG(logCore, fmt, ...) \ - (void)OHOS::HiviewDFX::HiLog::Debug( \ - PM_LOG_LABEL, "[%{public}s(%{public}s:%{public}d)]" fmt, PM_FILENAME, __FUNCTION__, __LINE__, ##__VA_ARGS__) + HILOG_DEBUG( \ + LOG_CORE, "[%{public}s(%{public}s:%{public}d)]" fmt, PM_FILENAME, __FUNCTION__, __LINE__, ##__VA_ARGS__) #endif \ No newline at end of file