Description[turbofan] Avoid unnecessary copying of nodes during inlining.
Previously we first created a temporary graph for the inlinee and then
copied over all the nodes to the actual graph. This however introduces
unnecessary complexity, and we can instead just create the inlinee
inside the target graph.
R=jarin@chromium.org
Committed: https://crrev.com/a436e3ddafb4efbfce9e90e4f502d06680e06efc
Cr-Commit-Position: refs/heads/master@{#36508}
Patch Set 1 #Patch Set 2 : Inlining when going from bytecode does not work yet. #Patch Set 3 : Don't use one EmptyFrameState cross functions, that gets mutated during inlining. #
Dependent Patchsets: Messages
Total messages: 15 (7 generated)
|