Invention Grant
US08949802B1 Sharding program compilation for large-scale static analysis 有权
分段程序编译用于大规模静态分析

Sharding program compilation for large-scale static analysis
Abstract:
A system, method, and computer-readable medium for static analysis of large-scale computer programs that uses a compiler to shard the computer programs by source files. Original compilation information is received for one or more groups of source files that reference modules in module containers. The compiler is run to determine a set of modules in the module containers and other source files that are referenced by a source file of the groups of source files. The compilation information is modified on the basis of the source file, the set of modules and the referenced source files. Static analysis is performed on the source file using the modified compilation information. Static analysis is efficiently performed over large-scale computer programs.
Information query
Patent Agency Ranking
0/0