| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
无效头文件删除 Signed-off-by:yang_yong_qi<yangyongqi4@h-partners.com> Signed-off-by: 杨勇琦 <yangyongqi4@h-partners.com> | 1 年前 | |
log(mmi): convert remaining CALL_INFO_TRACE function traces to CALL_DEBUG_ENTER CALL_INFO_TRACE emits an Info-level "enter"/"leave" function trace (via InnerFunctionTracer with LOG_INFO), while CALL_DEBUG_ENTER emits the same trace at Debug. Function entry/exit traces are developer diagnostics and should not run at Info in production (the highest-volume ones, e.g. GetProcessName, NotifyBundleName, GetIntervalSinceLastInput, were already migrated). This completes that band by converting every remaining CALL_INFO_TRACE usage to CALL_DEBUG_ENTER, demoting all such traces to Debug. Scope: 505 usage sites across 70 files in service/ (211), intention/ (152), frameworks/ (139), util/ (3). The #define CALL_INFO_TRACE directive in util/common/include/mmi_log.h is preserved (only usages are converted), so the macro still exists for any out-of-tree/test consumer and no redefinition occurs. Safety: the two macros deliberately use distinct tracer variable names (__innerFuncTracer_Debug___ vs ___innerFuncTracer_Info___) so they can coexist. A scope-aware scan (skipping strings/comments) confirmed no scope contains both macros, so renaming cannot create two __innerFuncTracer_Debug___ in one scope. Only the trace-level token is changed; no business logic is touched. TicketNo: (由用户手动关联) Signed-off-by: JustinHu <gchenghu@126.com> Co-Authored-By: Agent | 1 个月前 | |
fix: add explicit deps for napi:ace_napi public_external_deps downgrade ace_napi downgraded public_external_deps to external_deps, breaking transitive propagation of node:node_header_notice and libuv:uv. - Add node:node_header_notice to all targets with napi:ace_napi (30 files) because native_api.h/native_node_api.h include node_api.h - Add libuv:uv to targets whose sources include uv.h (4 files) - Add "node" to bundle.json deps.components - ets_runtime:libark_jsruntime not needed (no source includes jsnapi.h) Fixes #7661 Co-Authored-By: Agent Signed-off-by: athends <huwanyong1@huawei.com> 🤖 AI[100%] 🔧 Human Fixed[0%] 🧑 Human[0%] 👌 AI Adopted[100%] Co-authored-by: opencode (glm-5.2) <ai@local> | 19 天前 |