summaryrefslogtreecommitdiff
path: root/src/graph.mli
AgeCommit message (Collapse)Author
2020-02-21Move topological sorting code to graph.mlThomas Bauereiss
2019-05-20Speed up graph construction by always keeping graph in normalized formBrian Campbell
Only checks the leaves that were added in each add_edge/add_edges call. Slicing bits of the 8.5 model went (for me) from intractable to about one second.
2019-03-06Add option to slice out printing and tracing functions when generating CAlasdair Armstrong
Make instruction dependency graph use graph.ml Expose incremental graph building functions for performance in graph.mli
2019-03-01WIP: Start working on being able to slice single instructions out of specsAlasdair Armstrong
2018-08-16Use Set rather than Hashtbl in graph.mlAlasdair Armstrong
Removes the need for the node type to have a valid Hash function
2018-08-13Add graph library graph.ml, and use to correctly sort type definitionsAlasdair