Summary: To ease scheduling, it would be best to only load the procnames of procedures that are (a) defined and (b) reachable from the modified files. The frontends play various games with the DB properties: - In Clang all methods have a CFG even if they are undefined. Also, looking for non-NULL CFG rows in the DB brings up methods unreachable from modified files (?). - In Java, some procedures have NULL CFGs. In addition, some of those have `attr_kind!=0`. We only load those procedures that have both non-NULL CFGs and `attr_kind!=0`. That seems to give meaningful numbers, esp. wrt reachable procedures from files. Reviewed By: jberdine Differential Revision: D20068376 fbshipit-source-id: 992b65b4amaster
parent
7a0be26596
commit
3f4458361c
Loading…
Reference in new issue