1313namespace
1414{
1515 void AddEntry (const TimelineEntry* entry, rapidjson::Value& traceEvents, rapidjson::Document& document,
16- const TProcessThreadRemappings& remappings, const TIgnoredEntries& ignoredEntries )
16+ const TProcessThreadRemappings& remappings)
1717 {
18- // apply filtering
19- if (ignoredEntries.find (entry->GetId ()) != ignoredEntries.end ())
20- {
21- return ;
22- }
23-
2418 auto itRemap = remappings.find (entry->GetId ());
2519 const TProcessId& processId = itRemap != remappings.end () ? itRemap->second .ProcessId : entry->GetProcessId ();
2620 const TThreadId& threadId = itRemap != remappings.end () ? itRemap->second .ThreadId : entry->GetThreadId ();
@@ -84,7 +78,7 @@ namespace
8478 // write children entries
8579 for (auto && child : entry->GetChildren ())
8680 {
87- AddEntry (child, traceEvents, document, remappings, ignoredEntries );
81+ AddEntry (child, traceEvents, document, remappings);
8882 }
8983
9084 // write "end" event
@@ -103,9 +97,8 @@ namespace
10397 }
10498}
10599
106- BuildTimelineExporter::BuildTimelineExporter (const BuildTimeline& timeline, const TIgnoredEntries& ignoredEntries )
100+ BuildTimelineExporter::BuildTimelineExporter (const BuildTimeline& timeline)
107101 : m_timeline(timeline)
108- , m_ignoredEntries(ignoredEntries)
109102{
110103}
111104
@@ -134,7 +127,7 @@ bool BuildTimelineExporter::ExportTo(const std::string& path) const
134127 rapidjson::Value traceEvents (rapidjson::kArrayType );
135128 for (auto && root : m_timeline.GetRoots ())
136129 {
137- AddEntry (root, traceEvents, document, m_timeline.GetProcessThreadRemappings (), m_ignoredEntries );
130+ AddEntry (root, traceEvents, document, m_timeline.GetProcessThreadRemappings ());
138131 }
139132 document.AddMember (" traceEvents" , traceEvents, document.GetAllocator ());
140133 }
0 commit comments