• 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
..
src Loading commit data...
test Loading commit data...
OWNERS Loading commit data...
README.md Loading commit data...
deploy.sh Loading commit data...
expand-all.jpg Loading commit data...
hide-selected.png Loading commit data...
hide-unselected.png Loading commit data...
index.html Loading commit data...
layout-icon.png Loading commit data...
left-arrow.png Loading commit data...
live.png Loading commit data...
package-lock.json Loading commit data...
package.json Loading commit data...
right-arrow.png Loading commit data...
rollup.config.js Loading commit data...
search.png Loading commit data...
search2.png Loading commit data...
tabs.css Loading commit data...
tsconfig.json Loading commit data...
tsconfig.test.json Loading commit data...
tsfmt.json Loading commit data...
turbo-visualizer.css Loading commit data...
turbolizer.png Loading commit data...
types.png Loading commit data...
upload-icon.png Loading commit data...