• mstarzinger's avatar
    [turbofan] Speed up structural graph verification. · f3ca2142
    mstarzinger authored
    This removes the checking for use-def and def-use chain links from the
    graph verification. Presence of such links can only be violated by a bug
    in the actual {Node} implementation itself. That container class is also
    covered by unit tests.
    
    The verification in question was useful in the early days when the graph
    implementation itself was prone to bugs. By now it has stabilized and
    spending O(n^2) time during graph verification is too wasteful to still
    be considered a reasonable trade-off.
    
    R=jarin@chromium.org
    TEST=unittests/NodeTest.*
    
    Review-Url: https://codereview.chromium.org/2140973003
    Cr-Commit-Position: refs/heads/master@{#37670}
    f3ca2142
Name
Last commit
Last update
..
base Loading commit data...
compiler Loading commit data...
heap Loading commit data...
interpreter Loading commit data...
libplatform Loading commit data...
wasm Loading commit data...
BUILD.gn Loading commit data...
DEPS Loading commit data...
cancelable-tasks-unittest.cc Loading commit data...
char-predicates-unittest.cc Loading commit data...
counters-unittest.cc Loading commit data...
locked-queue-unittest.cc Loading commit data...
register-configuration-unittest.cc Loading commit data...
run-all-unittests.cc Loading commit data...
source-position-table-unittest.cc Loading commit data...
test-utils.cc Loading commit data...
test-utils.h Loading commit data...
unittests.gyp Loading commit data...
unittests.isolate Loading commit data...
unittests.status Loading commit data...