DescriptionImprove the allocation and initialization of locals on IA32 in the top-level compiler.
This optimization is already done on x64 and ARM.
Until now we used a push immediate for each local variable on IA32:
push $undefined
push $undefined
...
to initialize each local variable. This change does:
mov eax, $undefined
push eax
push eax
...
Committed: http://code.google.com/p/v8/source/detail?r=3304
Patch Set 1 #
Messages
Total messages: 2 (0 generated)
|