Description[turbofan] Perform OSR deconstruction early and remove type propagation.
This way we don't have to deal with dead pre-OSR code in the graph and
risk optimizing the wrong code, especially we don't make optimistic
assumptions in the dead code that leaks into the OSR code (i.e. deopt
guards are in dead code, but the types propagate to OSR code via the
OsrValue type back propagation).
BUG=v8:4273
LOG=n
R=jarin@chromium.org
Committed: https://crrev.com/cdbb6c485b8d07fd4ad1cb000d54a937507e3b3e
Cr-Commit-Position: refs/heads/master@{#29478}
Patch Set 1 #
Total comments: 2
Messages
Total messages: 10 (2 generated)
|