Skip to content

Commit

Permalink
always log external summary metrics
Browse files Browse the repository at this point in the history
Reviewed By: agampe

Differential Revision: D51403676

fbshipit-source-id: 0a65437bc92e75b067c88f37829edfe6b815e561
  • Loading branch information
Nikolai Tillmann authored and facebook-github-bot committed Nov 16, 2023
1 parent 395da1c commit 93d9086
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions opt/object-sensitive-dce/ObjectSensitiveDcePass.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -213,15 +213,15 @@ void ObjectSensitiveDcePass::run_pass(DexStoresVector& stores,
if (m_external_escape_summaries_file) {
std::ifstream file_input(*m_external_escape_summaries_file);
summary_serialization::read(file_input, &escape_summaries);
mgr.incr_metric("external_escape_summaries", escape_summaries.size());
}
mgr.incr_metric("external_escape_summaries", escape_summaries.size());

side_effects::SummaryMap effect_summaries;
if (m_external_side_effect_summaries_file) {
std::ifstream file_input(*m_external_side_effect_summaries_file);
summary_serialization::read(file_input, &effect_summaries);
mgr.incr_metric("external_side_effect_summaries", effect_summaries.size());
}
mgr.incr_metric("external_side_effect_summaries", effect_summaries.size());

auto call_graph = call_graph::Graph(CallGraphStrategy(
*method_override_graph, scope, pure_methods, escape_summaries,
Expand Down

0 comments on commit 93d9086

Please sign in to comment.