diff --git a/src/coreclr/scripts/superpmi.py b/src/coreclr/scripts/superpmi.py index 6c9740406ef036..2a1833e4361f86 100644 --- a/src/coreclr/scripts/superpmi.py +++ b/src/coreclr/scripts/superpmi.py @@ -3564,7 +3564,7 @@ def fmt_val(v): metrics_with_diffs = set() for metric in all_metrics: significant_diffs = [(mch, base, diff) for (mch, _, base, diff) in metric_diffs - if metric in base and base[metric] != diff[metric]] + if metric in base and abs(compute_pct(base[metric], diff[metric])) >= 0.001] if not significant_diffs: continue