DescriptionShorten live ranges for arguments to runtime calls.
Before, the live ranges of the arguments extended to the call itself, and
they were pushed immediately before the call. Now, they are spilled eagerly
as soon as their value is available and they are spilled to the right place.
The inlined runtime calls in the optimized backend are changed to work as in
all the other backends: they get their arguments untranslated and can choose
their own custom evaluation order.
Committed: http://code.google.com/p/v8/source/detail?r=6876
Patch Set 1 #
Total comments: 1
Messages
Total messages: 2 (0 generated)
|