未验证 提交 ea59d01b 编写于 作者: 陈卓 提交者: Gitee

update ipc/native/src/mock/source/hitrace_invoker.cpp.

Signed-off-by: N陈卓 <chenzhuo50@huawei.com>
上级 471eee79
...@@ -37,7 +37,7 @@ bool HitraceInvoker::IsClientTraced(int32_t handle, uint32_t flags, const HiTrac ...@@ -37,7 +37,7 @@ bool HitraceInvoker::IsClientTraced(int32_t handle, uint32_t flags, const HiTrac
((flags & TF_ONE_WAY) ? traceId.IsFlagEnabled(HITRACE_FLAG_INCLUDE_ASYNC) : true)); ((flags & TF_ONE_WAY) ? traceId.IsFlagEnabled(HITRACE_FLAG_INCLUDE_ASYNC) : true));
} }
HiTraceId HitraceInvoker::TraceClientSend(int32_t handle, uint32_t code, Parcel &data, uint32_t &flags, HiTraceId HitraceInvoker::TraceClientSend(uint64_t handle, uint32_t code, Parcel &data, uint32_t &flags,
const HiTraceId &traceId) const HiTraceId &traceId)
{ {
HiTraceId childId = traceId; HiTraceId childId = traceId;
...@@ -68,7 +68,7 @@ HiTraceId HitraceInvoker::TraceClientSend(int32_t handle, uint32_t code, Parcel ...@@ -68,7 +68,7 @@ HiTraceId HitraceInvoker::TraceClientSend(int32_t handle, uint32_t code, Parcel
return childId; return childId;
} }
// tracepoint: CS(Client Send) // tracepoint: CS(Client Send)
HiTraceChain::Tracepoint(HITRACE_TP_CS, childId, "%s handle=%d,code=%u", HiTraceChain::Tracepoint(HITRACE_TP_CS, childId, "%s handle=%lu,code=%u",
(flags & TF_ONE_WAY) ? "ASYNC" : "SYNC", (flags & TF_ONE_WAY) ? "ASYNC" : "SYNC",
handle, code); handle, code);
flags |= TF_HITRACE; flags |= TF_HITRACE;
...@@ -76,7 +76,7 @@ HiTraceId HitraceInvoker::TraceClientSend(int32_t handle, uint32_t code, Parcel ...@@ -76,7 +76,7 @@ HiTraceId HitraceInvoker::TraceClientSend(int32_t handle, uint32_t code, Parcel
return childId; return childId;
} }
void HitraceInvoker::TraceClientReceieve(int32_t handle, uint32_t code, uint32_t flags, const HiTraceId &traceId, void HitraceInvoker::TraceClientReceieve(uint64_t handle, uint32_t code, uint32_t flags, const HiTraceId &traceId,
const HiTraceId &childId) const HiTraceId &childId)
{ {
if (!(flags & TF_HITRACE)) { if (!(flags & TF_HITRACE)) {
...@@ -88,7 +88,7 @@ void HitraceInvoker::TraceClientReceieve(int32_t handle, uint32_t code, uint32_t ...@@ -88,7 +88,7 @@ void HitraceInvoker::TraceClientReceieve(int32_t handle, uint32_t code, uint32_t
// restore thread trace id // restore thread trace id
HiTraceChain::SetId(traceId); HiTraceChain::SetId(traceId);
// tracepoint: CR(Client Receive) // tracepoint: CR(Client Receive)
HiTraceChain::Tracepoint(HITRACE_TP_CR, childId, "%s handle=%d,code=%u", "SYNC", handle, code); HiTraceChain::Tracepoint(HITRACE_TP_CR, childId, "%s handle=%lu,code=%u", "SYNC", handle, code);
} }
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册