Description[elements, turbofan] Implement simple GrowElements
Unlike Crankshaft, Turbofan does not provide a context when trying to grow
elements. Depending on the code path we might end up updating transitioning
elements kinds in allocation sites for which we need access to the current
context. Unlike GrowCapacityAndConvert, the newly introduced GrowCapacity simply
returns false in cases where map transitions are involved.
BUG=chromium:637279
Patch by Camillo Bruni <cbruni@chromium.org>,
originally reviewed at https://codereview.chromium.org/2244983004/
Committed: https://crrev.com/a9fd19f4d137a8a2f205288afd348a03255fa685
Cr-Commit-Position: refs/heads/master@{#38901}
Patch Set 1 : cbruni's patch #Patch Set 2 : addressing comments #Patch Set 3 : fix WouldConvertToSlow check #Patch Set 4 : rebased #Patch Set 5 : fix Android build #
Messages
Total messages: 19 (9 generated)
|