This is an archive of the discontinued LLVM Phabricator instance.

[Static Analyzer] Nullability checker optimization.
ClosedPublic

Authored by xazax.hun on Sep 14 2015, 10:00 AM.

Details

Summary

Right now the nullability checker only tracks symbolic regions. For this reason if there are no dead symbols it is safe to skip the precondition checking. I also changed to cleanup code to work with symbols directly instead of memory regions.

Diff Detail

Event Timeline

xazax.hun updated this revision to Diff 34693.Sep 14 2015, 10:00 AM
xazax.hun retitled this revision from to [Static Analyzer] Nullability checker optimization..
xazax.hun updated this object.
xazax.hun added a subscriber: cfe-commits.
zaks.anna accepted this revision.Sep 14 2015, 12:50 PM
zaks.anna edited edge metadata.
This revision is now accepted and ready to land.Sep 14 2015, 12:50 PM
This revision was automatically updated to reflect the committed changes.