Skip to content

Conversation

@gamesh411
Copy link
Collaborator

This option is an undocumented, off-by default flag in upstream Clang. We have measured that disabling this lead to an overall ~24% decrease in analysis time with some loss and shifting around of the result set on open source projects, and concluded that it worth disabling. Users still should have the possiblity of enabling this via configuring the analyzer with analyzer options, but not the other way around: there is no flag to disable this functionality once it is enabled.

This option is an undocumented, off-by default flag in upstream Clang.
We have measured that disabling this lead to an overall ~24% decrease in
analysis time with some loss and shifting around of the result set on
open source projects, and concluded that it worth disabling.
Users still should have the possiblity of enabling this via configuring
the analyzer with analyzer options, but not the other way around: there
is no flag to disable this functionality once it is enabled.
@gamesh411 gamesh411 requested a review from dkrupp January 22, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants