Status: Accepted
Owner: [email protected]
Labels: Type-FeatureRequest Priority-Medium CodeGenerator

New issue 215 by [email protected]: Allow the stack pointer (esp) to  
ride above the top of the virtual frame.
http://code.google.com/p/v8/issues/detail?id=215

When the top element of the virtual frame is materialized in memory and we
pop it, we eagerly lower the stack pointer (ie, by adding to esp on IA32).

When there is a subsequent push, the stack pointer will be adjusted again.

We should consider if it is worth it to allow the esp register to float
above the top of the virtual frame for short periods.  The tradeoff seems
to be that we can avoid some esp manipulation at the cost of using move
instead of push instructions to allocate frame space (a slightly longer
encoding).

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to