Description[turbofan] Make throwing expressions kill the environment.
This ensures that all expressions that throw actually mark the current
environment as dead in the AstGraphBuilder. This prevents live ranges
from being unnecessarily increased by paths that don't fall-through.
Note that we can do that because Runtime::kThrowFoo never returns.
R=svenpanne@chromium.org
Committed: https://crrev.com/e5ac65094cbda4f6345a0633d592c4cbe2c58446
Cr-Commit-Position: refs/heads/master@{#27546}
Patch Set 1 #Patch Set 2 : Rebased. #
Messages
Total messages: 6 (1 generated)
|