llvm-project
[LifetimeSafety] Add missing origins stats for lifetime analysis
#166568
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
22
Changes
View On
GitHub
Commits
Adding the lifetime stats collection logic to AnalysisBasedWarnings
DEBADRIBASAK
committed
237 days ago
Correcting the signature of getMissingOrigins
DEBADRIBASAK
committed
237 days ago
Merge branch 'main' into lifetime-stats
DEBADRIBASAK
committed
237 days ago
Adding a LifetimeSafetyStats struct to keep track of missing origins and change the signature of runLifetimeSafetyAnalysis to not return the analysis object
DEBADRIBASAK
committed
224 days ago
Merge branch 'main' into lifetime-stats
DEBADRIBASAK
committed
224 days ago
Moving the missing origin calculation logic after lifetime analysis using an AST visitor
DEBADRIBASAK
committed
216 days ago
Removing an outdated comment
DEBADRIBASAK
committed
216 days ago
Merge branch 'main' into lifetime-stats
DEBADRIBASAK
committed
215 days ago
Made MissingOriginCollector internal to Origins.cpp
DEBADRIBASAK
committed
215 days ago
Introducing a dedicated file for LifetimeSafetyStats and changing the report format.
DEBADRIBASAK
committed
215 days ago
Separating the StmtClassName and QualType for missing origin counts and putting them in separate maps
DEBADRIBASAK
committed
214 days ago
Removing unused headers from AnalysisBasedWarnings
DEBADRIBASAK
committed
214 days ago
Accepting LifetimeStats instead of individual maps inside Missingorigincollector
DEBADRIBASAK
committed
209 days ago
Modified the LifetimeStats to use constant pointer to Type returned by in qualType
DEBADRIBASAK
committed
201 days ago
Fomatting changes in variable names
DEBADRIBASAK
committed
201 days ago
Added a LIT test for missing origins stats and put a nullptr check in the caller of collectOriginStats
DEBADRIBASAK
committed
195 days ago
Merge branch 'main' into lifetime-stats
DEBADRIBASAK
committed
194 days ago
Modifying the missing origin calculation logic after multi-origin tracking
DEBADRIBASAK
committed
194 days ago
Removing hasOrigin functions from LifetimeAnnotations. This logic is implemented in hasOrigins function
DEBADRIBASAK
committed
193 days ago
Merge branch 'main' into lifetime-stats
DEBADRIBASAK
committed
193 days ago
Merge branch 'main' into lifetime-stats
DEBADRIBASAK
committed
193 days ago
Formatting changes
DEBADRIBASAK
committed
190 days ago
Loading