Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not sure I understand the question but the two tools company started with were (1) visualizing control flow graph of a single method/function (2) extracting hierarchical components from directory or package structure and relationships between them (imports, includes, calls etc). The ones that ended up being used were byproducts of the “compilers” that we had to implement: finding logical errors and security vulnerabilities based on control flow and data flow analysis (pretty much what conventional compilers like clang and gcc do for code generation and optimization).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: