L2Control Flow Graph Visualizer
constructor(fileName: String, name: String, charactersPerLine: Int, controlFlowGraph: L2ControlFlowGraph, visualizeLiveness: Boolean, visualizeManifest: Boolean, visualizeRegisterDescriptions: Boolean, accumulator: Appendable)
Construct a new L2ControlFlowGraphVisualizer for the specified L2ControlFlowGraph.
Parameters
file Name
The name of the dot file.
characters Per Line
The number of characters to emit per line. Only applies to formatting of block comments.
control Flow Graph
The L2ControlFlowGraph that should be visualized by a dot renderer.
visualize Liveness
true if edges should be annotated with L2Register liveness, false otherwise.
visualize Manifest
true if edges should be annotated with their L2ValueManifest, false otherwise.
visualize Register Descriptions
Whether to include descriptions with registers.
accumulator
The accumulator for the generated dot source text.