diff --git a/frameworks/bridge/declarative_frontend/jsview/js_page_transition.cpp b/frameworks/bridge/declarative_frontend/jsview/js_page_transition.cpp index 775d9e414f7d23ba808d28b23775bea285e274d9..4e05f8cd678af58e23c18d9e84eb0667060107e3 100644 --- a/frameworks/bridge/declarative_frontend/jsview/js_page_transition.cpp +++ b/frameworks/bridge/declarative_frontend/jsview/js_page_transition.cpp @@ -20,6 +20,8 @@ #include "bridge/declarative_frontend/jsview/models/page_transition_model_impl.h" #include "core/components_ng/pattern/stage/page_transition_model_ng.h" +#include "base/log/ace_trace.h" + namespace OHOS::Ace { std::unique_ptr PageTransitionModel::instance_ = nullptr; std::mutex PageTransitionModel::mutex_; @@ -165,6 +167,7 @@ void JSPageTransition::Opacity(const JSCallbackInfo& info) void JSPageTransition::JsHandlerOnEnter(const JSCallbackInfo& info) { + ACE_SCOPED_TRACE("JSPageTransition::JsHandlerOnEnter"); LOGD("JSPageTransition::JsHandlerOnEnter"); if (info.Length() < 1 || !info[0]->IsFunction()) { LOGE("JsHandlerOnEnter info.Length < 0 or info[0] is not function"); @@ -186,6 +189,7 @@ void JSPageTransition::JsHandlerOnEnter(const JSCallbackInfo& info) void JSPageTransition::JsHandlerOnExit(const JSCallbackInfo& info) { + ACE_SCOPED_TRACE("JSPageTransition::JsHandlerOnExit"); LOGD("JSPageTransition::JsHandlerOnExit"); if (info.Length() < 1 || !info[0]->IsFunction()) { LOGE("JsHandlerOnExit info.Length < 0 or info[0] is not function"); @@ -207,6 +211,7 @@ void JSPageTransition::JsHandlerOnExit(const JSCallbackInfo& info) void JSPageTransition::Create(const JSCallbackInfo& info) { + ACE_SCOPED_TRACE("JSPageTransition::Create"); LOGD("JSPageTransition::JSTransition::Create"); PageTransitionModel::GetInstance()->Create(); } @@ -252,6 +257,7 @@ PageTransitionOption JSPageTransition::ParseTransitionOption(const std::unique_p void JSPageTransitionEnter::Create(const JSCallbackInfo& info) { + ACE_SCOPED_TRACE("JSPageTransitionEnter::Create"); LOGD("JSPageTransitionEnter::Create"); if (info.Length() > 0 && info[0]->IsObject()) { auto transitionArgs = JsonUtil::ParseJsonString(info[0]->ToString()); @@ -262,6 +268,7 @@ void JSPageTransitionEnter::Create(const JSCallbackInfo& info) void JSPageTransitionExit::Create(const JSCallbackInfo& info) { + ACE_SCOPED_TRACE("JSPageTransitionExit::Create"); LOGD("JSPageTransitionExit::Create"); if (info.Length() > 0 && info[0]->IsObject()) { auto transitionArgs = JsonUtil::ParseJsonString(info[0]->ToString()); diff --git a/frameworks/core/pipeline/pipeline_base.cpp b/frameworks/core/pipeline/pipeline_base.cpp index 3a95ce63eeac1fa3b432ae443d26e3b42508cbe6..4ed19c8e6b500ab8ed808aac90dba438d54055da 100644 --- a/frameworks/core/pipeline/pipeline_base.cpp +++ b/frameworks/core/pipeline/pipeline_base.cpp @@ -561,7 +561,7 @@ bool PipelineBase::CloseImplicitAnimation() void PipelineBase::OnVsyncEvent(uint64_t nanoTimestamp, uint32_t frameCount) { CHECK_RUN_ON(UI); - ACE_SCOPED_TRACE("OnVsyncEvent now:%" PRIu64 "", nanoTimestamp); + ACE_SCOPED_TRACE("jy OnVsyncEvent now:%" PRIu64 "", nanoTimestamp); for (auto& callback : subWindowVsyncCallbacks_) { callback.second(nanoTimestamp, frameCount);