Description[interpreter] Deprecate notion of an unreachable environment.
The notion of an unreachable environment is useful for a recursive
descent iteration (e.g. over an AST) where nodes are created on the
ascent path as well. For a flat iteration (e.g. over bytecode stream)
environments become unreachable at the end of a visitation function.
Hence any unreachable path can be represented by nulling the tracked
environment completely. This further reduces the number of redundant
nodes being created.
R=oth@chromium.org
Committed: https://crrev.com/7d07a6c48901db92f3e6fd1cc84b55b8453d38f9
Cr-Commit-Position: refs/heads/master@{#33639}
Patch Set 1 #
Depends on Patchset: Messages
Total messages: 11 (6 generated)
|