
Graphify · the code knowledge graph for AI coding assistants
Your codebase as a knowledge graph your AI assistant queries instead of grepping: no embeddings, just a graph it can trace. Open source, on-device, Ap...
An internal visualization tool was developed to display SpiderMonkey’s optimizing compiler control flow graphs interactively, replacing static Graphviz output with a custom layout algorithm.
The new algorithm, written in about 1000 lines of JavaScript, leverages control flow characteristics for improved readability and stability across optimization passes. This approach mitigates issues in Graphviz such as unstable layouts and poor source code resemblance, enabling more intuitive and consistent graph exploration.