Landing: 84d3cabfdacb

Project / Subsystem

gcc / analyzer

Date

2026-05-18

Author

David Malcolm

Commit

84d3cabfdacb383fd18a6f5f37e04b2d1bf098e4

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
analyzer
patch_id
commit_hash
84d3cabfdacb383fd18a6f5f37e04b2d1bf098e4
source_type
github
headline
Analyzer: Remove unused field in exploded_node.
tldr
The `exploded_node::m_num_processed_stmts` field in the GCC static analyzer is no longer used and has been removed.
author
David Malcolm
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • analyzer
  • refactor
  • code cleanup
discussion_id_link
bugzilla_pr
date
2026-05-18T00:00:00.000Z

An unused field, exploded_node::m_num_processed_stmts, has been removed from the exploded_node class in the GCC static analyzer. This field, which tracked the number of statements processed, became redundant in a previous commit. Removing it simplifies the code and reduces memory usage.