未验证 提交 fbb7893a 编写于 作者: R Ryan Macnak 提交者: GitHub

Report asset names in loading trace events. (#6713)

上级 d06ace69
...@@ -35,7 +35,8 @@ std::unique_ptr<fml::Mapping> AssetManager::GetAsMapping( ...@@ -35,7 +35,8 @@ std::unique_ptr<fml::Mapping> AssetManager::GetAsMapping(
if (asset_name.size() == 0) { if (asset_name.size() == 0) {
return nullptr; return nullptr;
} }
TRACE_EVENT0("flutter", "AssetManager::GetAsMapping"); TRACE_EVENT1("flutter", "AssetManager::GetAsMapping", "name",
asset_name.c_str());
for (const auto& resolver : resolvers_) { for (const auto& resolver : resolvers_) {
auto mapping = resolver->GetAsMapping(asset_name); auto mapping = resolver->GetAsMapping(asset_name);
if (mapping != nullptr) { if (mapping != nullptr) {
......
...@@ -41,7 +41,8 @@ bool ZipAssetStore::IsValid() const { ...@@ -41,7 +41,8 @@ bool ZipAssetStore::IsValid() const {
// |blink::AssetResolver| // |blink::AssetResolver|
std::unique_ptr<fml::Mapping> ZipAssetStore::GetAsMapping( std::unique_ptr<fml::Mapping> ZipAssetStore::GetAsMapping(
const std::string& asset_name) const { const std::string& asset_name) const {
TRACE_EVENT0("flutter", "ZipAssetStore::GetAsMapping"); TRACE_EVENT1("flutter", "ZipAssetStore::GetAsMapping", "name",
asset_name.c_str());
auto found = stat_cache_.find(asset_name); auto found = stat_cache_.find(asset_name);
if (found == stat_cache_.end()) { if (found == stat_cache_.end()) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册