• Sigurd Schneider's avatar
    [turbolizer] Split Graph class from GraphView · b53dcfd5
    Sigurd Schneider authored
    This CL splits out a Graph class from the GraphView, which improves
    maintainability and is a first step towards preserving node positions
    during phase view changes.
    
    This CL also removes duplication of node storage on the graph and
    provides a generator function instead. The only storage for nodes
    in the graph is now the {nodeMap}.
    
    Bug: v8:7327
    Notry: true
    Change-Id: I1659ecfe46f62a12d2fb3c40ccd6f4936f081b53
    Reviewed-on: https://chromium-review.googlesource.com/c/1396087
    Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
    Reviewed-by: 's avatarGeorg Neis <neis@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#58549}
    b53dcfd5
Name
Last commit
Last update
..
code-view.ts Loading commit data...
constants.ts Loading commit data...
disassembly-view.ts Loading commit data...
edge.ts Loading commit data...
graph-layout.ts Loading commit data...
graph-view.ts Loading commit data...
graph.ts Loading commit data...
graphmultiview.ts Loading commit data...
lang-disassembly.ts Loading commit data...
node.ts Loading commit data...
schedule-view.ts Loading commit data...
selection-broker.ts Loading commit data...
selection-handler.ts Loading commit data...
selection.ts Loading commit data...
sequence-view.ts Loading commit data...
source-resolver.ts Loading commit data...
tabs.ts Loading commit data...
text-view.ts Loading commit data...
turbo-visualizer.ts Loading commit data...
util.ts Loading commit data...
view.ts Loading commit data...