Description[turbofan] Lower unmapped arguments objects in inline frame.
This lowers JSCreateArguments nodes within inline (i.e. non-outermost)
frames that create "unmapped arguments objects" to inline allocations.
The arguments count as well as each value is statically known and can be
directly stored into the arguments object. Note that the object is still
context-dependent and the map is loaded from the current context. The
object size is not taken into account for now, we might want to limit it
later though to keep code size bounded.
R=jarin@chromium.org
Committed: https://crrev.com/0af58d24e7249f7c203f943a571b65e2f779e4e0
Cr-Commit-Position: refs/heads/master@{#31550}
Patch Set 1 #
Total comments: 6
Patch Set 2 : Addressed comments. #
Messages
Total messages: 12 (4 generated)
|